Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/api-platform/core
The server component of API Platform: hypermedia and GraphQL APIs in minutes
https://github.com/api-platform/core
api api-platform graphql hacktoberfest hal hydra-api hypermedia json-ld jsonapi php rest swagger symfony symfony-bundle
Last synced: 1 day ago
JSON representation
The server component of API Platform: hypermedia and GraphQL APIs in minutes
- Host: GitHub
- URL: https://github.com/api-platform/core
- Owner: api-platform
- License: mit
- Created: 2015-01-19T23:05:56.000Z (about 10 years ago)
- Default Branch: main
- Last Pushed: 2024-10-28T14:14:16.000Z (3 months ago)
- Last Synced: 2024-10-29T21:59:04.807Z (3 months ago)
- Topics: api, api-platform, graphql, hacktoberfest, hal, hydra-api, hypermedia, json-ld, jsonapi, php, rest, swagger, symfony, symfony-bundle
- Language: PHP
- Homepage: https://api-platform.com
- Size: 50.2 MB
- Stars: 2,444
- Watchers: 73
- Forks: 873
- Open Issues: 215
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# API Platform Core
API Platform Core is an easy-to-use and powerful system to create [hypermedia-driven REST](https://en.wikipedia.org/wiki/HATEOAS) and [GraphQL](https://graphql.org/) APIs.
It is a component of the [API Platform framework](https://api-platform.com) and it can be integrated
with [the Symfony framework](https://symfony.com) using the bundle distributed with the library.It natively supports popular open formats including [JSON for Linked Data (JSON-LD)](https://json-ld.org), [Hydra Core Vocabulary](https://www.hydra-cg.com), [OpenAPI v2 (formerly Swagger) and v3](https://www.openapis.org), [JSON:API](https://jsonapi.org/), [HAL](https://tools.ietf.org/html/draft-kelly-json-hal-08) and [Problem Details](https://tools.ietf.org/html/rfc7807).
Build a working and fully-featured web API in minutes. Leverage the awesome features of the tool to develop complex and
high-performance API-first projects. Extend or override everything you want.[![GitHub Actions](https://github.com/api-platform/core/workflows/CI/badge.svg?branch=main)](https://github.com/api-platform/core/actions?query=workflow%3ACI+branch%3Amain)
## Documentation
The documentation of API Platform Core Library can be browsed [on the official website](https://api-platform.com/docs/core).