
Zotonic
Open-source web framework and content management system written in Erlang.
Zotonic is a content management system and web framework built on Erlang. Content is stored in PostgreSQL, and its backend offers a way to manage content. One installation runs several sites through virtual hosting, a translation module handles multiple languages, and an import module migrates a WordPress export into a site. Access to content is governed by rules between user groups and content groups.
A development checkout comes from the git repository, and a Docker or Podman image and a Nix shell are the other routes, as the getting-started guide describes.
Worth knowing
Zotonic runs as a foreground process under a host service manager, so the host has to keep an Erlang process running. It also needs a PostgreSQL database, so a host that only serves static files cannot run it. On Windows the requirements page points to WSL or a container.
Identity
Rendering and deploy
Releases
Adoption
Sources
- 2026-10-26: links, Maintainer, Categories
zotonic.com/ - 2026-10-26: links
zotonic.com/developer-guide - 2026-10-26: links, Written in, GitHub stars
api.github.com/repos/zotonic/zotonic - 2026-10-26: First release
zotonic.com/docs/1643/release-notes - 2026-10-26: Categories, Admin interface, License, License model
github.com/zotonic/zotonic/blob/master/README.md - 2026-10-26: Runtime, Content storage, Databases
zotonic.com/reference/installation-requirements - 2026-10-26: Install with
zotonic.com/docs/1526/getting-started - 2026-10-26: Install with
zotonic.com/download - 2026-10-26: Runs as
zotonic.com/docs/1987/run-zotonic-as-a-service - 2026-10-26: Multilingual
zotonic.com/docs/1410/mod_translation - 2026-10-26: Minimum runtime
github.com/zotonic/zotonic/blob/0.94.1/rebar.config - 2026-10-26: License
github.com/zotonic/zotonic/blob/master/LICENSE - 2026-10-26: Current major version, Last release
api.github.com/repos/zotonic/zotonic/releases - 2026-10-26: Contributors
api.github.com/repos/zotonic/zotonic/contributors