awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to dreamfactorysoftware/dreamfactory

Projects sharing features with Dreamfactory

30 open-source projects similar to dreamfactorysoftware/dreamfactory, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • prest/prestprest avatar

    prest/prest

    4,551View on GitHub↗

    PostgREST is a tool that automatically transforms a PostgreSQL database schema into a production-ready RESTful API. It serves as a database access layer and query engine that maps HTTP requests directly to SQL queries, providing a low-code interface for executing create, read, update, and delete operations without requiring manual boilerplate code. The project distinguishes itself by using schema-driven API generation and metadata-based discovery to expose database tables as navigable resources. It extends standard CRUD capabilities through the execution of custom and templated SQL, a plugin-

    Goautomatic-apidatabasedatabases
    View on GitHub↗4,551
  • api-platform/api-platformapi-platform avatar

    api-platform/api-platform

    9,154View on GitHub↗

    API Platform is a headless content management system engine and framework used to build REST and GraphQL APIs. It utilizes schema-driven generation to automatically produce web endpoints based on predefined data model definitions. The platform focuses on semantic data modeling, using structured classes and ontologies to ensure information is organized for search engines and semantic web tools. It provides an automated OpenAPI specification generator and a declarative system for creating administration dashboards to manage data records without custom frontend code. The system includes capabil

    PHP
    View on GitHub↗9,154
  • nesquena/rablnesquena avatar

    nesquena/rabl

    3,633View on GitHub↗

    General ruby templating with json, bson, xml, plist and msgpack support

    Ruby
    View on GitHub↗3,633
  • rails/jbuilderrails avatar

    rails/jbuilder

    4,414View on GitHub↗

    Jbuilder is a JSON template engine and builder for Ruby that provides a domain specific language for generating structured JSON objects. It serves as a view helper to transform data into JSON format using logic, conditionals, and loops. The project enables the construction of complex data structures through the use of partials and nested objects to maintain modularity. It includes capabilities for runtime key transformation, allowing attribute keys to be converted between different naming conventions such as snake case and camel case. The system supports dynamic JSON structuring with the abi

    Ruby
    View on GitHub↗4,414

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • django-tastypie/django-tastypiedjango-tastypie avatar

    django-tastypie/django-tastypie

    3,948View on GitHub↗

    Django Tastypie is a framework for building RESTful web services that map Django models to API resources. It functions as a model-based API generator, automatically creating read-write endpoints for database models to enable standard CRUD operations via HTTP. The project serves as a multi-format data serializer and hypermedia API mapper. It converts database data into various response formats, including JSON, XML, and YAML, based on client requests, and transforms database relationships into navigable links for resource discovery. The toolkit includes a security implementation for user authe

    Python
    View on GitHub↗3,948
  • dingo/apidingo avatar

    dingo/api

    9,355View on GitHub↗

    This is a framework for building standardized RESTful APIs within Laravel and Lumen applications. It provides a structured environment for developing web services with integrated routing, request handling, and versioning. The project distinguishes itself through a multi-adapter authentication system that validates identities via various schemes and third-party providers. It features a dedicated response transformation layer to convert raw database models into consistent output structures and an internal dispatcher that allows application logic to trigger API endpoints without external network

    PHP
    View on GitHub↗9,355
  • hasura/graphql-enginehasura avatar

    hasura/graphql-engine

    32,064View on GitHub↗

    graphql-engine is an automated GraphQL API engine that transforms database tables and relationships into a queryable GraphQL schema. It functions as a federation gateway and mapper, instantly generating APIs with built-in filtering, pagination, and mutations from existing databases and remote schemas. The project distinguishes itself through a fine-grained access control layer that enforces row-level and field-level permissions. It further provides a real-time data subscription server that converts standard queries into live streams and a system for triggering event-driven webhooks and notifi

    TypeScriptaccess-controlapiautomatic-api
    View on GitHub↗32,064
  • jeffknupp/sandman2jeffknupp avatar

    jeffknupp/sandman2

    2,043View on GitHub↗

    Automatically generate a RESTful API service for your legacy database. No code required!

    Python
    View on GitHub↗2,043
  • ruby-grape/graperuby-grape avatar

    ruby-grape/grape

    9,990View on GitHub↗

    Grape is a RESTful web service framework for Ruby designed for building structured APIs. It provides a declarative syntax for routing and parameter validation, allowing developers to map HTTP verbs to logic through a domain specific language. The framework is distinguished by its built-in support for service versioning, which can be managed via URL paths, custom headers, or request parameters. It also features a modular architecture that allows large services to be constructed by nesting smaller API definitions. The project covers comprehensive API lifecycle capabilities, including schema-dr

    Ruby
    View on GitHub↗9,990
  • apioo/fusioapioo avatar

    apioo/fusio

    2,099View on GitHub↗

    Self-Hosted API Management for Builders

    PHPaiai-agentsapi
    View on GitHub↗2,099
  • interagent/plinyinteragent avatar

    interagent/pliny

    808View on GitHub↗

    An opinionated toolkit for writing excellent APIs in Ruby.

    Ruby
    View on GitHub↗808
  • appwrite/appwriteappwrite avatar

    appwrite/appwrite

    56,318View on GitHub↗

    Appwrite is a backend-as-a-service platform that provides a unified development environment for building full-stack applications. It integrates essential infrastructure components—including authentication, databases, storage, and serverless functions—into a single, centralized interface to simplify application development and resource management. The platform distinguishes itself through a container-based microservices architecture that ensures consistent execution across diverse infrastructure. It features a versatile connectivity layer that links frontend applications with third-party servi

    TypeScriptandroidappwritebackend
    View on GitHub↗56,318
  • apache/apisixapache avatar

    apache/apisix

    16,767View on GitHub↗

    This project is a high-performance, distributed API gateway designed to manage, secure, and observe traffic for microservices, serverless functions, and artificial intelligence model providers. It functions as a dynamic service proxy and cloud-native ingress controller, centralizing policy enforcement and traffic routing through a unified configuration interface that synchronizes state across multiple nodes in real time. The platform distinguishes itself through a highly extensible architecture that utilizes a high-performance scripting engine to execute modular logic directly within the requ

    Luaapiapi-gatewayapi-management
    View on GitHub↗16,767
  • axnsan12/drf-yasgaxnsan12 avatar

    axnsan12/drf-yasg

    3,544View on GitHub↗

    Automated generation of real Swagger/OpenAPI 2.0 schemas from Django REST Framework code.

    Python
    View on GitHub↗3,544
  • apotonick/roarapotonick avatar

    apotonick/roar

    1,839View on GitHub↗

    Parse and render REST API documents using representers.

    Ruby
    View on GitHub↗1,839
  • canner/vulcan-sqlCanner avatar

    Canner/vulcan-sql

    791View on GitHub↗

    Data API Framework for AI Agents and Data Apps

    TypeScript
    View on GitHub↗791
  • ant0ine/go-json-restant0ine avatar

    ant0ine/go-json-rest

    3,489View on GitHub↗

    A quick and easy way to setup a RESTful JSON API

    Go
    View on GitHub↗3,489
  • aeonaxan/laravel-sceneAeonAxan avatar

    AeonAxan/laravel-scene

    29View on GitHub↗

    Laravel library to convert your models into API responses.

    PHP
    View on GitHub↗29
  • bwillis/versioncakebwillis avatar

    bwillis/versioncake

    652View on GitHub↗

    :cake: Version Cake is an unobtrusive way to version APIs in your Rails or Rack apps

    Ruby
    View on GitHub↗652
  • apiflask/apiflaskapiflask avatar

    apiflask/apiflask

    1,128View on GitHub↗

    A lightweight Python web API framework.

    Pythonapiflaskmarshmallow
    View on GitHub↗1,128
  • bploetz/versionistB

    bploetz/versionist

    0View on GitHub↗
    View on GitHub↗0
  • bytebase/bytebasebytebase avatar

    bytebase/bytebase

    14,151View on GitHub↗

    Bytebase is a database DevSecOps platform and management console designed to orchestrate schema migrations, deployments, and security audits across multiple database engines. It serves as a SQL GitOps tool that synchronizes database states with configurations stored in Git repositories to manage infrastructure as code. The platform distinguishes itself through a multi-database management console that provides a single interface for relational and NoSQL databases. It includes a security layer for role-based access control, database activity auditing, and column-level data masking to protect se

    Gocicddata-maskingdata-security
    View on GitHub↗14,151
  • blongden/halblongden avatar

    blongden/hal

    200View on GitHub↗

    application/hal builder / formatter for PHP 5.4+

    PHP
    View on GitHub↗200
  • canton7/resteasecanton7 avatar

    canton7/RestEase

    1,113View on GitHub↗

    Easy-to-use typesafe REST API client library for .NET Standard 1.1 and .NET Framework 4.5 and higher, which is simple and customisable. Inspired by Refit

    C#
    View on GitHub↗1,113
  • cerebris/jsonapi-resourcescerebris avatar

    cerebris/jsonapi-resources

    0View on GitHub↗
    View on GitHub↗0
  • channelcat/sanicchannelcat avatar

    channelcat/sanic

    18,628View on GitHub↗

    Sanic is a Python ASGI web framework and asynchronous HTTP server. It is designed to build high-performance web applications and servers that handle concurrent requests using non-blocking logic. The framework implements the Asynchronous Server Gateway Interface standard, allowing applications to be deployed across various ASGI-compatible servers. It utilizes an asyncio-based event loop and integrates a Cython-based runtime wrapper around libuv to manage I/O operations. The system manages traffic through route-based request dispatching and a middleware-based request pipeline. These components

    Python
    View on GitHub↗18,628
  • chillicream/hotchocolateChilliCream avatar

    ChilliCream/hotchocolate

    5,713View on GitHub↗

    HotChocolate is a GraphQL server implementation for .NET that handles queries, mutations, and subscriptions over HTTP. It provides code-first schema generation directly from C# classes and attributes, keeping the schema and business logic in sync without manual type definitions. The project also includes a GraphQL gateway that composes multiple GraphQL and REST endpoints into a single unified schema, along with a GraphQL IDE for exploring, testing, and debugging GraphQL APIs interactively. The project distinguishes itself through its comprehensive tooling ecosystem, which includes a GraphQL c

    C#
    View on GitHub↗5,713
  • closeio/flask-mongorestcloseio avatar

    closeio/flask-mongorest

    520View on GitHub↗

    Restful API framework wrapped around MongoEngine

    Python
    View on GitHub↗520
  • cloudcreativity/laravel-json-apicloudcreativity avatar

    cloudcreativity/laravel-json-api

    785View on GitHub↗

    DO NOT USE THIS PACKAGE FOR NEW PROJECTS - USE laravel-json-api/laravel INSTEAD.

    PHP
    View on GitHub↗785
  • apiato/apiatoapiato avatar

    apiato/apiato

    3,103View on GitHub↗

    PHP Framework for building scalable API's on top of Laravel.

    PHP
    View on GitHub↗3,103