PHPackages                             cotonti/cotonti - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. cotonti/cotonti

ActiveLibrary[Framework](/categories/framework)

cotonti/cotonti
===============

Cotonti CMF

0.9.25(1y ago)101453[139 issues](https://github.com/Cotonti/Cotonti/issues)[4 PRs](https://github.com/Cotonti/Cotonti/pulls)BSD 3-ClausePHPPHP &gt;=7.3CI passing

Since Jun 22Pushed 1mo ago30 watchersCompare

[ Source](https://github.com/Cotonti/Cotonti)[ Packagist](https://packagist.org/packages/cotonti/cotonti)[ Docs](https://www.cotonti.com/)[ RSS](/packages/cotonti-cotonti/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)DependenciesVersions (10)Used By (0)

Cotonti Siena
=============

[](#cotonti-siena)

[![Latest Stable Version](https://camo.githubusercontent.com/6f813f091ebc67ae95d7ed646f94846c36a0cdbfeff0282593855ba6b31cc238/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f636f746f6e74692f636f746f6e7469)](https://packagist.org/packages/cotonti/cotonti)[![License](https://camo.githubusercontent.com/0105db3d0a4f14ec50c7af6e9b9d97601f77f6f3cfc8941996d7c0b2496e8f01/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f636f746f6e74692f636f746f6e7469)](https://packagist.org/packages/cotonti/cotonti)

**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](https://www.cotonti.com/articles/benefits)...

Major features
--------------

[](#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

Releases and latest Changes
---------------------------

[](#releases-and-latest-changes)

You can find latest releases and its change lists on [dedicated GitHub page](https://github.com/Cotonti/Cotonti/releases).

Requirements
------------

[](#requirements)

To install Cotonti you need the following server software pre-installed:

- WWW Server (Apache, nginx, etc)
- PHP 7.3.0 or higher
- MySQL 5.0.8 or higher

Server configuration
--------------------

[](#server-configuration)

You MUST ensure that PHP has been compiled with support for:

- GD
- Hash
- Mbstring
- MySQL
- PCRE
- PDO and PDO\_MySQL
- Sessions
- Zlib in order to successfully run Cotonti.

Optional components
-------------------

[](#optional-components)

If you want support for SEF (Search Engine Friendly) URLs, you'll need `mod_rewrite` and the ability to use local `.htaccess` files.

Installation
------------

[](#installation)

For step-by-step instructions see [Install.txt](https://github.com/Cotonti/Cotonti/blob/master/Install.txt) file.

Contribution
------------

[](#contribution)

Cotonti is only as good as it is because of many individual community members and users that take the time to [report issues and request new features](https://github.com/Cotonti/Cotonti/issues), write the [documentation](https://www.cotonti.com/docs/), post feedback in the Cotonti [community forums](https://www.cotonti.com/forums). To be one of our developer community, become a Contributor.

Be sure you are familiar with Cotonti [technical concepts](https://www.cotonti.com/docs/devel/technical_concepts), coding [guidelines](https://www.cotonti.com/docs/devel/coding_guide) and [style](https://www.cotonti.com/docs/devel/code-style) we use.

When you're ready to contribute the bugfix or a new feature you can issue a [Pull Request](https://help.github.com/articles/using-pull-requests/) with related commit(s) from your GitHub account.

Copyright
---------

[](#copyright)

Copyright (c) 2008-2025, Cotonti Team

Copyright (c) 2001-2008, Neocrome

All rights reserved.

License
-------

[](#license)

Cotonti Siena is free software; you can redistribute it and/or modify it under the terms of the [3-clause BSD License](https://en.wikipedia.org/wiki/BSD_licenses#3-clause_license_.28.22Revised_BSD_License.22.2C_.22New_BSD_License.22.2C_or_.22Modified_BSD_License.22.29) (or New-BSD) as published by Regents of the University of California.

[BSD 3-clause License](https://github.com/Cotonti/Cotonti/blob/master/License.txt)

###  Health Score

33

—

LowBetter than 75% of packages

Maintenance46

Moderate activity, may be stable

Popularity22

Limited adoption so far

Community30

Small or concentrated contributor base

Maturity35

Early-stage or recently created project

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~109 days

Total

5

Last Release

622d ago

PHP version history (2 changes)0.9.23PHP &gt;=5.6

0.9.25PHP &gt;=7.3

### Community

Maintainers

![](https://www.gravatar.com/avatar/9c89e9bd3cb1739c7ecc66a6a67fed84ef29ccb99f2c5852fcd6ab5bad9794bd?d=identicon)[Cotonti](/maintainers/Cotonti)

---

Top Contributors

[![trustmaster](https://avatars.githubusercontent.com/u/778655?v=4)](https://github.com/trustmaster "trustmaster (1576 commits)")[![Alex300](https://avatars.githubusercontent.com/u/1021886?v=4)](https://github.com/Alex300 "Alex300 (666 commits)")[![esclkm](https://avatars.githubusercontent.com/u/780145?v=4)](https://github.com/esclkm "esclkm (455 commits)")[![seditio](https://avatars.githubusercontent.com/u/891453?v=4)](https://github.com/seditio "seditio (314 commits)")[![ghengeveld](https://avatars.githubusercontent.com/u/321738?v=4)](https://github.com/ghengeveld "ghengeveld (235 commits)")[![Dayver](https://avatars.githubusercontent.com/u/890371?v=4)](https://github.com/Dayver "Dayver (208 commits)")[![macik](https://avatars.githubusercontent.com/u/1009926?v=4)](https://github.com/macik "macik (205 commits)")[![Kilandor](https://avatars.githubusercontent.com/u/190156?v=4)](https://github.com/Kilandor "Kilandor (115 commits)")[![ozanciga](https://avatars.githubusercontent.com/u/25689812?v=4)](https://github.com/ozanciga "ozanciga (92 commits)")[![sequeller](https://avatars.githubusercontent.com/u/52854424?v=4)](https://github.com/sequeller "sequeller (74 commits)")[![Dr2005alex](https://avatars.githubusercontent.com/u/4986381?v=4)](https://github.com/Dr2005alex "Dr2005alex (31 commits)")[![SatNavigator](https://avatars.githubusercontent.com/u/17141424?v=4)](https://github.com/SatNavigator "SatNavigator (29 commits)")[![pibroens](https://avatars.githubusercontent.com/u/890489?v=4)](https://github.com/pibroens "pibroens (16 commits)")[![devkont](https://avatars.githubusercontent.com/u/29193644?v=4)](https://github.com/devkont "devkont (11 commits)")[![Yacoolguy](https://avatars.githubusercontent.com/u/20225312?v=4)](https://github.com/Yacoolguy "Yacoolguy (4 commits)")[![Dandielo](https://avatars.githubusercontent.com/u/1361333?v=4)](https://github.com/Dandielo "Dandielo (4 commits)")[![slaweally](https://avatars.githubusercontent.com/u/184173055?v=4)](https://github.com/slaweally "slaweally (4 commits)")[![afrostam](https://avatars.githubusercontent.com/u/1201959?v=4)](https://github.com/afrostam "afrostam (3 commits)")[![rayblo](https://avatars.githubusercontent.com/u/930755?v=4)](https://github.com/rayblo "rayblo (2 commits)")[![kadeve](https://avatars.githubusercontent.com/u/908829?v=4)](https://github.com/kadeve "kadeve (1 commits)")

---

Tags

cotontiphp

### Embed Badge

![Health badge](/badges/cotonti-cotonti/health.svg)

```
[![Health](https://phpackages.com/badges/cotonti-cotonti/health.svg)](https://phpackages.com/packages/cotonti-cotonti)
```

###  Alternatives

[laravel/telescope

An elegant debug assistant for the Laravel framework.

5.2k67.8M192](/packages/laravel-telescope)[spiral/roadrunner

RoadRunner: High-performance PHP application server and process manager written in Go and powered with plugins

8.4k12.2M84](/packages/spiral-roadrunner)[nolimits4web/swiper

Most modern mobile touch slider and framework with hardware accelerated transitions

41.8k177.2k1](/packages/nolimits4web-swiper)[laravel/dusk

Laravel Dusk provides simple end-to-end testing and browser automation.

1.9k36.7M259](/packages/laravel-dusk)[laravel/prompts

Add beautiful and user-friendly forms to your command-line applications.

708181.8M596](/packages/laravel-prompts)[cakephp/chronos

A simple API extension for DateTime.

1.4k47.7M121](/packages/cakephp-chronos)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
