Liste des CMS gratuits et open source
Liste et comparaison des CMS (systèmes de gestion de contenu) gratuits et open source, avec le langage ou la plateforme utilisés et les gestionnaires de bases de données auxquels il peut se connecter. C'est une sélection de 100 logiciels généralistes. L'adresse du site s'obtient en cliquant sur le nom.
CMS en PHP et MySQL
| Nom | Type | Base de données | Commentaire |
|---|---|---|---|
| Ariadne | Portail | Oracle, PostgreSQL. | |
| b2evolution | Blog | MySQL | |
| bbPress | Forum | MySQL | Dérivé de Wordpress pour les forums. |
| BlogCMS | Blog | MySQL | |
| Caravel CMS | Portail | OpenLDAP et PostgreSQL | |
| Chlorine Boards | Portail | MySQL, MSSQL, PostgreSQL, DB2, Access | |
| CMSimple | Portail | Un unique fichier HTML | |
| CMS Made Simple | Portail | MySQL | |
| Coppermine | Galerie | MySQL | |
| CuteNews | News | Fichiers plein texte | |
| DBHcms | MySQL | ||
| DotClear 2 | Blog | MySQL, SQLite, PostgreSQL | Multi-utilisateurs, multi-blogs. |
| DokuWiki | Wiki | Fichiers plein texte | |
| Drigg | Digg-like | MySQL | Plug-in pour Drupal. Très lent. |
| Drupal | Portail | MySQL or PostgreSQL | Sponsor: Université de l'Oregon. |
| e107 | Portail | MySQL | |
| eGroupWare | Groupware | ADOdb | Outil de collaboration. |
| Elgg | Réseau social | MySQL 5 | CMS de réseau social. |
| FluxBB | Forum | MySQL | Forum complet mais léger, parfait en complément d'un portail (ex punBB). |
| Freeglobes | Annuaire | MySQL | |
| Geeklog | Blog | MySQL | |
| GuppY | Portail | Flat text files | |
| IntraLibre | Intranet | MySQL | Outil collaboratif et de partage de documents. |
| Itseasy | Portail | Fichiers plein texte | |
| Joomla! | Portail | MySQL | CMS populaire, dérivé de Mambo. |
| Lemon CMS | Portail | Fichiers plein texte | |
| Lodel | Portail | MySQL | Edition électronique de documents. |
| Mambo | Portail | MySQL | Origine de Joomla. |
| MediaWiki | Wiki | MySQL | Le CMS de Wikipedia. |
| Midgard CMS | Portail | MySQL | Framework de CMS. |
| Modx | Portail | MySQL | CMS adaptable. |
| NPDS | Portail | MySQL | Gestion de contenu et de communauté. |
| Nucleus CMS | Blog | MySQL | |
| OpenPHPNuke | Portail | MySQL, PostgreSQL, SQLite | |
| phpBB | Forum | MySQL | Nombreux thèmes et mods. |
| Phortail | Portail | Fichiers plein texte | |
| Phorum | Forum | MySQL | Peut être personnalisé facilement. |
| PHP Boost | Portail | MySQL | Logiciel français multilingue. |
| PHPMotion | Videos | MySQL | CMS genre Youtube. |
| PHP-Nuke | Portail | MySQL | |
| PHPList | News | MySQL | |
| phpMyFAQ | FAQ | MySQL, PostgreSQL, SQLite, MS SQL Server and MariaDB | Gestion des questions des utilisateurs. |
| phpWCMS | Portail | MySQL | |
| phpWebSite | Portail | MySQL or PostgreSQL | |
| PhpWiki | Wiki | Flat text files, MySQL, PostgreSQL, et more | |
| PivotX | Blog | Flat text files, XML | |
| Pligg | Digg-like | MySQL | Nouvelles avec score, encore en bêta. |
| Plume | Portail | MySQL | |
| PmWiki | Wiki | Fichiers plein texte | |
| Prestashop | e-boutique | MySQL 5 | Boutique en ligne avec PHP 5. |
| PunBB | Voir fluxBB. | ||
| SEO Toaster | e-boutique | MySQL, PHP 5 | Orienté référencement, interface auteur plus riche. |
| SilverStripe | Portail | MySQL, PHP 5 | Orienté éditeurs |
| SMF | Forum | MySQL | (SimpleMachines) |
| sNews | Blog | MySQL | Blog en complément d'un site. |
| SPIP | Templates | MySQL | |
| Storytlr | Twitter/Blog | MySQL | Galerie d'images et vidéos |
| Templeet | Portail | XML, MySQL et autres BDs. | Langage de templates. |
| Textpattern | Portail | MySQL | |
| TikiWiki | Blog-Wiki | ADOdb, MySQL | Outil collaboratif. |
| Typo3 | Portail | MySQL, PostgreSQL, Oracle | |
| Wikkawiki | Blog-Wiki | MySQL | |
| Wordpress | Blog/Portail | MySQL | CMS de blog très populaire et extensible. |
| Xaraya | Portail | MySQL, PostgreSQL, SQLite, ADOdb, SQL Server | |
| Xoops | Portail | MySQL | CMS populaire et modulaire. |
| Zikula | Portail | MySQL | Framework d'application, anciennement PostNuke. |
Autres langages
| Nom | Plateforme | Type | Bases de données | Commentaires |
|---|---|---|---|---|
| Ametys | Java | Portail | MySQL, PostgreSQL | LDAP, DocBook, Multi-sites |
| Bricolage | Perl | Portail | PostgreSQL | |
| Cocoon | Java | Universel | XML | |
| Composite | .NET | Portail | ADO.NET et LINK | |
| Daisy CMS | Cocoon | Portail | MySQL | |
| DotNetNuke | VB.NET | Portail | SQL Server. | |
| Forrest | Java | MySQL | Partage de documents. | |
| Graffito | Java | Universel | OJB | Framework. |
| Jahia Community | Java | Portail | Hypersonic, MySQL, PostgreSQL, Oracle, SQL Server | Partage de documents. |
| Jekyll | Ruby | Blog | Aucune. Générateur de site statique. | |
| Lenya | Cocoon | Portail | XML | |
| Logz | Java | Portail | MySQL | |
| Magnolia | Java | Portail | Content repository API | |
| Mezzanine | Python/Jython | Portail | PostgreSQL | Basé sur le framework Django. |
| MMBase | Java | Portail | Blobs sur le système de fichiers. | |
| Nesta | Ruby | Blog | Fichiers HTML | |
| OpenACS | TCL, AOL Server | Web App. | PostgreSQL/Oracle | Framework d'applications communautaires. |
| OpenCMS | Java | Portail | MySQL, Oracle | |
| Plone | Zope | Blog | ZODB, MySQL & PostgreSQL via Zope | |
| Rainbow | C# | Portail | MySQL | |
| Scoop | Perl | Groupware | MySQL | |
| Skeletonz | Python | MySQL | ||
| Telescope | JavaScript | Digg-like | MongoDB | Basé sur Meteor et Node. Temps réel. |
| TWiki | Perl | Wiki | Toute BD compatible avec Perl DBI. | |
| WebGUI | Perl | Wiki | MySQL | |
| XSM | Java servlets | Statique | XML | |
| Zwook | Python | Portail | Zope |
Types de CMS
Spécialisation du CMS. Mais certains peuvent cumuler plusieurs rôles.
- Annuaire: Pour créer un annuaire.
- App. Web : Application Web, CMS étendu.
- Blog: Journal en ligne.
- Blog-Wiki: (Or bliki) Blog où les utilisateurs peuvent contribuer.
- Digg-like. Permet de contribuer et de noter les articles.
- FAQ: Gestion de questions et réponses.
- Groupware: Site Web collaboratif.
- Hub-Blog. Serveur de blogs.
- News. Gestionnaire de nouvelles.
- Portail: Site Web commun, peut être étendu avec une FAQ, un forum, etc.
- Templates: Le webmester définit la forme des pages par un template.
- Videos. Affiche et gère des vidéos ou des liens.
- Wiki: Permet aux visiteurs de contribuer.
Comment choisir un CMS?
- Open Source CMS. Comparaison de CMS, commentaires des utilisateurs.
- CMS Matrix. Comparaison de deux CMS ou plus.
- Smarty. Moteur de templates.
