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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Custom data backend

Ranking aktualisiert am 25. Juli 2026

For custom data backends, the strongest matches are hasura/graphql-engine (Hasura is a self-hostable backend-as-a-service engine that instantly generates), nhost/nhost (Nhost is a self-hostable open-source backend-as-a-service featuring a PostgreSQL) and supabase/supabase (Supabase is an open-source backend-as-a-service platform built on PostgreSQL). nocodb/nocodb and graphile/postgraphile round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Hand-picked open-source custom data backends, ranked by GitHub stars and activity. Compare the top alternatives and find the best fit.

Custom data backend

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • hasura/graphql-engineAvatar von hasura

    hasura/graphql-engine

    32,064Auf GitHub ansehen↗

    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

    Hasura is a self-hostable backend-as-a-service engine that instantly generates secure GraphQL and REST APIs from database schemas, complete with real-time subscriptions and role-based access control.

    TypeScriptAPI GenerationData Change SubscriptionsGraphQL API Generators
    Auf GitHub ansehen↗32,064
  • nhost/nhostAvatar von nhost

    nhost/nhost

    9,199Auf GitHub ansehen↗

    Nhost is an open-source backend as a service that provides a managed PostgreSQL database, authentication, and file storage accessible through a unified GraphQL API. It functions as a backend infrastructure orchestrator, enabling the deployment and management of full-stack environments using containerization and command-line automation. The platform distinguishes itself by automating the transformation of relational database tables into a secure GraphQL API and providing an integrated identity provider that supports passwords, magic links, and OAuth. It also includes a serverless function runt

    Nhost is a self-hostable open-source backend-as-a-service featuring a PostgreSQL database with auto-generated GraphQL APIs, authentication, storage, and serverless functions for custom business logic.

    GoGraphQL API GeneratorsGraphQL API GeneratorsServerless Functions
    Auf GitHub ansehen↗9,199
  • supabase/supabaseAvatar von supabase

    supabase/supabase

    104,317Auf GitHub ansehen↗

    This project provides an integrated backend platform built around a relational database. It automatically generates REST and GraphQL APIs from database schemas, allowing for direct data interaction through standard requests and client libraries. The platform includes a comprehensive authentication system that manages user identity, session handling, and fine-grained access control through database-native row-level security policies. Beyond core data management, the platform offers specialized services for object storage, vector data processing for semantic search, and real-time communication

    Supabase is an open-source backend-as-a-service platform built on PostgreSQL that automatically generates APIs, supports real-time updates, includes built-in authentication, and allows extensible business logic through edge functions.

    TypeScriptGraphQL API Generators
    Auf GitHub ansehen↗104,317
  • nocodb/nocodbAvatar von nocodb

    nocodb/nocodb

    63,466Auf GitHub ansehen↗

    NocoDB is a visual platform that transforms relational databases into collaborative, spreadsheet-style workspaces. By acting as a headless database backend, it provides a unified environment for designing database structures, managing record relationships, and interacting with data without requiring manual SQL queries. The platform normalizes interactions across various SQL and NoSQL data sources, allowing users to manage complex datasets through a centralized interface. The project distinguishes itself by automatically generating RESTful and GraphQL APIs from existing database schemas, enabl

    NocoDB is an open-source, self-hostable no-code platform that transforms SQL databases into collaborative spreadsheet workspaces with auto-generated REST and GraphQL APIs, dynamic schema management, and extensible business logic.

    TypeScriptDynamic REST API GeneratorsInstant
    Auf GitHub ansehen↗63,466
  • graphile/postgraphileAvatar von graphile

    graphile/postgraphile

    12,929Auf GitHub ansehen↗

    PostGraphile is an automated tool that converts a PostgreSQL database schema into a fully functional GraphQL API. It serves as a GraphQL execution engine and schema orchestrator, utilizing database schema introspection to retrieve strongly typed metadata directly from PostgreSQL. The project features a modular system for composing and standardizing GraphQL schemas through plugins, which manage naming conventions and connections. It includes a PostgreSQL query builder that constructs dynamic, SQL-injection-proof queries using tagged template literals. The system employs a declarative query pl

    PostGraphile is a powerful tool that instantly generates a GraphQL API from a PostgreSQL schema, providing auto-generated endpoints and database integration without writing backend boilerplate.

    TypeScriptAPI GenerationGraphQL API Generators
    Auf GitHub ansehen↗12,929
  • pocketbase/pocketbaseAvatar von pocketbase

    pocketbase/pocketbase

    59,120Auf GitHub ansehen↗

    Pocketbase is a backend-as-a-service platform that provides a self-contained, single-binary server for building full-stack applications. It integrates a relational database, authentication, and file storage into one executable process, eliminating the need for external infrastructure or complex server management. The platform distinguishes itself through an embedded database engine that runs directly within the application process and a reactive communication layer that pushes live updates to connected clients. By monitoring internal transaction logs, it synchronizes data across multiple user

    Pocketbase is a self-hostable backend-as-a-service platform featuring an embedded database, auto-generated APIs, real-time subscriptions, and extensible business logic via Go.

    GoReal-Time
    Auf GitHub ansehen↗59,120
  • parse-community/parse-serverAvatar von parse-community

    parse-community/parse-server

    21,403Auf GitHub ansehen↗

    Parse Server is a backend-as-a-service solution and Node.js framework that provides a ready-to-use REST and GraphQL API for mobile and web applications. It functions as a core backend infrastructure for managing database schemas, user authentication, and API routing. The system distinguishes itself with a real-time data engine that pushes database updates to clients via WebSockets and a GraphQL server that automatically generates schemas based on application data models. It also features an adapter-based storage layer that abstracts interactions with various cloud and local backends. The pla

    Parse Server provides self-hostable backend-as-a-service infrastructure featuring dynamic schema definition, auto-generated REST and GraphQL APIs, real-time database updates, and extensible business logic through cloud code.

    JavaScriptGraphQL API Generators
    Auf GitHub ansehen↗21,403
  • rethinkdb/horizonAvatar von rethinkdb

    rethinkdb/horizon

    6,738Auf GitHub ansehen↗

    Horizon is a realtime API server and RethinkDB backend designed to push database changes instantly to front-end clients. It utilizes a WebSocket data streaming API to synchronize data between the database and user interfaces without requiring manual polling. The project integrates an OAuth identity manager for verifying user identities through third-party providers and a role-based access control system to define granular permissions for viewing or modifying database documents. It is delivered as a containerized backend framework, allowing the server and its dependencies to be deployed as a p

    Horizon provides a real-time backend framework with automatic data streaming and document database integration, though it is specifically tied to RethinkDB rather than offering broad plug-and-play database support.

    JavaScriptData Change SubscriptionsReal-time Data Subscriptions
    Auf GitHub ansehen↗6,738
  • postgrest/postgrestAvatar von PostgREST

    PostgREST/postgrest

    27,232Auf GitHub ansehen↗

    PostgREST is a standalone server process that automatically transforms a relational database schema into a fully functional RESTful API. By querying system catalogs at startup, it maps tables, views, and stored procedures into standardized web endpoints, allowing developers to build backend services by focusing exclusively on database design. The service functions as a declarative engine that translates HTTP requests and query parameters directly into native SQL operations. It maintains stateless request processing and integrates connection pooling to manage high-frequency interactions effici

    PostgREST is a self-hostable standalone server that automatically generates a RESTful API from an existing relational database schema, fitting the backend-as-a-service approach well while relying on database-level routines rather than a custom application logic layer.

    HaskellAPI GenerationAPI Generators
    Auf GitHub ansehen↗27,232
  • api-platform/api-platformAvatar von api-platform

    api-platform/api-platform

    9,154Auf GitHub ansehen↗

    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

    API Platform is a schema-driven backend framework for PHP that automatically generates REST and GraphQL APIs from data models, matching your need for a flexible data backend with auto-generated endpoints.

    PHPAPI Generators
    Auf GitHub ansehen↗9,154
  • appwrite/appwriteAvatar von appwrite

    appwrite/appwrite

    56,318Auf GitHub ansehen↗

    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

    Appwrite is a self-hostable backend-as-a-service platform that provides dynamic database collections, auto-generated APIs, real-time capabilities, and serverless functions for custom business logic.

    TypeScriptBackend-as-a-Service PlatformsRole-Based Access ControlsAuthentication Strategies
    Auf GitHub ansehen↗56,318
  • directus/directusAvatar von directus

    directus/directus

    36,030Auf GitHub ansehen↗

    Directus is a headless content platform that functions as a backend service, automatically generating REST and GraphQL APIs by performing introspection on existing SQL database schemas. It serves as a unified data orchestration layer, decoupling content management from frontend delivery while providing a secure, stateless gateway for database transactions. The platform distinguishes itself through a granular role-based access control engine that enforces security policies at the field level across all API endpoints. It includes a visual, low-code administrative dashboard that allows non-techn

    Directus is a self-hostable backend platform that automatically generates REST and GraphQL APIs from SQL databases while providing custom schemas, role-based access control, and an extensible administrative dashboard.

    TypeScriptAPI GeneratorsHeadless Content ServicesAccess Control Engines
    Auf GitHub ansehen↗36,030
  • amplication/amplicationAvatar von amplication

    amplication/amplication

    16,012Auf GitHub ansehen↗

    Amplication is a low-code API platform and backend service generator designed to accelerate the development of business domain services. It automates the creation of APIs and data models through schema-driven code generation, transforming structured definitions into executable backend source code. The platform functions as a developer portal orchestrator that establishes standardized workflows and golden paths for software delivery. It enforces organizational coding standards and best practices by applying live templates and predefined blueprints across all generated services. The system inc

    Amplication is a self-hostable low-code backend platform that generates production-ready services from custom data models with auto-built APIs and extensible business logic.

    TypeScriptMicroservice GeneratorsAPI Service GeneratorsClient-Server Synchronization
    Auf GitHub ansehen↗16,012
  • kuzzleio/kuzzleAvatar von kuzzleio

    kuzzleio/kuzzle

    1,643Auf GitHub ansehen↗

    Open-source Back-end, self-hostable & ready to use - Real-time, storage, advanced search - Web, Apps, Mobile, IoT -

    Kuzzle is a self-hostable backend platform that provides persistent data storage, real-time updates, and an extensible API server, directly matching the requirements for a flexible custom data backend.

    JavaScriptData Platforms and MiddlewareMiddleware and FrameworksMore to explore
    Auf GitHub ansehen↗1,643
  • pyeve/eveAvatar von pyeve

    pyeve/eve

    6,738Auf GitHub ansehen↗

    Eve is a REST API framework that maps database collections to web resources through declarative configuration files. It functions as a database-to-API mapper, automatically exposing data as RESTful endpoints with built-in support for CRUD operations and schema-based request validation. The project distinguishes itself through a HATEOAS API engine that generates hypermedia links and resource schemas for dynamic client discovery. It also includes an automated Swagger documentation generator that produces interactive specifications for client SDK generation and testing. The framework provides a

    Eve is a self-hostable Python framework that maps database collections to auto-generated REST APIs through declarative configuration files, though it lacks built-in real-time update features.

    PythonDynamic REST API Generators
    Auf GitHub ansehen↗6,738
  • strapi/strapiAvatar von strapi

    strapi/strapi

    72,385Auf GitHub ansehen↗

    Strapi is an open-source headless content management system and JavaScript framework used for defining content schemas and managing structured data. It functions as a REST and GraphQL API gateway that decouples backend data storage from frontend delivery. The system includes a self-hosted administration interface for managing content entries and defining data models without manual database queries. The framework utilizes a plugin-based extension system to inject custom logic into the application lifecycle. It employs schema-driven content modeling to automatically generate database tables and

    Strapi is a headless content management system that provides dynamic schema definitions, auto-generated REST and GraphQL APIs, and a self-hostable backend, though its content-centric focus makes it a specialized fit for a general data store intent.

    TypeScriptContent Delivery APIsContent Administration InterfacesContent Management APIs
    Auf GitHub ansehen↗72,385
  • feathersjs/feathersAvatar von feathersjs

    feathersjs/feathers

    15,253Auf GitHub ansehen↗

    Feathers is a database-agnostic Node.js application framework designed for building scalable backend systems. It functions as a real-time API framework that provides a server implementation for both REST endpoints and WebSocket connections. The framework decouples application logic from the underlying database technology and communication protocols. This allows a single service to handle both HTTP and Socket requests while separating business logic from the specific data persistence layer. The system organizes data operations through a standardized service-based interface and utilizes hook-b

    Feathers is a flexible Node.js application framework that provides real-time APIs, database abstraction, and service-based architecture for building custom backends, though it requires more code structure than out-of-the-box backend-as-a-service platforms.

    TypeScriptDatabase-Agnostic FrameworksData Storage AdaptersDatabase Abstraction Layers
    Auf GitHub ansehen↗15,253
  • deployd/deploydAvatar von deployd

    deployd/deployd

    4,942Auf GitHub ansehen↗

    deployd is a realtime API framework and MongoDB backend as a service that allows for the creation of networked interfaces synchronizing data and events between clients and servers. It functions as a JavaScript API middleware that can be integrated with HTTP servers to provide authentication, request interceptors, and realtime capabilities. The project features a self-hosted API management dashboard for configuring resource settings, managing data collections, and monitoring server status through a web-based interface. It includes a realtime data synchronization engine that pushes live databas

    Deployd is a self-hostable backend-as-a-service platform featuring dynamic schemas, auto-generated APIs, real-time sync, and a dashboard for defining data models and business logic.

    JavaScriptBackend-as-a-ServiceRealtime API FrameworksRealtime Collection APIs
    Auf GitHub ansehen↗4,942
  • hoodiehq/hoodieAvatar von hoodiehq

    hoodiehq/hoodie

    4,454Auf GitHub ansehen↗

    Hoodie is a data synchronization framework and offline-first JavaScript backend designed to keep client-side data stores in sync with a remote backend. It provides a local-first persistence layer that allows applications to remain functional while offline by abstracting the client-side database. The system features a NoSQL backend interface that enables interaction with remote data stores without requiring custom server-side boilerplate code. This is supported by a modular driver system of pluggable backend adapters that connect the synchronization layer to various remote database providers.

    Hoodie is a JavaScript-based offline-first backend framework that provides a pluggable NoSQL persistence layer and client data synchronization, matching the custom data backend category despite lacking built-in auto-generated APIs and real-time query features.

    JavaScriptLocal-First PersistenceOffline-First PersistenceClient-Side Data Synchronization
    Auf GitHub ansehen↗4,454
  • digitallyinduced/thin-backendAvatar von digitallyinduced

    digitallyinduced/thin-backend

    1,251Auf GitHub ansehen↗

    Thin Backend is a backend-as-a-service platform that provisions PostgreSQL databases, automatically generates database-backed APIs, and provides built-in user authentication with zero manual configuration. It enables applications to store, query, and synchronize records in real time without requiring developers to write custom endpoints, route resolvers, or backend infrastructure setup. The platform provides a comprehensive capability set covering instant database provisioning, batch operations, database transactions, relational querying, and real-time data broadcasting across connected clien

    Thin Backend provides an auto-generated API and database integration backed by PostgreSQL for rapidly building web applications, though it is specifically focused on JavaScript-based single-page app workflows rather than being a generalized backend-as-a-service platform.

    JavaScriptInstant API EndpointsReactive Data Queries
    Auf GitHub ansehen↗1,251
Die Top 10 auf einen Blick vergleichen
RepositoryStarsSpracheLizenzLetzter Push
hasura/graphql-engine32.1KTypeScriptApache-2.012. Juni 2026
nhost/nhost9.2KGoMIT16. Juni 2026
supabase/supabase104.3KTypeScriptApache-2.016. Juni 2026
nocodb/nocodb63.5KTypeScriptNOASSERTION16. Juni 2026
graphile/postgraphile12.9KTypeScriptMIT8. Juni 2026
pocketbase/pocketbase59.1KGoMIT14. Juni 2026
parse-community/parse-server21.4KJavaScriptApache-2.020. Juni 2026
rethinkdb/horizon6.7KJavaScriptMIT31. Jan. 2026
postgrest/postgrest27.2KHaskellMIT14. Juni 2026
api-platform/api-platform9.2KPHPMIT14. Juni 2026

Related searches

  • a library for custom data modeling
  • Data access layer
  • an open source database management system
  • an open source tool for data backups
  • Data migration tools
  • Data grid component
  • Data pagination library
  • ein Backend-Framework für Webanwendungen