#2525th of 28 in Backends, databases and hosting
fusio
PHP API gateway and management platform with developer portal and MCP support
Live demo ↗
(opens in a new tab)Documentation ↗
(opens in a new tab)Website ↗
(opens in a new tab)Repository on GitHub ↗
(opens in a new tab)
- Stars
- 2.1k
- License
- Apache-2.0
- Last commit
- Oct 2026
- Last release
- Oct 2026
- Language
- PHP
2,069 on 31 Mar 20262,127 on 20 Oct 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
Fusio is a self-hosted PHP backend that exposes databases and custom actions (PHP, JavaScript or Python workers) as REST APIs. It adds a developer portal, generated client SDKs, subscription billing and usage analytics. Version 7.0 added an AI agent that generates worker actions via Ollama, ChatGPT or Gemini, and MCP support for exposing APIs as agent tools.
Who it is for: Backend teams publishing databases and services as managed, monetized APIs
Strengths
- Runs on MySQL, PostgreSQL or SQLite; Docker image and manual PHP install both documented
- Actions written in PHP, or as worker code in JavaScript or Python
- Includes developer portal, monetization plans, quotas and usage analytics
- Official SDKs for C#, Go, Java, JavaScript, PHP and Python
Weaknesses
- Production use needs an Nginx/Apache setup; the built-in PHP server is dev only
- SDK generation, marketplace and monitoring rely on separate external services needing credentials
- README gives no RAM or hardware requirements
- AI action generation needs an external or self-run LLM provider
What it needs
- no GPU
- Needs MySQL, PostgreSQL or SQLite, Nginx or Apache (production), Ollama, OpenAI or Gemini (optional, AI agent)
- Models: Ollama, ChatGPT, Gemini
- port 8080
Also in Backends, databases and hosting
See all 28| Rank | Project | Score |
|---|---|---|
| 1 | appwriteSelf-hostable backend with auth, databases, storage, functions, messaging and hosting | 95 out of 100 |
| 2 | dokploySelf-hosted PaaS for deploying apps and databases across Docker Swarm nodes | 86 out of 100 |
| 3 | dokkuSelf-hosted mini-Heroku PaaS that deploys apps with git push | 78 out of 100 |
| #4 | pocketbaseGo backend with embedded SQLite, auth, file storage and admin UI | 77 out of 100 |
| #5 | spacetimedbRelational database that runs your app logic as modules and syncs clients live | 77 out of 100 |