6
Apr
// php the_time('Y') ?>
Bricolage is an open-source and enterprise-class content management system that makes creating, managing and publishing content very easy.
It is built with Perl, uses MySQL or PostgreSQL for storing data and has a powerful templating system (Mason, Template Toolkit, or PHP).
With the help of this templating system and the flexibility offered on every step, it is possible to build any type of websites.

Bricolage has a group and permission based user management system that eases working as a team where some users can be editors, others being designers, etc.
Besides many other standard CMS features, there is a very handy and built-in alert system which can be setup for many events like an article going online, being edited, etc. to get notified instantly.
Also, there is a well-documented API which enables you to pull and push any type of data from the system.
Requirements: Perl 5.8.0+ and PostgreSQL or MySQ
30
Mar
// php the_time('Y') ?>
Textpattern is an open source content management system, built with PHP/MySQL, that offers a flexible usage for designers, publishers/bloggers and end-users.
The application uses built-in tags for retrieving and displaying dynamic content which gives you a complete control over the content and presentation.
With a minimalist admin interface that can be used by an unlimited number of admin users (with custom privileges), Textpattern has the capability to build any type of website with sections, categories and different page layouts.

There are many other features like password-protected articles, anti-spam comment system, integrated file/image management, SEO-friendly URLs and much more.
It can be extended with a huge list of ready-to-use plugins (writing new ones is pretty easy) and an active community + a detailed documentation helps finding answers to any questions.
Requirements: PHP 4.3+, MySQL 3.23+
14
Feb
// php the_time('Y') ?>
ImpressPages is an open source CMS application where you can create and edit while browsing.
Creating new themes requires only the knowledge of HTML-CSS and with the help of a drag 'n' drop interface, texts, videos, photos (or photo galleries) and even forms can be inserted quickly + positioned as you wish.

The application is SEO friendly with the URLs generated, automated sitemap and ability to edit meta tags for all pages.
Multilanguage websites are handled in a very flexible way; once a new language is added and the content is created, users can be auto-forwarded to the language matching the setting of their browsers.
There is a built-in newsletter module where you can collect e-mails and send good looking newsletters to users.
ImpressPages also has many other features including RSS support, spam protection for contact forms, logging + error-reporting for the administrator and more.
Requirements: PHP 5.3+, MySQL 5+
Compatibility: All Major Browsers
10
Feb
// php the_time('Y') ?>
Treesaver is a JavaScript framework for creating magazine-style layouts that dynamically adapt to a wide variety of browsers and devices.
Both content and design is shaped with standards-compliant HTML + CSS and no JavaScript programming is required.

It simply searches for the <article> tags and displays the content inside them, makes browsing them possible with prev-next buttons and auto-generates a "contents" menu.
The JavaScript is under 25K gzipped (pretty important for mobile) and works with most modern browsers (degrades gracefully for others).
Treesaver is not totally mature yet and works best with simply-formatted text and images.
Requirements: No Requirements
Compatibility: Most Modern Browsers
19
Jan
// php the_time('Y') ?>
ProcessWire is an open source CMS application that is built with PHP and simplicity in mind.
The application has a very low learning curve as there is no complexity and it is pretty developer/designer friendly considering it's built to adapt to your way of doing things.
With the help of a jQuery-inspired API (a big "plus" for jQuery fans), it gives you the tools to reach data, but you make the markup.

Anything can be built with ProcessWire as all page fields in it are custom fields. It's easy to edit, add, sort or remove fields from pages (via templates) as you see fit.
And, for maximum flexibility, fields can be as simple as containing raw text or numbers, or more complex like rich text editors, page-to-page relations and fields that hold files or images.
The application is friendly for end-users too as no details other than the "things-to-done" are displayed.
It has a modular plugin architecture for extending functionality and a must-check for any designer/developer (specially jQuery users).
Requirements: PHP 5.2.4+, MySQL 5.0.15+
19
Dec
// php the_time('Y') ?>
FUEL CMS is a hybrid of a framework and a CMS where you can create your models, views + controllers as usual and only use the CMS part when needed.
It has markItUp! integrated as the WYSIWYG editor and enables editing web pages inline in real-time.

The application has a simple interface where users of any level can easily use and it can be controlled by multiple users with a permission-based system.
There are also various exciting features offered like built-in site-wide HTML validation, a cronjob manager to create schedule tasks automatically and more.
Requirements: PHP 5+, MySQL 4+
14
Dec
// php the_time('Y') ?>
JobAppr is an open source PHP application to setup a job board in minutes.
It is possible to create categories (like graphic design, web development, copywriting, etc.) where the job listings will be placed under.

Submitting new job listings can be defined t be free or paid and you can even charge for highlighting an ad (PayPal is already integrated).
Employers can mention information like the title, location, category, details, "how to apply" and more.
There is a RSS feed for all listings and an admin panel is provided to manage the system.
Requirements: PHP & MySQL
22
Nov
// php the_time('Y') ?>
Pimcore is a feature-rich and robust PHP content management system, that is built with Zend Framework, for creating and managing digital content + assets.
The interface is powered with ExtJS and almost all editing is done via drag 'n' drops.
It is possible to work on multiple documents at the same time with the help of the multi-tabbed usage.

Pimcore is also a product information management framework (PIM) which means true multi-channel publishing and integration into ecommerce systems like Magento and OXID eSales.
The application is powerful on controlling digital assets as well. It can be integrated to the desktop using WebDAV or to the 3rd party systems via web services.
For images, it can analyze them automatically (EXIF data), create thumbnails and enable you to edit them (rotate, crop, etc.).
If the assets are documents, it offers web-previews using a Scribd account. And a similar preview works for videos using Youtube.
Pimcore has many other advanced features like versioning, built-in caching, permission-based user management, multilingual interface and much more.
Requirements: PHP 5.3+, MySQL 5+, *nix system
10
Nov
// php the_time('Y') ?>
Composite is a free and open source content management system based on the Microsoft .NET 4 platform.
It has all the standard features that can be expected from a CMS and has much more like a SEO assistant or built-in image editor.
The application can be controlled by users from every level as it is possible to set a different "publication workflow" for different user roles.

The CMS is pretty careful on creating W3C-compliant web-pages as there is a XHTML validation-when-editing feature included.
For a faster usage, it is possible to edit pages while browsing them.
As a last handy feature, Composite supports creating multilanguage websites and helps you focus on the content rather than the layout during that process.
Requirements: IIS6+, WebMatrix / IIS Express, Visual Studio 2010 ASP.NET Development Server
31
Oct
// php the_time('Y') ?>
The Secretary is an open source CMS (PHP/MySQL) that is specially built for creative people who are in need of displaying their portfolios.
You can create projects, add items to each project (can be images, videos or sounds) and even group these items to present them in a custom way/look.

It is also possible to categorize them with sections and use tags for every item to reaching them faster.
The application has a simple and powerful backend that mostly works with drag'n drops and enables users to create any number of web pages besides creating a portfolio.
Requirements: PHP 5+, MySQL 5+, Linux/Apache server