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

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

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

4 个仓库

Awesome GitHub RepositoriesSchema Definitions

Defines the structure and validation rules for extracted data using JSON Schema or Zod.

Distinct from JSON-Schema: Distinct from JSON-Schema: focuses on using schemas to define extraction targets, not general data serialization.

Explore 4 awesome GitHub repositories matching data & databases · Schema Definitions. Refine with filters or upvote what's useful.

Awesome Schema Definitions GitHub Repositories

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

    mishushakov/llm-scraper

    6,190在 GitHub 上查看↗

    Supports JSON Schema as an alternative to Zod for defining extraction schemas.

    TypeScriptaiartificial-intelligencebrowser
    在 GitHub 上查看↗6,190
  • koxudaxi/datamodel-code-generatorkoxudaxi 的头像

    koxudaxi/datamodel-code-generator

    3,943在 GitHub 上查看↗

    This project is a command-line schema-to-code converter designed to transform diverse data specifications into type-safe Python data structures. It functions as a generator for Pydantic models, dataclasses, and typed dictionaries, enabling developers to maintain synchronization between evolving data contracts and application code. By parsing formats such as JSON Schema, OpenAPI, AsyncAPI, Protobuf, and Avro, the tool automates the creation of native classes that reflect the constraints and metadata defined in the source specifications. The generator distinguishes itself through a highly confi

    Retrieves schema definitions from network URLs with support for custom headers and timeouts.

    Pythoncode-generatorcsvdataclass
    在 GitHub 上查看↗3,943
  • 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,

    Extracts defined schemas from specifications as dictionaries for use within application logic.

    Python
    在 GitHub 上查看↗3,740
  • dry-rb/dry-validationdry-rb 的头像

    dry-rb/dry-validation

    1,422在 GitHub 上查看↗

    Dry-validation is a Ruby library designed for defining type-safe schemas and complex validation rules to verify and sanitize input data structures. It provides a formal framework for constructing modular validation logic, ensuring that incoming information meets specific business requirements and data formats before it is processed by an application. The library utilizes a domain-specific language to declare validation rules, which are then parsed into executable objects. It distinguishes itself through a macro-driven system that bundles common validation logic into reusable shortcuts, alongs

    Provides tools to define formal rules and schemas to verify that incoming information matches expected formats.

    Rubycoerciondata-validationdry-rb
    在 GitHub 上查看↗1,422
  1. Home
  2. Data & Databases
  3. Data Processing Pipelines
  4. Data Serialization
  5. JSON-Schema
  6. Schema Definitions

探索子标签

  • API Schema RetrievalExtracting schema definitions from API specifications for use in application logic. **Distinct from Schema Definitions:** Extracts schemas from OpenAPI specs as dictionaries, not from database DDL or JSON-Schema files.