My Account
Broadly speaking, content management describes any system that allows people to more easily change and update content, especially on their websites. When the content (number of pages, images, etc.), and/or the number of contributors, grows large, a content management system (CMS) helps collect and create the content in ways that makes it easy to reuse. A CMS allows a team of contributors to work on the same pages without conflicting (check-in/check-out and workflow control). It can schedule pages to appear and disappear at designated times, and archive the old pages with versioning and revision control. Reuse of content means an item can be edited in one place and be published instantly in many places. But it also means that the different versions of the content can be formatted properly for multiple delivery channels, including the web (HTML and PDF), print, wireless handheld devices, and cell phones. Smaller CMSs are for single web authors working one or a few websites. Enterprise CMSs may control hundreds of thousands of pages on hundreds of websites with many dozens of contributors. In between, there are Team CMSs for corporate departments and smaller organizations. News portal software (slash-alikes and the *nuke family) are a form of community CMS, as are weblog tools (usually for personal publishing) and Wikis (usually for teams of contributors). Some CMSs edit whole web pages, others edit a content template for a page and individual content elements. Both kinds may have form-based text editing, source editing of the markup language, or WYSIWYG (what-you-see-is-what-you-get) visual editing. Smaller CMSs tend to be page-oriented and store HTML. Enterprise CMSs use content templates and usually store content elements as information chunks in XML. Some systems tag and store the information with RDF (Resource Description Framework) metadata for the Semantic Web.
This category is for Content Management software that is run over the Internet.

The software must be downloadable and runnable. If it is limited to use at an Application Service Provider (ASP), it belongs under Hosted Services.

Please review the many subcategories and related categories before submitting a site here. CMS software - not web developer businesses.

Content Management stand-alone applications that can be installed and run directly.
This category is reserved for typical stand-alone computer applications such as DreamWeaver and GoLive as opposed to web based solutions and bespoke systems.
A CMS (content management system) without the need for a database. Flat file - meaning all the posts/ files are stored right on your website, making your whole website more portable. Flat files do not use an SQL database.
A CMS (content management system) without the need for a database. Flat file - meaning all the posts/ files are stored right on your website, making your whole website more portable. Flat files do not use an SQL database.
News about content management software.
Content Management software that can be described as "Open Source". Open Source software is designed to encourage use and improvement of software written by volunteers by ensuring that anyone can copy the source code and modify it freely.
This category is purely for open source software. Software must conform to open source guidelines.
Like the Reference Room of a library, Resource sites are the places to start to get a general introduction to, and possibly a comprehensive overview of, Content Management.
Please only submit sites that provide general information about Content Management, like directories, FAQs, chats, forums, industry trade shows and conferences, and mailing lists. Note that Publications have their own subcategory, but that a good article on the field of Content Management belongs here.
Contains content management software that allows users to update their sites via e-mail.

XML

Content Management packages that utilise Extensible Mark-Up Language (XML) technology. XML is a metalanguage written in SGML that allows one to design a markup language, used to allow for the easy interchange of documents on the World Wide Web.
Software should be built around XML technology.