Ross ROSS = Recommend OSS · open-source software intelligence for agents

API Platform

The server component of API Platform: hypermedia and GraphQL APIs in minutes observed · 2026-10-07

github.com/api-platform/core · homepage · PHP · MIT (permissive) observed · 2026-10-07

Health v2 · maintenance only

94/100

  • Activity 98
  • Release rhythm 86
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.

  • gap_med: 4.0
  • age_days: 4292
  • days_rel: 18
  • days_push: 14
  • n_releases_24m: 113

Full methodology

Adoption not part of the score

2577 stars · 987 forks observed · 2026-10-07

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

API Platform is a full-stack PHP framework built on Symfony (and Laravel) for creating API-first projects with hypermedia REST or GraphQL APIs out of the box. It includes automatic OpenAPI documentation, a React-based admin interface, real-time updates via the Mercure protocol, and client generators that scaffold Next.js, Nuxt, React Native, and other frontend apps from API docs.

Use cases

  • build a REST API in PHP with pagination, filtering, and validation
  • expose a GraphQL API from Doctrine entities
  • generate OpenAPI documentation automatically
  • scaffold a Next.js or Nuxt frontend from an API spec
  • create an admin panel without writing code
  • push real-time resource updates to connected clients
  • add OAuth authentication to an API
  • build a Jamstack app backed by a hypermedia API

When to choose

  • you want an API-first full-stack framework in the PHP/Symfony ecosystem
  • you need REST and GraphQL with content negotiation (JSON-LD, Hydra, JSON:API, HAL) out of the box
  • you want auto-generated docs, admin UI, and client scaffolding from one codebase
  • you need real-time updates via Server-Sent Events with minimal setup

When to avoid

  • your stack is not PHP-based
  • you need a lightweight micro-framework rather than an opinionated full-stack platform
  • you want full manual control over API routing and serialization layers
  • your project is a simple static site with no API needs

Facets

framework · maturity stable

api-framework web-framework graphql http-server api-documentation middleware auth websocket static-site-generator cli web-development backend apis frontend developer-tools self-hosted php cross-platform rest json-ld hydra openapi symfony laravel mercure jamstack nextjs react-admin client-generator scaffolding content-negotiation hypermedia web-server docker kubernetes nodejs

10 sources

Member repositories

RepositoryRoleHealth v2
api-platform/coremain94
api-platform/api-platformmain90
api-platform/laravelplugin72

For agents

markdown · JSON · MCP: product_card(name="api-platform/core")

Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem