awesome-repositories.com
Blog
awesome-repositories.com

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

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Data schema validation

Ranking aktualisiert am 3. Juli 2026

For a library for validating data schemas, the strongest matches are alibaba/x-render (x-render is a configuration-driven UI framework that transforms JSON), mozilla-services/react-jsonschema-form (react-jsonschema-form is a React component that generates data-entry forms) and jdorn/json-editor (json-editor is a schema-driven UI generator that auto‑creates forms). xaboy/form-create and lljj-x/vue-json-schema-form round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Find the best data schema validation libraries. We ranked top open-source tools by stars and activity to help you compare and pick the right one.

Data schema validation

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • alibaba/x-renderAvatar von alibaba

    alibaba/x-render

    7,846Auf GitHub ansehen↗

    x-render is a configuration-driven UI framework and low-code interface builder that transforms structured data definitions into functional user interface components. It operates as a JSON-driven UI generator, using a standardized configuration protocol to render data tables, input forms, and charts. The system includes a visual form builder and interface design editor, allowing users to arrange layouts and configuration settings through a graphical interface to avoid writing manual structural code. This process is supported by a schema-based component library that maps configuration keys to a

    x-render is a configuration-driven UI framework that transforms JSON schemas into functional forms, tables, and data entry interfaces, directly matching the need for a structured data collection schema framework with schema definition, form generation, validation, and a visual schema editor.

    TypeScriptDynamic Form Generation
    Auf GitHub ansehen↗7,846
  • mozilla-services/react-jsonschema-formAvatar von mozilla-services

    mozilla-services/react-jsonschema-form

    15,803Auf GitHub ansehen↗

    This project is a JSON Schema form generator and React UI component that automatically creates web forms based on JSON Schema definitions. It serves as a schema-driven form builder used to transform declarative data definitions into interactive user interfaces for data entry and validation. The tool provides capabilities for dynamic form generation and JSON Schema integration, allowing for the automatic creation of input fields and layouts to avoid manual coding. It implements schema-based validation to ensure user input adheres to standardized JSON Schema rules in real time. The system mana

    react-jsonschema-form is a React component that generates data-entry forms directly from JSON Schema definitions, providing schema-driven form generation and validation, which fits your need for a library to define structured schemas and guide data collection, though it lacks built-in export, custom field types, conditional logic, and a schema-editing UI.

    TypeScriptDynamic Form Generation
    Auf GitHub ansehen↗15,803
  • jdorn/json-editorAvatar von jdorn

    jdorn/json-editor

    5,826Auf GitHub ansehen↗

    json-editor is a schema-driven UI generator and web-based editor that automatically creates interactive HTML forms from JSON Schema definitions. It functions as a tool for collecting, modifying, and validating structured data by mapping schema specifications to corresponding input components. The project distinguishes itself through a plug-in input architecture and resolver-based component mapping, which allow for the injection of third-party editors and custom input interfaces for specialized data types such as markdown, colors, and syntax-highlighted code. It also supports external schema r

    json-editor is a schema-driven UI generator that auto‑creates forms from JSON Schema, with built‑in validation, custom field types, and conditional logic — exactly the kind of library for defining data‑collection schemas, though it lacks a dedicated schema editor and direct CSV/Excel export.

    JavaScriptJSON Schema Editors
    Auf GitHub ansehen↗5,826
  • xaboy/form-createAvatar von xaboy

    xaboy/form-create

    7,055Auf GitHub ansehen↗

    form-create is a JSON-driven form generator and low-code form builder that renders dynamic web forms and validation logic from configuration files. It functions as a data-driven form orchestrator for managing field dependencies and hierarchical data structures within complex layouts. The system includes a visual drag-and-drop interface for designing data entry layouts and automatically generating their corresponding configuration structures. It provides a dynamic UI component library of adaptable form fields and layout containers designed for cross-framework integration and mobile responsiven

    form-create is a JSON-driven form builder that generates dynamic web forms from schema definitions, directly addressing the core need for schema-guided data collection with features like custom fields, conditional logic, and a visual designer—though it lacks built-in export to CSV/JSON/Excel and a standalone API for integration.

    JavaScriptDynamic Form Generation
    Auf GitHub ansehen↗7,055
  • lljj-x/vue-json-schema-formAvatar von lljj-x

    lljj-x/vue-json-schema-form

    2,262Auf GitHub ansehen↗

    This library provides a dynamic engine for Vue that automatically renders interactive web forms from JSON Schema definitions. It functions as a data-driven framework that maps schema constraints to UI components, managing state synchronization and input validation throughout the form lifecycle. The project distinguishes itself through a flexible adapter system that bridges structured data with established design systems, such as Element UI, Ant Design, or Naive UI. It supports complex interface requirements by allowing developers to inject custom logic, event listeners, and specialized templa

    This Vue-based JSON Schema form library generates forms from structured schemas and includes a visual schema editor, making it a direct match for defining schemas to guide data collection, though it lacks built-in export and API features.

    JavaScriptDynamic Form EnginesJSON FormsSchema-Driven Form Generation
    Auf GitHub ansehen↗2,262
  • vue-generators/vue-form-generatorAvatar von vue-generators

    vue-generators/vue-form-generator

    2,991Auf GitHub ansehen↗

    This project is a schema-based form generator for Vue.js that constructs interactive user interfaces by parsing structured data configurations. It automates the creation of form layouts, data binding, and field rendering, eliminating the need for manual template creation for individual forms. The system distinguishes itself through a registry-based architecture that allows for the integration of custom input components. By mapping specialized field types to the generation engine, developers can extend the library to handle unique data types or complex interface requirements that fall outside

    This Vue.js component generates data-entry forms from a JSON schema and validates input, making it a direct fit for schema-driven data collection, though it lacks a built-in schema editor and export features.

    JavaScriptVue.js Form Component SuitesForm BuildersReactive Data Binding
    Auf GitHub ansehen↗2,991
  • alibaba/formilyAvatar von alibaba

    alibaba/formily

    12,558Auf GitHub ansehen↗

    Formily is a schema-driven framework designed for building complex web forms by decoupling business logic and validation rules from the underlying user interface. It utilizes a declarative JSON schema to define form structures, allowing developers to manage data collection and field interactions independently of specific component libraries or frontend frameworks. The system is built upon a reactive observable state engine that synchronizes form data, validation status, and field interactions in real time. By employing a recursive tree traversal and a centralized event bus, the engine manages

    Formily provides a JSON-schema-driven framework for building complex web forms with validation and conditional logic, matching the need for a structured schema tool for data collection, though it does not include built-in export or a web-based schema editor.

    TypeScriptDeclarative Form SchemasSchema-Based GeneratorsReactive Form Builders
    Auf GitHub ansehen↗12,558
  • directus/directusAvatar von directus

    directus/directus

    36,030Auf GitHub ansehen↗

    Directus is a headless content platform that functions as a backend service, automatically generating REST and GraphQL APIs by performing introspection on existing SQL database schemas. It serves as a unified data orchestration layer, decoupling content management from frontend delivery while providing a secure, stateless gateway for database transactions. The platform distinguishes itself through a granular role-based access control engine that enforces security policies at the field level across all API endpoints. It includes a visual, low-code administrative dashboard that allows non-techn

    Directus is a headless content platform that lets you define structured schemas via its admin UI or API, generates data entry forms, supports validation, export, and custom field types, closely matching the data collection schema framework you seek, though it is a general-purpose tool rather than a dedicated form builder.

    TypeScriptAPI GeneratorsHeadless Content ServicesAccess Control Engines
    Auf GitHub ansehen↗36,030

Related searches

  • Data schema definition
  • a schema validation library for data parsing
  • an open source framework for data pipelines
  • an open source database management system
  • Headless CMS
  • vereinheitlichter Collector für Observability-Daten
  • a library for standard data schemas
  • Data migration tools