SaaSHub helps you find the best software and product alternatives Learn more β
Top 23 PHP OpenAPI Projects
-
API Platform
πΈοΈ Create REST and GraphQL APIs, scaffold Jamstack webapps, stream changes in real-time.
-
AppSignal
AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
-
-
-
-
-
Project mention: Ask HN: What Are You Working On? (February 2026) | news.ycombinator.com | 2026-02-08
Hey HN, I am currently working on three main projects:
https://www.fusio-project.org
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
janephp
:seedling: Jane is a set of libraries to generate Models & API Clients based on JSON Schema / OpenAPI specs
-
-
-
OpenAPI PSR-7 Message (HTTP Request/Response) Validator
It validates PSR-7 messages (HTTP request/response) against OpenAPI specifications (by lezhnev74)
-
-
openapi-httpfoundation-testing
Validate your HttpFoundation requests and responses against OpenAPI (3+) definitions
-
cakephp-swagger-bake
Automatically generate OpenAPI, Swagger, and Redoc documentation from your existing CakePHP code.
-
-
symfony-json-schema-validation
Powerful JSON Schema validation for Symfony 7.4+/8+ with automatic OpenAPI documentation generation
So, it's been half a year since the first stable version of Symfony JSON Schema Validation Bundle was released, which turned out to be version 3.
-
gesso
Gesso β OpenAPI 3.0/3.1/3.2 contract testing for PHP. Framework-independent core with Laravel, Symfony, Pest, and PSR-7 adapters. PHPUnit coverage, request/response validation, fuzzing, and drift detection.
git clone https://github.com/studio-design/gesso.git cd gesso/examples/symfony composer install composer test
-
symfony-jsonrpc-api-bundle
Spec-conformant JSON-RPC 2.0 server for Symfony: methods declared by attribute, request DTOs validated and hydrated for you, batch requests, DoS limits, CORS and OpenAPI generation.
Project mention: How to upload a file over JSON-RPC, when JSON has no type for a file | dev.to | 2026-08-18The bundle: github.com/OtezVikentiy/symfony-jsonrpc-api-bundle. Questions and ideas in Discussions, bugs in Issues. As this story shows, a good issue sometimes turns into a feature - feedback of any kind is welcome.
-
-
-
laravel-openapi
Generate an OpenAPI 3.1 document from your existing Laravel routes. Schemas are read from typed request DTOs (Spatie Data or FormRequest), typed return values, PHPDoc summaries, and auth/scope middleware. A bundled linter (openapi:lint) reports documentation gaps. (by Radiergummi)
An API documentation generator for Laravel apps: https://github.com/Radiergummi/laravel-openapi
In contrast to most other libraries in this space, it knows about Laravel conventions and its ecosystem, and tries to infer as much as possible without explicit annotations, using type hints and doc comments and static analysis.
-
NENE2
JSON APIs first Β· OpenAPI 3.1 author Β· MCP catalog Β· PHP 8.4 micro-framework for AI-readable services.
NENE2: https://github.com/hideyukiMORI/NENE2
-
nene-records
Headless CMS on NENE2 β typed entities, React admin, OpenAPI 3.1, 60+ MCP tools, multi-tenant JWT. M9 complete.
Project mention: I am building self-hosted business tools for small teams in Japan | dev.to | 2026-06-30NeNe Records: https://github.com/hideyukiMORI/nene-records
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
PHP OpenAPI discussion
PHP OpenAPI related posts
-
Six Months Later, the Bundle Is Still Alive
-
I had to build my own Symfony validation bundle because no existing one fits my requirements
-
Scramble 0.11.0 β Laravel API docs generator update: Laravel Data support, enforcing schema types, inference improvements
-
Scramble 0.6.0 - An update of Laravel OpenAPI docs generator that works without PHPDoc annotations
-
Pragmatic development
-
Can you guys recommend a secure and fast framework for creating a REST API?
-
A note from our sponsor - SaaSHub
www.saashub.com | 6 Oct 2026
Index
What are some of the best open-source OpenAPI projects in PHP? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | API Platform | 9,187 |
| 2 | PHP-CRUD-API | 3,735 |
| 3 | L5-Swagger | 2,938 |
| 4 | NelmioApiDocBundle | 2,369 |
| 5 | scramble | 2,216 |
| 6 | Fusio | 2,118 |
| 7 | Restler | 1,385 |
| 8 | janephp | 692 |
| 9 | laravel-openapi | 461 |
| 10 | PSX Framework | 172 |
| 11 | OpenAPI PSR-7 Message (HTTP Request/Response) Validator | 168 |
| 12 | http-router | 166 |
| 13 | openapi-httpfoundation-testing | 120 |
| 14 | cakephp-swagger-bake | 60 |
| 15 | tina4-php | 28 |
| 16 | symfony-json-schema-validation | 20 |
| 17 | gesso | 10 |
| 18 | symfony-jsonrpc-api-bundle | 8 |
| 19 | openapi-httpfoundation-testing-laravel-example | 3 |
| 20 | arazzo-parser | 2 |
| 21 | laravel-openapi | 1 |
| 22 | NENE2 | 1 |
| 23 | nene-records | 0 |