Temma is a simple and efficient PHP MVC framework.
Easier to use than large frameworks More powerful than micro-frameworks
If you develop with a coding agent (Claude Code, OpenAI Codex, GitHub Copilot…), you have nothing to install by hand. Just give it this sentence:
Create a website using Temma (temma.net/go)
The agent reads temma.net/go, an executable installation guide: it checks the prerequisites, creates the project, configures the database and the web server, then starts the site. From there, Temma's AI skills are installed in the project and guide the agent to write code that follows the framework conventions.
- Modern, PHP 8.3+ compatible
- Support for relational and noSQL databases
- Unified management of data sources and APIs
- Flexible outputs: Smarty templates, JSON, CSV, RSS, etc.
- Easy-to-use dependency injection and asynchronous processing
- Simplified integration testing with PHPUnit compatibility
- AI skills shipped with the framework, to develop with a coding agent
- Website: temma.net
- Installation guide
- Introduction (Create a simple web app in 3 minutes)
- Documentation
- AI skills (Develop with a coding agent)
- Community resources:
- Temma main repository: Main source code repository
- digicreon/temma-project-web: Skeleton project for web applications created using Composer
- digicreon/temma-project-api: Skeleton project for API applications created using Composer
- digicreon/temma-lib: Temma source code packaged as a library, used as a Composer dependency for skeleton projects
- Created in 2007, Temma has powered billions of visits across hundreds of websites.
- Released as open source software under the MIT License.