awesome-repositories.com

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

EntdeckenKuratierte SuchenOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjektÜber unsHow we rankPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comBlog
Kategorien

7 Repos

Awesome GitHub RepositoriesAPI Endpoint Generators

Creates server-side API routes with controllers, models, and tests for rapid backend development.

Distinct from REST API Backends: Distinct from REST API Backends: focuses on generating endpoint code, not the backend itself.

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

Awesome API Endpoint Generators GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • angular-fullstack/generator-angular-fullstackAvatar von angular-fullstack

    angular-fullstack/generator-angular-fullstack

    6,095Auf GitHub ansehen↗

    This is a Yeoman generator that produces complete full-stack web application project skeletons, combining an AngularJS frontend with an Express.js backend. It scaffolds a MEAN stack project structure with MongoDB, including optional OAuth authentication and real-time WebSocket communication capabilities. The generator produces a complete project skeleton with a live-reload development server, preconfigured build and testing tools, and environment-specific configuration files. It includes role-based authentication with local and social login strategies, route protection, and admin user managem

    Generates server-side API routes with controllers, models, and tests for rapid backend development.

    JavaScriptangularbabelfull-stack
    Auf GitHub ansehen↗6,095
  • servicestack/servicestackAvatar von ServiceStack

    ServiceStack/ServiceStack

    5,498Auf GitHub ansehen↗

    ServiceStack ist ein hochperformantes .NET-Webframework für den Bau typsicherer APIs unter Verwendung stark typisierter Request- und Response-Objekte. Es fungiert als nachrichtenbasierte API-Engine, die Geschäftslogik von der Transportschicht entkoppelt, wodurch Services über mehrere Protokolle wie HTTP, gRPC und verschiedene Message-Queue-Provider bereitgestellt werden können. Das Framework zeichnet sich durch seinen typsicheren API-Generator aus, der native Client-SDKs und Data Transfer Objects (DTOs) aus Service-Metadaten über mehrere Sprachen hinweg produziert. Es enthält zudem ein verteiltes Service-Gateway für Microservices-Orchestration, ein Code-First-ORM zur direkten Übersetzung von C#-Objekten in Datenbankdatensätze sowie ein zentralisiertes Identitäts- und Zugriffsmanagementsystem für sicheren tokenbasierten Zugriff. Die breitere Funktionspalette deckt asynchrones Messaging und Echtzeit-Event-Streaming durch Pub-Sub und Server-Sent Events ab. Es bietet umfassende Unterstützung für Datenserialisierung in Formaten wie JSON, XML, ProtoBuf und MessagePack, neben integrierten Authentifizierungs-Flows wie JWT, API-Keys und Step-up-Authentifizierung. Zusätzliches Tooling umfasst automatisierte CRUD-API-Generierung, Hintergrund-Job-Ausführung und Vorlagen für administrative Dashboards.

    Generates intent-based API endpoints based on defined conventions to reduce manual implementation effort.

    C#c-sharpcsvframework
    Auf GitHub ansehen↗5,498
  • qor/qorAvatar von qor

    qor/qor

    5,345Auf GitHub ansehen↗

    Qor ist ein Go-Admin-Framework und Backend-Toolkit, das für den Aufbau administrativer Interfaces, Headless-Content-Management-Systeme und REST-API-Generatoren verwendet wird. Es bietet eine strukturierte Umgebung für die Implementierung von Business-Application-Backends und ist auf die Verwaltung strukturierter Inhalte und Medien-Assets spezialisiert. Das Projekt zeichnet sich durch umfassendes, mehrsprachiges Content-Management aus, das locale-basierte Datenversionierung und ein dediziertes System für Internationalisierung und Übersetzungsverwaltung bietet. Es differenziert sich zudem durch eine integrierte Zustandsautomaten-Implementierung (State Machine) für die Automatisierung von Geschäftsprozessen und einen Content-Staging-Workflow zur Überprüfung von Änderungen vor der Veröffentlichung. Das Framework deckt ein breites Spektrum an Funktionen ab, einschließlich rollenbasierter Zugriffskontrolle, Sitzungsmanagement und Planung von Hintergrundjobs. Die Datenverwaltung umfasst CRUD-Handler-Overrides, Beziehungsmanagement und ein metadatengesteuertes UI, das Dashboards und Formulareingaben basierend auf Backend-Ressourcendefinitionen generiert. Zudem bietet es Tools für die RESTful-API-Generierung mit Unterstützung für Content-Negotiation und verschachtelte Endpunkte. Das System ermöglicht Bereitstellungsoptimierung, indem HTML-Templates direkt in die Go-Anwendungs-Binary kompiliert werden, um Dateisystemabhängigkeiten zu entfernen.

    Automatically generates standard RESTful endpoints for creating, reading, updating, and deleting resources.

    Goadminapicms
    Auf GitHub ansehen↗5,345
  • supabase/supabase-jsAvatar von supabase

    supabase/supabase-js

    4,483Auf GitHub ansehen↗

    supabase-js ist eine umfassende Client-Bibliothek, die entwickelt wurde, um Frontend-Anwendungen mit einem gehosteten Backend-as-a-Service zu integrieren. Sie bietet ein einheitliches Interface für die Interaktion mit einer PostgreSQL-Datenbank, Identitätsmanagementsystemen, Cloud-Objektspeicherung und Echtzeit-Datensynchronisierung. Die Bibliothek bietet ein isomorphes Client-Design, das sowohl in Browser- als auch in Serverumgebungen funktioniert. Sie zeichnet sich durch einen Typ-sicheren Ansatz aus, nutzt TypeScript, um Datenbankschemata direkt auf Client-seitige Definitionen zu mappen, und verwendet eine PostgREST-basierte API, um JavaScript-Aufrufe in RESTful-Requests zu übersetzen. Der Client deckt ein breites Spektrum an Funktionen ab, einschließlich Nutzerauthentifizierung via OAuth, OIDC und Passkeys sowie Sitzungsmanagement unter Verwendung signierter Token. Er verwaltet große Binärdaten über ein S3-kompatibles Speicher-Interface und ermöglicht Live-Anwendungsupdates via WebSocket-basierter Abonnements für Datenbankänderungen und Präsenzsynchronisierung. Zusätzliche Funktionalität umfasst den Aufruf von Serverless-Edge-Functions und die Durchführung von Ähnlichkeitssuchen unter Verwendung von Vektor-Embeddings.

    Creates instant API endpoints for clients to interact directly with the underlying database.

    TypeScriptclient-librarydatabaseisomorphic
    Auf GitHub ansehen↗4,483
  • cq-panda/vue.netcoreAvatar von cq-panda

    cq-panda/Vue.NetCore

    4,227Auf GitHub ansehen↗

    Vue.NetCore is a full-stack scaffolding tool that automatically generates frontend and backend code using .NET Core and Vue.js based on database schemas. It functions as a CRUD boilerplate generator and database orchestrator that maps entities into business logic to create administrative interfaces and API endpoints. The project provides a multi-platform UI scaffold, producing compatible code for web, iOS, Android, and WeChat mini-programs. It utilizes a TypeScript web framework with Vite and leverages SqlSugar to automate the mapping of database entities. The system covers enterprise CRUD a

    Generates server-side API routes with controllers and models by extending base code with custom business logic.

    C#axioscsharpdapper
    Auf GitHub ansehen↗4,227
  • django-tastypie/django-tastypieAvatar von django-tastypie

    django-tastypie/django-tastypie

    3,948Auf GitHub ansehen↗

    Django Tastypie ist ein Framework für den Aufbau von RESTful-Webservices, die Django-Modelle auf API-Ressourcen abbilden. Es fungiert als modellbasierter API-Generator, der automatisch Read-Write-Endpunkte für Datenbankmodelle erstellt, um Standard-CRUD-Operationen via HTTP zu ermöglichen. Das Projekt dient als Multi-Format-Datenserialisierer und Hypermedia-API-Mapper. Es konvertiert Datenbankdaten basierend auf Client-Anfragen in verschiedene Antwortformate wie JSON, XML und YAML und transformiert Datenbankbeziehungen in navigierbare Links zur Ressourcenerkennung. Das Toolkit enthält eine Sicherheitsimplementierung für die Benutzerauthentifizierung mittels Challenge-Response-Handshake, um die Übertragung von Klartext-Anmeldedaten zu vermeiden. Zudem bietet es Mechanismen zur Abbildung komplexer Datenbeziehungen und zur Verwaltung der Serialisierung von API-Antworten.

    Automatically creates server-side API routes and controllers for database models to enable rapid CRUD development.

    Python
    Auf GitHub ansehen↗3,948
  • infyomlabs/laravel-generatorAvatar von InfyOmLabs

    InfyOmLabs/laravel-generator

    3,829Auf GitHub ansehen↗

    This project is a code scaffolding tool and database-to-code mapper for Laravel. It functions as a CRUD generator and REST API generator that automates the creation of models, controllers, and administrative interfaces based on database schemas. The tool is distinguished by its template-driven approach, using customizable stub files that allow developers to override default blueprints to enforce specific architectural standards. It provides complete administrative dashboard boilerplates, including integrated authentication, themed UI layouts, and searchable data tables. The system covers a b

    Generates controllers, requests, and routes to expose database resources via a RESTful interface.

    PHP
    Auf GitHub ansehen↗3,829
  1. Home
  2. Web Development
  3. REST API Backends
  4. API Endpoint Generators