{"id":19493187,"url":"https://github.com/kalamu/kalamu","last_synced_at":"2026-05-15T17:33:35.311Z","repository":{"id":57004058,"uuid":"193043849","full_name":"kalamu/kalamu","owner":"kalamu","description":"Powerfull Content Management System (CMS) based on Symfony","archived":false,"fork":false,"pushed_at":"2019-08-13T14:09:22.000Z","size":731,"stargazers_count":1,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-08T09:13:37.717Z","etag":null,"topics":["cms","kalamu","symfony","symfony-application"],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kalamu.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-06-21T06:31:26.000Z","updated_at":"2019-08-08T12:37:33.000Z","dependencies_parsed_at":"2022-08-21T13:50:44.418Z","dependency_job_id":null,"html_url":"https://github.com/kalamu/kalamu","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kalamu%2Fkalamu","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kalamu%2Fkalamu/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kalamu%2Fkalamu/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kalamu%2Fkalamu/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kalamu","download_url":"https://codeload.github.com/kalamu/kalamu/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240738649,"owners_count":19849634,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cms","kalamu","symfony","symfony-application"],"created_at":"2024-11-10T21:24:43.093Z","updated_at":"2026-05-15T17:33:30.261Z","avatar_url":"https://github.com/kalamu.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Kalamu CMS Logo](https://github.com/kalamu/cms-admin-bundle/raw/master/Resources/public/image/logo_120X120.png)\n# Kalamu CMS\n\nKalamu CMS is a Content Management System based on\n[Symfony Framework](https://symfony.com/).\nThis CMS has been made with 3 objectives :\n\n * Allow a user **without technical knowledge** to edit **any content type**.\nFrom simple text, to images, videos, slider, sections, maps, ...\n * Allow advanced user to edit content with **responsive capabilities**.\n * Keep the **power of Symfony Framework** to allow the development of complex\nfunctionality.\n\n\n## Main functionalities\n\n### Publish any type of content\n\n![Content editor](app/Resources/doc/img/content_editor.png)\n\nThe content editor provided with Kalamu CMS is not just a simple text editor.\nIt's a full interface that allow a **simple user** to add about **every content\ntype with a few clic**. You can add a text, a video, a map, a form, ...\n\nThe editor give you the ability to organize your content with complex shaping.\nAdvanced users can also configure the behavior on small screens (responsive content)\n\n\n### Permission configuration\n\n![Role configuration](app/Resources/doc/img/role_configuration.png)\n\nFor every actions of the administration interface, there is an associated role.\nIf the administration of the website is shared with multiple users, it's possible\nto restrict the fonctionnalities by group of users (administrators, content\neditors, ...)\n\n\n### Configurable publication status\n\nThe publication status are fully configurables. So, you can adjust the status to\nyour publication workflow.\n\n\n### Content classification\n\nPublished contents can be organized as you want. By tags, categories, projects,\npartners, ...or anything you can think about.\n\nSimply create a classification organisation and add your terms. And if you want,\neach term has it's one full customizable page to show the contents associated.\n\n\n## For developers\n\n**Open Source**: All the code is published under the MIT license. This give you\nthe confidence that CMS is free and will remain forever. This also give you the\nright to use it without constraining restrictions (see [license file](LICENSE)).\n\nFull **Symfony application**: it's not only some components, there is no\ntwisted behaviors. It's a pure Symfony application on witch you can add\nseamlessly your bundles.\n\nPossibility to add, without much effort, new content types, change the template,\nadd new functionalities. Thanks to Symfony, about every parts of Kalamu CMS are\ncustomizable.\n\nThe administration interface is based on the well known\n[Sonata Admin bundle](https://sonata-project.org/).\n\n\n## Installation\n\nStart by installing the application :\n\n```sh\ncomposer create-project kalamu/kalamu\ncd kalamu/\nphp app/console doctrine:schema:update --force\nphp app/console stfalcon:tinymce:symlink\nphp app/console doctrine:fixtures:load\nphp app/console cache:clear --env=prod\nphp app/console assets:install --symlink\nphp app/console assetic:dump --env=prod\n```\n\nThen got to the administration interface at the `/admin` page.\nDefault access are:\n\n * login: **admin**\n * password: **admin**\n\nBefore editing your content, you should go to the configuration of the CMS\nStart configure your website with the menu \"Configuration \u003e Website configuration\"\n\n![Website configuration menu](app/Resources/doc/img/website_configuration.png)\n\nOnce you're done with the configuraton, save it and start enjoy the content\nedition!","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkalamu%2Fkalamu","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkalamu%2Fkalamu","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkalamu%2Fkalamu/lists"}