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

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

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

3 个仓库

Awesome GitHub RepositoriesAPI Documentation Validators

Tools for verifying the presence, quality, and structural correctness of API documentation comments.

Distinct from Document Customization: None of the candidates relate to API documentation validation; they focus on business documents, accessibility, or HTTP endpoints.

Explore 3 awesome GitHub repositories matching software engineering & architecture · API Documentation Validators. Refine with filters or upvote what's useful.

Awesome API Documentation Validators GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • go-swagger/go-swaggergo-swagger 的头像

    go-swagger/go-swagger

    9,989在 GitHub 上查看↗

    go-swagger is a toolkit for working with Swagger/OpenAPI 2.0 specifications in Go. It generates server, client, and CLI code from a specification document, and can also produce a specification by scanning annotated Go source code. The project includes a static validation engine that checks documents against the schema and project-specific rules, and a specification transformation pipeline that resolves, flattens, and merges documents. The toolkit generates both client and server code from the same specification, ensuring consistency in request and response handling. It also produces a command

    Checks a Swagger/OpenAPI 2.0 specification against the schema and additional rule sets for correctness.

    Goapicode-generatorgo
    在 GitHub 上查看↗9,989
  • checkstyle/checkstylecheckstyle 的头像

    checkstyle/checkstyle

    8,867在 GitHub 上查看↗

    Checkstyle is a Java static analysis tool and linter designed to identify and enforce coding standards and best practices. It functions as a code quality auditor and Javadoc validation tool, checking source code against configurable rulesets to ensure structural and stylistic consistency. The project allows for the creation of custom linting rules by extending a core API to inspect the abstract syntax tree. It further enables specialized validation through the use of XPath expressions to query the syntax tree for specific code patterns and violations. Capability areas include the enforcement

    CheckCstyle implements specialized validation logic to verify the quality and presence of API documentation.

    Javacode-qualitycommand-line-toolhacktoberfest
    在 GitHub 上查看↗8,867
  • flasgger/flasggerflasgger 的头像

    flasgger/flasgger

    3,740在 GitHub 上查看↗

    Flasgger is a documentation framework for Flask applications that generates OpenAPI specifications and an integrated Swagger UI. It functions as a documentation generator and specification parser that extracts API schemas from route definitions, function docstrings, and external specification files. The tool allows API definitions to be maintained either within the source code using YAML blocks in docstrings or decoupled into standalone YAML files. It provides a browser-based interactive console for testing and exploring API endpoints directly from the web application. Beyond documentation,

    Embeds a visual Swagger UI to allow interactive testing of API resources directly in the browser.

    Python
    在 GitHub 上查看↗3,740
  1. Home
  2. Software Engineering & Architecture
  3. API Documentation Validators

探索子标签

  • Swagger Document ValidatorsTools that check Swagger/OpenAPI 2.0 specifications against the schema and additional rule sets for correctness. **Distinct from API Documentation Validators:** Distinct from API Documentation Validators: focuses on validating the spec document itself, not code documentation comments.