awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 个仓库

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

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • angular-fullstack/generator-angular-fullstackangular-fullstack 的头像

    angular-fullstack/generator-angular-fullstack

    6,095在 GitHub 上查看↗

    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
    在 GitHub 上查看↗6,095
  • servicestack/servicestackServiceStack 的头像

    ServiceStack/ServiceStack

    5,498在 GitHub 上查看↗

    ServiceStack 是一个高性能 .NET Web 框架,专为使用强类型请求和响应对象构建类型安全的 API 而设计。它作为一个基于消息的 API 引擎,将业务逻辑与传输层解耦,允许通过包括 HTTP、gRPC 和各种消息队列提供商在内的多种协议公开服务。 该框架的特点是其类型安全的 API 生成器,它从跨多种语言的服务元数据中生成原生客户端 SDK 和数据传输对象。它还包括用于微服务编排的分布式服务网关、将 C# 对象直接转换为数据库记录的代码优先 ORM,以及用于安全令牌访问的集中式身份和访问管理系统。 其更广泛的功能面涵盖通过 Pub-Sub 和服务器发送事件(SSE)进行的异步消息传递和实时事件流。它为 JSON、XML、ProtoBuf 和 MessagePack 等格式提供全面的数据序列化支持,以及包括 JWT、API 密钥和阶梯式认证在内的集成认证流程。其他工具包括自动 CRUD API 生成、后台作业执行和管理仪表盘模板。

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

    C#c-sharpcsvframework
    在 GitHub 上查看↗5,498
  • qor/qorqor 的头像

    qor/qor

    5,345在 GitHub 上查看↗

    Qor 是一个 Go 管理框架和后端工具包,用于构建管理界面、无头内容管理系统和 REST API 生成器。它提供了一个用于实现业务应用程序后端的结构化环境,专门从事结构化内容和媒体资产的管理。 该项目通过全面的多语言内容管理脱颖而出,具有基于区域设置的数据版本控制以及用于国际化和翻译管理的专用系统。它进一步通过内置的用于业务流程自动化的状态机实现和用于在发布前审查更改的内容暂存工作流来区分其产品。 该框架涵盖了广泛的功能,包括基于角色的访问控制、会话管理和后台作业调度。其数据管理面包括 CRUD 处理程序覆盖、关系管理以及基于后端资源定义生成仪表板和表单输入的元数据驱动 UI。此外,它还提供用于 RESTful API 生成的工具,支持内容协商和嵌套端点。 该系统允许通过将 HTML 模板直接编译到 Go 应用程序二进制文件中来优化部署,从而消除对文件系统的依赖。

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

    Goadminapicms
    在 GitHub 上查看↗5,345
  • supabase/supabase-jssupabase 的头像

    supabase/supabase-js

    4,483在 GitHub 上查看↗

    supabase-js 是一个全面的客户端库,旨在将前端应用程序与托管的后端即服务 (BaaS) 集成。它提供了一个统一的接口,用于与 PostgreSQL 数据库、身份管理系统、云对象存储和实时数据同步进行交互。 该库具有同构客户端设计,可在浏览器和服务器环境中运行。它通过类型安全的方法脱颖而出,利用 TypeScript 将数据库模式直接映射到客户端定义,并采用基于 PostgREST 的 API 将 JavaScript 调用转换为 RESTful 请求。 该客户端涵盖了广泛的功能,包括通过 OAuth、OIDC 和通行密钥 (passkeys) 进行用户身份验证,以及使用签名令牌进行会话管理。它通过 S3 兼容的存储接口管理大规模二进制数据,并通过基于 WebSocket 的订阅实现实时应用程序更新,以进行数据库更改和状态同步。其他功能包括无服务器边缘函数的调用以及使用向量嵌入执行相似性搜索。

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

    TypeScriptclient-librarydatabaseisomorphic
    在 GitHub 上查看↗4,483
  • cq-panda/vue.netcorecq-panda 的头像

    cq-panda/Vue.NetCore

    4,227在 GitHub 上查看↗

    Vue.NetCore 是一个全栈脚手架工具,可根据数据库架构自动生成基于 .NET Core 和 Vue.js 的前端和后端代码。它作为一个 CRUD 样板生成器和数据库编排器,将实体映射到业务逻辑中,以创建管理界面和 API 端点。 该项目提供了一个多平台 UI 脚手架,可生成兼容 Web、iOS、Android 和微信小程序的可执行代码。它利用带有 Vite 的 TypeScript Web 框架,并利用 SqlSugar 自动化数据库实体的映射。 该系统涵盖了企业级 CRUD 自动化,包括生成数据驱动的表单、高级搜索查询界面和主从表关系。它还包括自动化 API 开发和 Excel 数据导入接口的功能。

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

    C#axioscsharpdapper
    在 GitHub 上查看↗4,227
  • django-tastypie/django-tastypiedjango-tastypie 的头像

    django-tastypie/django-tastypie

    3,948在 GitHub 上查看↗

    Django Tastypie 是一个用于构建 RESTful Web 服务的框架,将 Django 模型映射到 API 资源。它作为一个基于模型的 API 生成器,自动为数据库模型创建读写端点,以通过 HTTP 实现标准 CRUD 操作。 该项目充当多格式数据序列化器和超媒体 API 映射器。它根据客户端请求将数据库数据转换为各种响应格式(包括 JSON、XML 和 YAML),并将数据库关系转换为用于资源发现的可导航链接。 该工具包包含一个用于用户身份验证的安全实现,使用质询-响应握手以避免传输明文凭据。它还提供了映射复杂数据关系和管理 API 响应序列化的机制。

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

    Python
    在 GitHub 上查看↗3,948
  • infyomlabs/laravel-generatorInfyOmLabs 的头像

    InfyOmLabs/laravel-generator

    3,829在 GitHub 上查看↗

    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
    在 GitHub 上查看↗3,829
  1. Home
  2. Web Development
  3. REST API Backends
  4. API Endpoint Generators