Generic CMS

Front-end interface screenshot: 
Back-end interface screenshot: 
Presentation: 

ImpressCMS is a community developed Content Management System for easily building and maintaining a dynamic web site. Keep your web site up to date with this easy to use, secure and flexible system.

It is the ideal tool for a wide range of users: from business to community users, from large enterprises to people who want a simple, easy to use blogging tool. ImpressCMS is a powerful system that gets outstanding results!

The ImpressCMS Project was formed in late 2007 as a result of a division in the XOOPS community.

ImpressCMS uses an open architecture, allowing webmasters to add modules into the core CMS for additional functionality. Modules exist that have been developed by an international community of developers, designers and fans and are able to handle most every task associated with the managing of web content and an online community.

The basic features of ImpressCMS are:

  • Database driven
  • Granular permissions for users and groups
  • Complete user profiles and private messaging
  • Customizable themes and templates
  • Integrated comment system, with moderation options
  • Integrated management for banner advertising
  • Site-wide search function
  • Multibyte language support
  • PDF generation via TCPDF library
Type: 
CMS/Portal
Year project started: 
2007
Latest release: 
1.2.1 - March 17, 2010
License: 
GPL
Available modules and features: 
Blog
Available modules and features: 
Contact form
Available modules and features: 
Forum
Available modules and features: 
Poll
Available modules and features: 
Search form
Available modules and features: 
Shoutbox
Available modules and features: 
User registration
Available modules and features: 
...
PHP version required: 
5.x
Database compatibility: 
MySQL
Native language: 
English
Translated To: 
Many (view the CMS website for complete list)
Multilinguage support: 
Yes
Front-end interface screenshot: 
Back-end interface screenshot: 
Presentation: 

WebsiteBaker helps you to create the website you want: A free, easy and secure, flexible and extensible open source content management system (CMS).

WebsiteBaker is primarily known for simple use. It has an automated installation program and a simple GUI (graphical user interface) that also allows computer beginners and less experienced users to publish content or information on the Internet.

Create new templates within minutes - powered by (X)HTML, CSS and jQuery. With WebsiteBaker it's quite natural your site is W3C-valid, SEO-friendly and accessible - there are no limitations at all. Use droplets - the new and revolutionary way of inserting PHP code - everywhere you want. In addition to that, WebsiteBaker and the community are offering lots of extensions: Just download, install with two clicks and use them. That is not enough? You want more? No problem, build your own modules! The WebsiteBaker API gives many opportunities you can rely on.

WebsiteBaker is the best choice for designers, developers and users - whether you are a beginner, advanced person or geek. Give it a try and WebsiteBaker will convince you!

Features:

  • Easy to use interface
  • WYSIWYG-editors in backend
  • Support of multiple languages
  • Management of files and media
  • Adjustable due to its template system
  • Infinite extensible because of add-ons
  • Group based Access Privilege System
Type: 
CMS/Portal
Year project started: 
2004
Latest release: 
2.8.1 - February 7, 2010
License: 
GPL
Available modules and features: 
Contact form
Available modules and features: 
Forum
Available modules and features: 
Poll
Available modules and features: 
Search form
Available modules and features: 
Shoutbox
Available modules and features: 
User registration
Available modules and features: 
...
PHP version required: 
4.x or greater
Database compatibility: 
MySQL
Native language: 
English
Translated To: 
Many (view the CMS website for complete list)
Multilinguage support: 
Yes

The XOOPS Project, one of world’s leading Open Source CMS (Content Management System), has released recently the newest version of its award winning software – XOOPS 2.4.4, and continues to show its strong presence in the Open Source CMS market, as shown by the number of downloads of this releases.

In the first ten weeks after releasing of 2.4.4, it has been already downloaded more than 20,000 times. Including versions of 2.4.4 that are released in local languages (e.g. French, German, Russian), the number is even much higher.

Front-end interface screenshot: 
Back-end interface screenshot: 
Presentation: 

Xaraya is a cutting edge, open source, web application framework (written in PHP) on which developers can create sophisticated web applications and designers enjoy considerable flexibility.

In the simplest terms, Xaraya reduces web site development costs by introducing sophisticated administration tools & services which separate form, function, content, and design. With Xaraya, you work in a simple, structured environment to rapidly develop websites with diverse content, and customizable and functionality.

With developers spanning five continents and over ten languages, the Xaraya Development Team is a blend of some of the best and brightest developers found in the open source community. We expect the best of one another. As a result, you can expect the best from Xaraya.

Core Modules

Included in Xaraya are 10 modules which provide the basic functionality of a Content management system.

  • Authsystem: Default user authentication module.
  • Base: Provides an interface to basic configuration settings, as well as the ability to create custom static pages.
  • Blocks: Manages blocks, block groups, and block types. A block is an area of auxiliary content on a page.
  • Dynamic Data: provides the functionality to define data objects using metadata (stored in the database). The data objects can be used to extend existing data objects in most modules, or to provide all the database access required in a module. The dynamic data objects can map onto individual physical tables, a single shared table, text files or any other underlying storage mechanism by extending classes.
  • Installer: Supplies the routines used to install Xaraya.
  • Mail: Sends mail from Xaraya, and manages mail templates.
  • Modules: Manages modules, which provide additional functionality in Xaraya.
  • Privileges: Allows the management of user access rights.
  • Roles: Manages users and user groups.
  • Themes: Manages themes, which alter the appearance of the site.

Security

Xaraya has a robust security system. User input is filtered, and can be validated against many formats, which can optionally be chained. Privileges of various levels are assigned to roles (either individual users, or groups). A privileges consists of a module, item type, and an instance mask, which is defined by the module according to its needs.

Templating system

Xaraya has a templating system developed specially for it, known as BlockLayout. This makes it possible to customize most features of a website developed using Xaraya. Block Layout supports the complete separation of code and layout. The output templates are written in XML, with 'xar' namespace tags providing variable access, looping constructs, conditional constructs and inclusion of sub-templates. The output from the standard themes are XHTML and RSS, though any other type of output can be generated.

Type: 
CMS/Portal
Year project started: 
2005
Latest release: 
2.0.0 - April 25, 2010
License: 
GPL
Available modules and features: 
Blog
Available modules and features: 
Contact form
Available modules and features: 
Forum
Available modules and features: 
Poll
Available modules and features: 
Search form
Available modules and features: 
Shoutbox
Available modules and features: 
User registration
Available modules and features: 
...
PHP version required: 
4.x or greater
Database compatibility: 
Microsoft SQL Server
Database compatibility: 
MySQL
Database compatibility: 
PostgreSQL
Database compatibility: 
SQLite
Native language: 
English
Translated To: 
Many (view the CMS website for complete list)
Multilinguage support: 
Yes

In this free white paper, “Drupal Multisite Installation”, Oshyn evaluates and recommends several methods of using Drupal Open Source CMS to manage multiple sites.

Whilst WordPress’ primary use is to be a blogging platform, WordPress can and is now used for much more than a traditional blogging system by many users. WordPress is now being used as a fully functional Content management system (Yes, some might say “OLD NEWS!”), however many people still don’t look at WordPress in this way.

Front-end interface screenshot: 
Back-end interface screenshot: 
Presentation: 

glFusion is a content publishing system. It has been called a blog, content management system, and even an application development framework. Regardless what you call it, glFusion provides all the tools necessary to quickly create and maintain a content driven web site. glFusion also provides a rich application development environment.

glFusion is well organized and provides a very powerful system that is extremely easy to use. glFusion powers everything from personal blogs, to high volume community discussion sites, and almost everything in between. A summary of glFusion’s features are:

Blog/CMS Features

  • Create, Schedule, Post and Edit articles in multiple topics.
  • Save story drafts until they are ready for publishing.
  • Control over formatting used in articles (HTML white lists).
  • Control over acceptable content (filtering of offensive language).
  • Embed images or other content in articles.
  • Multiple Authors can post.
  • Submissions from users.
  • Support for comments, trackbacks and pingbacks.
  • Export and import in all common syndication formats (RSS/RDF/Atom etc).
  • Spam detection and rejection.
  • Calendar functions with support for personalized calendars.
  • Support for OpenID and other remote authentication methods.
  • Extendible via numerous plugins.

Administration Features

  • User accounts and access controls.
  • Robust security model for all objects which can be extended for use in plugins.
  • Access can be defined for each article, topic etc.
  • All passwords are stored encrypted.
  • All admin access is logged.
  • All errors are logged.
  • Complete error logging on all forms and SQL calls.

Developer Features

  • Plugin support with Application Program Interfaces (API) for developers.
  • A fully configurable block system, with php-in-block support.
  • Well organized code base, use of PHP's Object-Oriented features.
  • Thin database abstraction layer allowing glFusion to be ported to DBMS's other than the default (MySQL is the only database currently supported by glFusion).
Type: 
CMS/Portal
Year project started: 
2008
Latest release: 
1.2.0
Latest update: 
Sun, 05/02/2010
License: 
GPL
Available modules and features: 
Blog
Available modules and features: 
Contact form
Available modules and features: 
Forum
Available modules and features: 
Poll
Available modules and features: 
Search form
Available modules and features: 
Shoutbox
Available modules and features: 
User registration
Available modules and features: 
...
PHP version required: 
4.x or greater
Database compatibility: 
MySQL
Native language: 
English
Translated To: 
Many (view the CMS website for complete list)
Multilinguage support: 
Yes
Front-end interface screenshot: 
Back-end interface screenshot: 
Presentation: 

TYPOlight is an open source content management system (CMS) for people who want a professional internet presence that is easy to maintain. The state-of-the-art structure of the system offers a high security standard and allows you to develop search engine friendly websites that are also accessible for people with disabilities. Furthermore, the system can be expanded flexibly and inexpensively. Easy management of user rights, the Live Update Service, the modern CSS framework and many already integrated modules (news, calendar, forms, etc.) have quickly made TYPOlight one of the most popular open source content management systems on the market.

Type: 
CMS/Portal
Year project started: 
2006
Latest release: 
2.8.3 - April 13 2010
License: 
LGPL
Available modules and features: 
Contact form
Available modules and features: 
Search form
Available modules and features: 
User registration
Available modules and features: 
...
PHP version required: 
5.x
Database compatibility: 
MySQL
Native language: 
English
Translated To: 
Many (view the CMS website for complete list)
Multilinguage support: 
Yes
Front-end interface screenshot: 
Back-end interface screenshot: 
Presentation: 

TikiWiki CMS/Groupware is a full-featured, web-based, multilingual, tightly integrated, all-in-one Wiki+CMS+Groupware. It is actively developed by a very large international community and is translated in over 30 languages. Tiki can be used to create all sorts of Web applications, sites, portals, knowledge base, intranets, and extranets.

TikiWiki has all the features you need "out-of-the-box":

  • Wikis (like in Wikipedia)
  • Forums (like in phpBB)
  • Blogs (like in WordPress)
  • Articles (like in Yahoo News)
  • Image Gallery (like in Flickr)
  • Map Server (like in Google Maps)
  • Link Directory (like in DMOZ)
  • Multilingual (like in Babel Fish)
  • Bug Tracker (like in Bugzilla)
  • RSS Feeds (like in Digg)
  • Free Open Source software (LGPL)

And much more...

Type: 
Portal
Type: 
Generic CMS
Type: 
Group-ware
Type: 
Wiki
Year project started: 
2002
Latest release: 
4.2 - March 5 2010
License: 
LGPL
Available modules and features: 
User registration
Available modules and features: 
Forum
Available modules and features: 
Blog
Available modules and features: 
Poll
Available modules and features: 
Photo Gallery
Available modules and features: 
FAQ
Available modules and features: 
Search form
Available modules and features: 
Contact form
Available modules and features: 
Shoutbox
Available modules and features: 
...
PHP version required: 
4.x or greater
Database compatibility: 
MySQL
Native language: 
English
Translated To: 
Many (view the CMS website for complete list)
Multilinguage support: 
Yes
Front-end interface screenshot: 
Back-end interface screenshot: 
Presentation: 

e107 is a content management system written in PHP and using the popular open source MySQL database system for content storage. It's completely free, totally customizable and in constant development.

e107 is extremely easy to install, configure and the control panel is one of the easiest CMS control panels.

Type: 
CMS/Portal
Year project started: 
2002
Latest release: 
0.7.22 - May 27, 2010
License: 
GPL
Available modules and features: 
Blog
Available modules and features: 
Contact form
Available modules and features: 
Forum
Available modules and features: 
File manager
Available modules and features: 
Poll
Available modules and features: 
RSS
Available modules and features: 
Search form
Available modules and features: 
Shoutbox
Available modules and features: 
User registration
Available modules and features: 
WYSIWYG
Available modules and features: 
...
PHP version required: 
4.x or greater
Database compatibility: 
MySQL
Native language: 
English
Translated To: 
Many (view the CMS website for complete list)
Multilinguage support: 
Yes

User login