schema-generator VS core

Compare schema-generator vs core and see what are their differences.

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
schema-generator core
1 6
451 2,358
0.9% 0.9%
5.2 9.7
about 2 months ago 2 days ago
PHP PHP
MIT License MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

schema-generator

Posts with mentions or reviews of schema-generator. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-01-26.
  • Looking for opinions of API-Platform
    7 projects | /r/PHP | 26 Jan 2022
    For the record, in December we released a new version of the Schema Generator (it's almost a full rewrite) that supports PHP 8 attributes. It also supports updating existing classes: https://github.com/api-platform/schema-generator/releases/tag/v4.0.0

core

Posts with mentions or reviews of core. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-11-29.
  • How to migrate from Api Platform v2 to v3?
    2 projects | dev.to | 29 Nov 2023
    For instance, there are cache problems on Api Platform v3.0, so you should consider upgrading directly to the latest minor version available.
  • Any pro-tips for writing automated tests with Selenium PHP?
    3 projects | /r/PHP | 2 May 2023
    For a great setup to use as an example, see https://github.com/api-platform/core. The Behat library config is in behat.yml.dist, the feature files (process descriptions) are in the ./features directory, and the context files (Feature file Steps resolved to Context functions) can be found in ./tests/Behat.
  • (API Platform / Swagger) How to create a custom path with multiple methods?
    2 projects | /r/symfony | 11 May 2022
    /api/same-route is a unique identifier. Calling addPath with an existing identifier just overwrites your previous call, see https://github.com/api-platform/core/blob/main/src/OpenApi/Model/Paths.php You should call addPath once, and the instance of PathItem class should contain all HTTP methods, see constructor arguments.
  • Looking for opinions of API-Platform
    7 projects | /r/PHP | 26 Jan 2022
    We started in 2.5 and I believe I upgraded us to 2.6 just before leaving. What was with completely changing how OpenAPI generation worked in a minor release? That took a massive refactor for some of the special things were doing to hook in: https://github.com/api-platform/core/pull/3407 definitely a lot nicer to work with, but was painful for going up a minor version given our workload at the time.
  • Can Api Platform's POST endpoint insert collection of items?
    1 project | /r/symfony | 14 Jan 2021
    Nope, not yep : https://github.com/api-platform/core/pull/1645

What are some alternatives?

When comparing schema-generator and core you can also consider the following projects:

api-platform-pagination - Examples using Api-Platform on custom data with filter, sort and pagination using DataProvider

demo - MixerAPI demo project based on the mixerapi/app template.

NelmioApiDocBundle - Generates documentation for your REST API from annotations

mixerapi - CakePHP API Plugin for REST + JSON API Development [READ-ONLY]

HWIOAuthBundle - OAuth client integration for Symfony. Supports both OAuth1.0a and OAuth2.

docs - API Platform documentation

CFsAPI - a small API that sends anime/hentai images in JSON

KnpOAuthBundle - You should probably use HWIOAuthBundle (https://github.com/hwi/HWIOAuthBundle) instead, though. -- THIS PROJECT IS NO LONGER MAINTAINED by KnpLabs

laravel-openapi - Generate OpenAPI specification for Laravel Applications