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
·

7 repository-uri

Awesome GitHub RepositoriesAutomatic REST Endpoint Generators

Tools that automatically derive RESTful API endpoints from backend data models or class definitions.

Distinct from REST Endpoints: None of the candidates describe automatic generation of general-purpose data endpoints from classes; they focus on specific diagnostic or agent endpoints.

Explore 7 awesome GitHub repositories matching web development · Automatic REST Endpoint Generators. Refine with filters or upvote what's useful.

Awesome Automatic REST Endpoint Generators GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • pynecone-io/pyneconeAvatar pynecone-io

    pynecone-io/pynecone

    28,598Vezi pe GitHub↗

    Pynecone is a full-stack web framework and application platform that enables the development of complete web applications using only Python for both frontend and backend logic. It functions as a web UI library for creating interactive user interfaces and managing application state without the need to write JavaScript. The platform includes a generative AI app builder that automatically produces application structures and source code. It simplifies development by mapping Python-defined UI elements to native React components and automatically transforming Python functions into REST endpoints.

    Automatically transforms Python function definitions into accessible REST endpoints for client-server communication.

    Python
    Vezi pe GitHub↗28,598
  • frappe/frappeAvatar frappe

    frappe/frappe

    10,291Vezi pe GitHub↗

    Frappe is a Python-based low-code web framework used for building data-driven business applications. It functions as a full-stack meta-framework that integrates a Python backend with a JavaScript frontend, providing a development environment for rapid application prototyping and deployment. The framework employs a model-driven architecture that automatically generates database schemas, REST API endpoints, and administrative interfaces based on defined metadata. This system is complemented by a command-line scaffolding tool for creating standardized project directory structures and boilerplate

    Automatically derives RESTful API endpoints from backend data models for seamless external system integration.

    Pythoncmsemailerpnext
    Vezi pe GitHub↗10,291
  • qor/qorAvatar qor

    qor/qor

    5,345Vezi pe GitHub↗

    Qor este un framework de administrare Go și un toolkit backend utilizat pentru construirea de interfețe administrative, sisteme de gestionare a conținutului (CMS) headless și generatoare de API REST. Oferă un mediu structurat pentru implementarea backend-urilor aplicațiilor de business, specializându-se în gestionarea conținutului structurat și a activelor media. Proiectul se distinge prin gestionarea cuprinzătoare a conținutului în mai multe limbi, având versionarea datelor bazată pe locale și un sistem dedicat pentru internaționalizare și administrarea traducerilor. Se diferențiază în continuare prin implementarea încorporată a unei mașini de stări (state machine) pentru automatizarea proceselor de business și un flux de lucru de staging al conținutului pentru revizuirea modificărilor înainte de publicare. Framework-ul acoperă o gamă largă de capabilități, inclusiv controlul accesului bazat pe roluri, gestionarea sesiunilor și programarea joburilor de fundal. Suprafața sa de gestionare a datelor include override-uri pentru handler-ele CRUD, gestionarea relațiilor și un UI bazat pe metadate care generează dashboard-uri și input-uri de formulare pe baza definițiilor resurselor backend. În plus, oferă instrumente pentru generarea de API-uri RESTful cu suport pentru negocierea conținutului și endpoint-uri imbricate. Sistemul permite optimizarea deployment-ului prin compilarea template-urilor HTML direct în binarul aplicației Go pentru a elimina dependențele de sistemul de fișiere.

    Automatically generates RESTful JSON and XML endpoints derived from backend data models with integrated permission guards.

    Goadminapicms
    Vezi pe GitHub↗5,345
  • dpgaspar/flask-appbuilderAvatar dpgaspar

    dpgaspar/Flask-AppBuilder

    4,951Vezi pe GitHub↗

    Flask-AppBuilder este un framework rapid de aplicații construit pe Flask care automatizează crearea interfețelor de administrare și a aplicațiilor bazate pe baze de date. Funcționează ca un generator automat de CRUD și o interfață de administrare a bazelor de date SQL, permițând generarea de interfețe utilizator și API-uri REST direct din modelele de date. Framework-ul include un sistem de securitate pentru gestionarea identităților utilizatorilor și a rolurilor de acces prin controlul accesului bazat pe roluri (RBAC). Suportă autentificarea prin baze de date interne sau furnizori externi precum LDAP, OAuth și OpenID. Platforma acoperă capabilități mai largi, inclusiv conectivitatea la baze de date multi-dialect, urmărirea auditului modelelor și internaționalizarea conținutului interfeței utilizator. De asemenea, oferă instrumente pentru vizualizarea datelor prin grafice, gestionarea încărcării fișierelor și generarea dinamică a meniurilor bazată pe permisiunile utilizatorului.

    Automatically derives secure RESTful API endpoints from backend data models.

    Python
    Vezi pe GitHub↗4,951
  • nestjsx/crudAvatar nestjsx

    nestjsx/crud

    4,330Vezi pe GitHub↗

    This project is a REST API framework for NestJS designed to automate the creation of boilerplate-free CRUD endpoints and resource management. It functions as an automated CRUD generator that produces controllers and services for standard database operations, accelerating the development of RESTful APIs. The toolkit includes a REST query parser that translates complex URL parameters into structured database filters, pagination, and sorting rules. It also operates as an API response serializer to control the exposure of entity fields and manage nested relations within JSON responses. For extend

    Automatically derives RESTful API endpoints from backend data models and class definitions to eliminate boilerplate code.

    TypeScriptcrudcrud-generatornest
    Vezi pe GitHub↗4,330
  • urbica/martinAvatar urbica

    urbica/martin

    3,707Vezi pe GitHub↗

    Martin is a vector tile server and map asset server that delivers geospatial data from PostGIS databases, MBTiles, and PMtiles files. It functions as a TileJSON metadata provider and a suite of vector tile tooling for generating, validating, and exporting geospatial tile archives. The project distinguishes itself by providing integrated map asset management, generating map styles, sprite sheets, and font glyphs on the fly. It supports advanced visual rendering capabilities such as Signed Distance Field sprites for runtime recoloring and fallback-based font composition to ensure complete chara

    Automatically generates standardized TileJSON metadata endpoints from geospatial database tables.

    Rust
    Vezi pe GitHub↗3,707
  • erupts/eruptAvatar erupts

    erupts/erupt

    2,687Vezi pe GitHub↗

    Erupt is a framework for building administrative interfaces, business intelligence layers, and visual workflow engines. It provides a multi-tenant admin panel and an LLM admin framework that automatically generates web-based management consoles and REST endpoints from backend class definitions. The project distinguishes itself by integrating AI agent orchestration, allowing administrators to manage server operations and execute backend logic through a conversational chat interface. It also features a BI semantic layer that maps raw warehouse data into business-oriented cubes for self-service

    Automatically generates REST endpoints for data entities based on backend class definitions.

    Javaadminairtableannotation
    Vezi pe GitHub↗2,687
  1. Home
  2. Web Development
  3. Automatic REST Endpoint Generators