TYPO3
A long-running PHP content management framework for organisations that run large websites and want to extend both the site and the editing backend.
TYPO3 at a glance
What is TYPO3?
TYPO3 is a web content management system written in PHP that calls itself a content management framework: a lean core plus optional extensions that change both the public website and the administration backend. Editors work in a browser-based backend, while developers build on an open API or pick from the extension directory. It runs on Apache, nginx or IIS over Linux, Windows, FreeBSD or macOS, stores content in a database such as MySQL, and its interface is translated into 60 languages. Kasper Skårhøj started it, and a core team with community contributors now develops it.
Good fit if
- You run a multilingual site with many editors and need a backend that can be shaped to your workflows.
- Your team writes PHP and is ready to build or adapt extensions.
- You want detailed official manuals covering administration, TypoScript and core internals.
Before you adopt it
TYPO3 is GPL-2.0 licensed with no paid parts in the repository, and the TYPO3 Association funds core work through donations and memberships. The GitHub repository is a synchronized mirror; patches go through the project's own review server. You need a PHP web server and a database, and the README warns that learning the system well takes study and time. Activity is steady, with about 25 authors in the last 90 days.
Drafted with AI from the project's README and repository data, then checked against that data on 7 November 2026. Report a correction
How to run TYPO3 yourself
One-click install
Not listed in the app catalogs of Umbrel, YunoHost, TrueNAS, Unraid, CasaOS, Runtipi, Proxmox VE Helper-Scripts and Coolify.
Ways to install
- Docker files
- None in the repository
- Compose file
- None in the repository
- Setup effort
- Not rated: no compose file to judge from
- Kubernetes
- No Helm chart in the repository
- Desktop and mobile
- No app builds in GitHub releases
- Interface languages
- 60 languages, including English, German, French, Spanish, Portuguese, Dutch, Polish, Russian, Ukrainian and Turkish
Show all 60
Afrikaans, Albanian, Arabic, Armenian, Azerbaijani, Bangla, Basque, Bosnian, Bulgarian, Catalan, Chinese, Croatian, Czech, Danish, Dutch, English, Esperanto, Estonian, Finnish, French, Galician, German, Greek, Gujarati, Hebrew, Hindi, Hungarian, Japanese, Javanese, Kannada, Kazakh, Khmer, Korean, Kurdish, Latvian, Lithuanian, Malay, Nepali, Norwegian Bokmål, Occitan, Persian, Polish, Portuguese, Romanian, Russian, Serbian, Sinhala, Slovak, Slovenian, Spanish, Swedish, Thai, Tigrinya, Turkish, Turkmen, Ukrainian, Urdu, Uyghur, Uzbek, Vietnamese
Install instructions: typo3.org or the README on GitHub.
TYPO3 health: is it still maintained?
69 of 100, actively developed
Read from GitHub on 12 November 2026. How the score works
TYPO3 security
Security advisories are the vulnerabilities the maintainers disclosed on GitHub, with the versions that fix them; many advisories can mean careful disclosure as much as weak code.
Latest advisories
- TYPO3 CMS - Security Misconfiguration in Form Framework
- TYPO3 CMS - Missing Authorization in lowlevel commands
- TYPO3 CMS - Information Disclosure via Backend Localization Wizard
Advisories read from GitHub on 12 November 2026.
TYPO3 license: is it open source?
TYPO3 uses GPL-2.0, an open-source license approved by the OSI.
- March 2011First published on GitHub.
- TodayGPL-2.0.
TYPO3 for developers
Written in
- PHP 85%
- TypeScript 7%
- HTML 5%
- CSS 1%
- SCSS 1%
- Other <1%
Getting involved
Language shares are GitHub’s count of the code in the repository.
Alternatives to TYPO3
- JoomlaHome of the Joomla! Content Management System 87 health · GPL-2.0 · 5.2k stars
- CraftCMSBuild bespoke content experiences with Craft. 85 health · Unidentified license · 3.6k stars
- UmbracoUmbraco is a free and open source .NET content management system helping you deliver delightful digital… 94 health · MIT · 5.3k stars
- WagtailA Django content management system focused on flexibility and user experience 88 health · BSD-3-Clause · 20.7k stars
- octoberSelf-hosted CMS platform based on the Laravel PHP Framework. 73 health · Unidentified license · 11.2k stars
Questions about TYPO3
Is TYPO3 open source?
Yes. TYPO3 is published under GPL-2.0, an OSI-approved open-source license.
Is TYPO3 still maintained?
Its health score is 69 of 100 (actively developed). It had 986 commits in the last 90 days, the latest on 12 November 2026.
How do I run TYPO3?
The repository has no Docker files or app builds, so you build it from source. The README on GitHub has the steps.
What is TYPO3 written in?
TYPO3 is written mainly in PHP (85% of the code), with TypeScript (7%), by GitHub’s count of the repository.
What languages is TYPO3 available in?
The repository has interface translations for 60 languages, including English, German, French, Spanish, Portuguese, Dutch, Polish and Russian.
What are the alternatives to TYPO3?
Close alternatives in the Websites & CMS category include Joomla, CraftCMS, Umbraco.