Cotonti is a powerful open-source web development framework and content manager with a focus on security, speed and flexibility.

Why choose Cotonti?

Cotonti combines the flexibility of a web framework with the rapid deployability and featureset of a content management system. Despite having features such as user accounts, content creation, file management and community tools out of the box, it can be easily extended using modules or plugins. Cotonti is powered by its own template engine which is both fast and easy to learn, even if you are not an experienced programmer.

Read more about Cotonti's Benefits...

Major features

  • Open source, community driven
  • Secure and reliable
  • Fast and lightweight
  • Modular and extensible
  • Layout separated from logic
  • Fast and easy template engine
  • Internationalized


Genoa 0.6.8 and Siena news2010-05-16

First make sure to update a few files in your Cotonti Genoa installations, because we have released 0.6.8 with a few minor fixes.

Get details and download Cotonti Genoa 0.6.8

Despite the fact Siena is behind the schedule due to amount of work and developer inactivity this Spring, we have made some important decisions and there are some news that haven't been announced before:
  1. The release is scheduled on Summer, currently the date is set on August 1st. The reason is that developer activity will increase in Summer and we will also need some time to test and fix critical bugs.
  2. The version number will be 0.9 instead of 0.7. And it is more than just a version number: 0.9 means that most major core and API changes that have been planned for 1.0 will be done in Siena. Therefore there will be massive changes from 0.6 (with migration tools and compatibility layer for existing Genoa installations provided), but afterwards the API won't change significantly until 1.5 or 2.0. We have made this decision because community members claim that it is easier to make big changes to their plugins once rather than doing it smaller portions every few months.
  3. Cotonti will use HTML as primary markup language and will come with HTML purifier and WYSIWYG-capable editor. BBcode and other markup parsers and editors will still be supported at secondary level.

Cotonti Genoa 0.6.7 is available2010-03-02

Seems like we are completely running out of bugs in Genoa, just a few of them found during the last month and this monthly issue fixes them. What's new:
  • markItUp! editor updated to, fixes a bug present in 1.1.6
  • RSS: relative links are made absolute (for better feed burners support), RSS icons are now valid XHTML, pages are accessed by aliases, a bug with RSS cache is fixed
  • Corrected "&" output in titles
  • Support for custom validation and $_SESSION['cot_user_id'] for use in third-party scripts
  • Upgradeable from Seditio v126 and Seditio v130
Download now

Siena is on the way, still many miles to go. Don't hesitate helping us (see the previous news post).

One Year in Public & Genoa 0.6.62010-02-01

One year ago on Feb 1st 2009 Cotonti went public with v0.0.2. With the approach of Open Source Software, a lot of enthusiasm and hard work we have delivered a lot of new features and improvements to this CMS of rich history and traditions. And it is not just new features, as we managed to establish rock-solid stability of our currently available branch Genoa.

Today we celebrate 1 year of publicity with a new stable release Genoa 0.6.6 which brings fixes for 17 bugs detected within last 3 months and an update of markItUp bbcode editor.

View Details & Download Genoa 0.6.6

You are probably bored by bugfixes and a lack of new features. Currently we are working hard on the next generation of Cotonti called Siena. It will include lots of new things such as: a new modern default skin, installer/updater script, dedicated skins for Administration area, customizable string resources instead of hardcoded HTML, built-in AJAX support, SMTP support, improved PFS, improved PM, improved Administration, SEO improvements, a lot of functionality improvements in all modules, a new Cache API, simplified hooks and improved extrafields for developers and lots more.

If you are excited by Siena and want to see it live as soon as possible, then you can help us and your own dream:
  • We are constantly looking for skilled developers. Read more, send a request, promote yourself!
  • Make a donation to give the development a boost. You can even specify a ticket which you want to reward for.
  • Contribute to Documentation Workgroup and help us writing documentation for Cotonti.
  • Make your own plugins, skins and submit other downloads. The more quality third-party additions are available, the more users are satisfied and time is saved for everyone.
  • Get ready to an early testing stage. We'll start alpha testing in February and inform potential testers on Forums.
  • Learn more about Cotonti and share your experience: you'll see it's a lot of fun!

Update 0.6.5 for Cotonti Genoa2009-11-16

If you have Polls enabled on your site, it is strongly recommended to update to this version. It contains an important SQL injection vulnerability fix for polls module. Some minor bugs have been fixed during the last month too:
  • Fixed SQL injection vulnerability in polls
  • Added Tags in news plugin
  • Fixed encoding in standalone PFS edit/editfolder
  • Finally fixed HTML parsing in RSS
  • Fixed {CATEGORY} in titles for pages
  • Fixed forum posts pagination links
  • Fixed a bug in tag search
Download now!

Cotonti Update 0.6.42009-10-15

Another monthly update brings you latest patches and fixes available for stable Cotonti branch. Changes in this version from 0.6.3 include:
  • Flawless HTML parsing support
  • A fix for tags output
  • A fix for PFS links
  • A fix for advanced permission management
  • A fix for possible security flaw in users list
  • Request source type for sed_import()

You can download the latest version here.