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

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

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

5 个仓库

Awesome GitHub RepositoriesAPI Schema Endpoints

Mechanisms for exposing structured API schema definitions via dedicated HTTP endpoints.

Distinguishing note: Specifically addresses the exposure of schema data through endpoints, distinct from general metadata generation.

Explore 5 awesome GitHub repositories matching web development · API Schema Endpoints. Refine with filters or upvote what's useful.

Awesome API Schema Endpoints GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • encode/django-rest-frameworkencode 的头像

    encode/django-rest-framework

    30,083在 GitHub 上查看↗

    Django REST Framework is a toolkit for building standards-compliant web services that map complex data models to structured HTTP responses. It provides a modular architecture for handling the request lifecycle, including authentication, permission checks, and content negotiation. The framework is designed to facilitate the development of robust APIs by transforming complex data types into native formats and validating incoming request payloads against defined schemas. The project distinguishes itself through a highly modular, class-based design that allows developers to build complex views an

    Django REST Framework exposes API schema information through custom GET endpoints by invoking metadata classes to return structured data about specific views.

    Pythonapidjangopython
    在 GitHub 上查看↗30,083
  • jasontaylordev/cleanarchitecturejasontaylordev 的头像

    jasontaylordev/CleanArchitecture

    19,657在 GitHub 上查看↗

    This project is a comprehensive template for building enterprise-grade applications using clean architecture principles. It provides a structured foundation that decouples core business logic from infrastructure concerns, ensuring that domain entities remain independent of specific frameworks or database implementations. By utilizing a mediator-based request dispatching pattern, the system separates state-mutating commands from read-only queries, promoting a clean separation of concerns across the entire codebase. The architecture is organized into vertical slices, grouping related logic and

    Exposes interactive API documentation to help developers understand and integrate with backend functionality.

    Bicepangularaspnetcoreclean-architecture
    在 GitHub 上查看↗19,657
  • pyeve/evepyeve 的头像

    pyeve/eve

    6,738在 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 produces interactive Swagger specifications to enable API discovery and client SDK generation.

    Python
    在 GitHub 上查看↗6,738
  • xinliangnote/go-gin-apixinliangnote 的头像

    xinliangnote/go-gin-api

    5,967在 GitHub 上查看↗

    go-gin-api is an API framework built on the Gin HTTP router that integrates common middleware and tools for rapid business development. It provides a modular structure for organizing API handlers and middleware, with built-in support for JWT token authentication to secure endpoints and GORM for database object-relational mapping and operations. The framework includes a gRPC service component for inter-service communication, along with middleware for collecting Prometheus metrics and generating Swagger API documentation from code annotations. It also features OpenTelemetry trace propagation fo

    Tool that automatically generates interactive API documentation from code annotations.

    Goapi-gincrongin
    在 GitHub 上查看↗5,967
  • loopbackio/loopback-nextloopbackio 的头像

    loopbackio/loopback-next

    5,095在 GitHub 上查看↗

    LoopBack Next 是一个用于构建 REST 和多协议 API 的 Node.js API 框架。它作为一个 OpenAPI 服务器实现,既可以从代码生成机器可读的规范,也可以从现有规范生成实现控制器和模型。 该框架的特色在于中央依赖注入容器和存储库模式的数据访问层。这种架构将应用程序逻辑与组件构建和持久化存储解耦,允许通过标准化的连接器系统实现数据源和业务逻辑隔离的可插拔系统。 该项目涵盖了广泛的功能,包括具有可插拔身份验证策略的基于角色的访问控制,以及外部 REST 和 SOAP 服务的编排。它还通过命令行界面提供用于 WebSocket 端点实时通信、JSON 模式验证和自动化项目脚手架的工具。 开发过程由一套 CLI 工具支持,用于引导应用程序、生成 API 组件和管理项目依赖项。

    Specifies API endpoints and schemas in a standard format to serve as the single source of truth for the application.

    TypeScript
    在 GitHub 上查看↗5,095
  1. Home
  2. Web Development
  3. API Schema Endpoints

探索子标签

  • Interactive Document GeneratorsTools that generate interactive documentation from code annotations and schemas. **Distinct from API Schema Endpoints:** Focuses on the automatic generation of interactive guides rather than just exposing static schema endpoints.