Skip to content

Repository files navigation

Temma

Temma is a simple and efficient PHP MVC framework.

Easier to use than large frameworks More powerful than micro-frameworks

Quick start with an AI agent

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.

Key features

  • 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

Links

Repositories and packages

Additional information

  • Created in 2007, Temma has powered billions of visits across hundreds of websites.
  • Released as open source software under the MIT License.

About

Simple and efficient PHP MVC framework

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages