awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 repository-uri

Awesome GitHub RepositoriesAPI Generation

Systems that automatically create and expose programmable endpoints based on existing data structures or database tables.

Explore 9 awesome GitHub repositories matching web development · API Generation. Refine with filters or upvote what's useful.

Awesome API Generation GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • typicode/json-serverAvatar typicode

    typicode/json-server

    75,614Vezi pe GitHub↗

    json-server is a development toolset used to simulate a full REST API from a JSON file. It functions as a customizable mock API server that allows for the simulation of CRUD operations and resource relationships without the need to write backend code. The project enables rapid prototyping by generating a fake backend that persists data changes back to a local JSON file. It distinguishes itself by providing a static asset file server to deliver local documents, images, and stylesheets alongside the mock API endpoints. The server includes capabilities for data querying, such as parameter-based

    Generates a full RESTful API dynamically from a local JSON file to simulate a backend.

    JavaScriptapifakefrontend
    Vezi pe GitHub↗75,614
  • nocodb/nocodbAvatar nocodb

    nocodb/nocodb

    63,466Vezi pe GitHub↗

    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

    Translates database table operations into programmable RESTful endpoints at runtime.

    TypeScriptairtableairtable-alternativeautomatic-api
    Vezi pe GitHub↗63,466
  • quarkusio/quarkusAvatar quarkusio

    quarkusio/quarkus

    15,479Vezi pe GitHub↗

    Quarkus is a Kubernetes-native Java framework designed for building high-performance, memory-efficient applications. It utilizes ahead-of-time native compilation to transform Java code into standalone, optimized binaries that eliminate the need for a virtual machine, enabling rapid startup and reduced memory consumption. By performing code augmentation during the build phase, it shifts heavy processing tasks away from runtime, ensuring that applications are optimized for cloud-native environments. The framework distinguishes itself through a unified approach to reactive and imperative program

    Generates standard REST endpoints automatically from repository interfaces to simplify data access.

    Javacloud-nativehacktoberfestjava
    Vezi pe GitHub↗15,479
  • strongloop/loopbackAvatar strongloop

    strongloop/loopback

    13,159Vezi pe GitHub↗

    LoopBack is a Node.js API framework used to build RESTful services and backend applications. It functions as a model-driven API generator that automatically maps predefined data models to network endpoints to create standardized web interfaces. The project features a database abstraction layer that unifies access across diverse SQL databases, NoSQL stores, and remote data sources. It includes a backend application scaffolder using command-line generators to automate the creation of project structures and data connectors. Additionally, it provides an API authentication system to manage applica

    Translates data models and business logic into standardized RESTful endpoints and client SDKs.

    JavaScript
    Vezi pe GitHub↗13,159
  • idurar/idurar-erp-crmAvatar idurar

    idurar/idurar-erp-crm

    8,199Vezi pe GitHub↗

    Idurar is an integrated system combining Customer Relationship Management and Enterprise Resource Planning. It functions as a headless business API that generates secure REST endpoints and administrative panels from configuration files to connect business logic with external applications. The platform supports multi-tenant SaaS management, isolating data and configurations for multiple companies or branches within a single installation. It is designed for international business accounting, featuring a multi-currency financial engine that processes transactions and manages regional tax rules a

    Automatically generates REST endpoints and administrative dashboards by interpreting module configuration files.

    JavaScriptaccountingaccounting-softwarecrm
    Vezi pe GitHub↗8,199
  • ricosuter/nswagAvatar RicoSuter

    RicoSuter/NSwag

    7,342Vezi pe GitHub↗

    NSwag is an OpenAPI toolchain for .NET that provides a suite of generators for converting OpenAPI specifications and JSON schemas into clients, server stubs, and structured documentation. It enables the creation of type-safe client libraries and data transfer objects, as well as the generation of OpenAPI specifications by analyzing .NET controllers. The project supports contract-first API development by generating server controller stubs from specifications and offers dedicated TypeScript API integration to ensure type safety in frontend applications. It also provides tools for hosting intera

    Automates the generation process using predefined instructions stored in JSON configuration documents.

    C#angularaspnetaspnetcore
    Vezi pe GitHub↗7,342
  • pyeve/eveAvatar pyeve

    pyeve/eve

    6,738Vezi pe GitHub↗

    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

    Automatically translates database collections into RESTful endpoints using declarative configuration files.

    Python
    Vezi pe GitHub↗6,738
  • googlechrome/sw-precacheAvatar GoogleChrome

    GoogleChrome/sw-precache

    5,189Vezi pe GitHub↗

    sw-precache este un generator de service worker precache utilizat pentru a crea scripturi care permit funcționalitatea offline pentru aplicațiile web. Acționează ca un manager de cache al activelor la momentul build-ului care face hash-ul fișierelor statice și le gestionează versionarea în interiorul unui cache de service worker. Proiectul oferă un configurator de cache la runtime pentru a defini strategii de caching și handlere de cereri pentru conținut dinamic bazat pe modele URL. Include, de asemenea, un handler de fallback offline pentru a intercepta eșecurile de rețea și a servi pagini de fallback stocate în cache. Setul de instrumente acoperă generarea codului de service worker și a manifestelor, versionarea bazată pe content-hash și interceptarea evenimentelor de fetch. Oferă o interfață de linie de comandă pentru generarea fișierelor de service worker folosind fișiere de configurare și flag-uri personalizate.

    Transforms JavaScript or JSON configuration into a functional service worker script via a build-step module.

    JavaScript
    Vezi pe GitHub↗5,189
  • mevdschee/php-crud-apiAvatar mevdschee

    mevdschee/php-crud-api

    3,735Vezi pe GitHub↗

    This project is a PHP SQL REST API generator and database API wrapper that automatically transforms SQL database tables into a functional web interface. It serves as a lightweight layer that maps HTTP methods to SQL commands, allowing for the creation, reading, updating, and deletion of records without writing manual endpoint code. The tool distinguishes itself by providing a dedicated spatial data API gateway for querying and exporting geometry columns using GeoJSON and WKT standards. It also functions as a multi-tenant data API, capable of isolating records for different users through share

    Translates database operations into RESTful endpoints at runtime without manual coding.

    PHPapi-serverautomatic-apicrud
    Vezi pe GitHub↗3,735
  1. Home
  2. Web Development
  3. API Management Tools
  4. API Development & Management
  5. API Generation

Explorează sub-etichetele

  • Dynamic REST API Generators1 sub-tagSystems that translate database operations into RESTful endpoints at runtime.
  • InstantAutomatic exposure of database tables as RESTful endpoints.