awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to alibaba/formily

Open-source alternatives to Formily

30 open-source projects similar to alibaba/formily, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Formily alternative.

  • rjsf-team/react-jsonschema-formAvatar de rjsf-team

    rjsf-team/react-jsonschema-form

    15,654Ver en GitHub↗

    This project is a declarative framework for building interactive web forms by parsing JSON Schema definitions. It functions as a component-based generator that automatically maps schema constraints to input fields and validation logic, ensuring that data collection remains consistent with defined structures. The library distinguishes itself through a registry-based architecture that allows for extensive customization of the user interface. Developers can override default widgets, field templates, and layout structures to accommodate unique data types or specific design requirements. It suppor

    TypeScriptdata-validationformsjson
    Ver en GitHub↗15,654
  • tanstack/formAvatar de TanStack

    TanStack/form

    6,584Ver en GitHub↗

    TanStack Form is a cross-framework form state management library that provides typed fields, validation, and submission across React, Vue, Angular, Solid, Lit, Svelte, and Preact. It uses a shared form model that adapts to different UI frameworks while preserving the same validation and submission logic, and offers headless form controls that impose no UI markup, letting developers bring their own inputs and design system. The library distinguishes itself through granular state subscription, where components subscribe to narrow slices of form or field state using reactive primitives, so only

    TypeScriptangularformforms
    Ver en GitHub↗6,584
  • mozilla-services/react-jsonschema-formAvatar de mozilla-services

    mozilla-services/react-jsonschema-form

    15,803Ver en GitHub↗

    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

    TypeScript
    Ver en GitHub↗15,803

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Find more with AI search
  • xmartlabs/eurekaAvatar de xmartlabs

    xmartlabs/Eureka

    11,820Ver en GitHub↗

    Eureka is a framework for building structured data-entry interfaces and forms in Swift for iOS applications. It provides a declarative UI layout engine and a dynamic input interface to define fields, sections, and row layouts through a configuration layer. The system distinguishes itself through dynamic interface management, including conditional visibility and interaction control that reacts to real-time user changes. It supports complex input behaviors such as expandable row rendering, multivalued field management for inserting or deleting similar rows, and custom keyboard navigation that s

    Swift
    Ver en GitHub↗11,820
  • marmelab/react-adminAvatar de marmelab

    marmelab/react-admin

    26,780Ver en GitHub↗

    React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL backends. It provides a comprehensive suite of tools for managing the full lifecycle of administrative applications, including resource-oriented routing, declarative form scaffolding, and context-driven state management. By utilizing a modular adapter-based architecture, the framework abstracts backend communication, allowing developers to build consistent CRUD interfaces that handle data fetching, authentication, and synchronization automatically. The project distinguishes itself thr

    TypeScriptadminadmin-dashboardadmin-on-rest
    Ver en GitHub↗26,780
  • filamentphp/filamentAvatar de filamentphp

    filamentphp/filament

    31,215Ver en GitHub↗

    Filament is a full-stack framework for building administrative panels and management interfaces within the Laravel ecosystem. It provides a declarative, component-based architecture that allows developers to construct complex, data-driven applications using server-side configuration objects rather than manual HTML. By inspecting database model structures and relationships, the framework automates the generation of CRUD interfaces, forms, and data tables, significantly reducing boilerplate code. The project distinguishes itself through a highly modular and extensible design that supports custo

    PHPadminalpine-jsbuilder
    Ver en GitHub↗31,215
  • react-hook-form/react-hook-formAvatar de react-hook-form

    react-hook-form/react-hook-form

    44,760Ver en GitHub↗

    React Hook Form is a state management library designed to handle form registration, validation, and submission lifecycle events. By decoupling form control logic from the standard component lifecycle, it enables the creation of performant forms that minimize unnecessary re-renders. The library integrates with external schema validation tools to enforce data integrity and provides a declarative framework for managing complex form structures. The project distinguishes itself through a subscription-based architecture that tracks property access to ensure components only update when the specific

    TypeScriptdxform-builderforms
    Ver en GitHub↗44,760
  • getgrav/gravAvatar de getgrav

    getgrav/grav

    15,395Ver en GitHub↗

    Grav is a flat-file content management system that eliminates the need for a traditional database by storing site content and configuration in human-readable Markdown and YAML files. Built as a modular PHP web framework, it uses a hierarchical page routing system where the physical directory structure directly determines the site's URL paths. The platform is distinguished by its event-driven plugin architecture and a command-line interface that prioritizes system administration, deployment, and maintenance tasks. It utilizes a blueprint-driven system to generate administrative forms from stru

    PHPcmscontentcontent-management
    Ver en GitHub↗15,395
  • pydantic/fastuiAvatar de pydantic

    pydantic/FastUI

    8,970Ver en GitHub↗

    FastUI is a server-driven UI system and Pydantic UI framework that transforms backend data models into functional web interfaces. It operates as a model-based frontend generator where the server controls the layout and behavior of the user interface through structured data schemas, enabling a low-code approach to web development. The project allows for the definition of visual hierarchies and component properties on the backend, using a JSON-based protocol to communicate UI structure between the server and client. It utilizes schema-driven generation to automate the creation of interfaces, in

    Pythonfastapipydanticpython
    Ver en GitHub↗8,970
  • hasanharman/form-builderAvatar de hasanharman

    hasanharman/form-builder

    2,660Ver en GitHub↗

    This project is a JSON schema form builder and dynamic form generator. It functions as an API-driven data collector that creates customizable input fields and layouts based on JSON schema definitions. The system serves as a schema-based input validator, enforcing data integrity through predefined schemas and providing real-time feedback to users. It allows for the creation of web forms where input types, labels, and placeholders can be modified without changing the source code. The tool manages the end-to-end workflow of interactive user input, covering dynamic form generation, client-side d

    TypeScriptnextjsreactreact-hook-form
    Ver en GitHub↗2,660
  • json-editor/json-editorAvatar de json-editor

    json-editor/json-editor

    4,900Ver en GitHub↗

    JSON Editor is a schema-driven UI framework and web-based editor used to generate interactive forms and validate JSON data. It translates JSON Schema specifications into a hierarchy of HTML form elements, allowing users to manipulate complex JSON structures through a structured interface rather than raw text. The framework differentiates itself through a plugin-based extension system that supports custom resolver functions and the integration of specialized editors, such as WYSIWYG, Markdown, and syntax-highlighted code editors. It employs recursive schema resolution to handle nested definiti

    JavaScript
    Ver en GitHub↗4,900
  • hql287/mantaAvatar de hql287

    hql287/Manta

    5,440Ver en GitHub↗

    Manta is a local-first financial tracker and PDF invoice generator that utilizes a schema-driven form builder to capture and validate structured user information. It serves as a system for managing billing records and invoice statuses directly on the user device to ensure data privacy and offline access. The project features a drag-and-drop document editor and a PDF template management system, allowing users to arrange fields and apply corporate branding without writing code. These tools enable the creation of professional billing documents by injecting structured data into reusable layout sk

    JavaScript
    Ver en GitHub↗5,440
  • xaboy/form-createAvatar de xaboy

    xaboy/form-create

    7,055Ver en GitHub↗

    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

    JavaScriptant-design-vuearco-designelement-plus
    Ver en GitHub↗7,055
  • orchidsoftware/platformAvatar de orchidsoftware

    orchidsoftware/platform

    4,791Ver en GitHub↗

    This project is a rapid application development framework for building back-office interfaces and dashboards within Laravel applications. It functions as a backend management UI toolkit and schema-based UI generator that renders administration panels and data forms by mapping backend logic to pre-defined frontend components. The framework includes a role-based access control system to restrict application features and data based on user identity and assigned roles. It also provides a full-text search integration that uses interchangeable drivers to index and retrieve application content. Add

    PHP
    Ver en GitHub↗4,791
  • foxhound87/mobx-react-formAvatar de foxhound87

    foxhound87/mobx-react-form

    1,095Ver en GitHub↗

    This project is a reactive state management library designed for handling complex form data and validation logic. It utilizes observable-based patterns to synchronize user interface components with underlying data models, ensuring that form states remain consistent throughout an application. The library provides a structured approach to managing form initialization, field tracking, and lifecycle events. The library distinguishes itself through its support for deeply nested data structures and hierarchical composition, allowing for recursive validation and dynamic updates within complex object

    TypeScriptformmobxobservables
    Ver en GitHub↗1,095
  • payloadcms/payloadAvatar de payloadcms

    payloadcms/payload

    43,053Ver en GitHub↗

    Payload is a headless content management system and application framework that uses a code-first approach to define data schemas and administrative interfaces. By utilizing a centralized, type-safe configuration object, it automatically generates database schemas, API endpoints, and a fully customizable admin panel. The system is built on a database-agnostic architecture, allowing it to interface with various storage engines while providing a unified, type-safe API for server-side operations, REST, and GraphQL. What distinguishes Payload is its deep extensibility and developer-centric design.

    TypeScriptcmscontent-managementcontent-management-system
    Ver en GitHub↗43,053
  • zerobias/effectorAvatar de zerobias

    zerobias/effector

    4,837Ver en GitHub↗

    Effector is a reactive state management library and data flow orchestrator designed for building complex, event-driven applications. It models application logic as a directed acyclic graph, where state updates and asynchronous side effects propagate automatically through declarative pipelines. By decoupling business logic from user interface layers, it allows developers to maintain state in independent containers that communicate via standard interfaces, ensuring the system remains framework-agnostic. The library distinguishes itself through its robust support for isolated execution scopes, w

    TypeScript
    Ver en GitHub↗4,837
  • frappe/frappeAvatar de frappe

    frappe/frappe

    10,291Ver en GitHub↗

    Frappe is a Python-based low-code web framework used for building data-driven business applications. It functions as a full-stack meta-framework that integrates a Python backend with a JavaScript frontend, providing a development environment for rapid application prototyping and deployment. The framework employs a model-driven architecture that automatically generates database schemas, REST API endpoints, and administrative interfaces based on defined metadata. This system is complemented by a command-line scaffolding tool for creating standardized project directory structures and boilerplate

    Pythoncmsemailerpnext
    Ver en GitHub↗10,291
  • surveyjs/survey-libraryAvatar de surveyjs

    surveyjs/survey-library

    4,782Ver en GitHub↗

    This project is a JSON-based form rendering framework and visual creator designed for dynamic data collection. It provides a JavaScript form builder library that transforms JSON schemas into functional web forms and multi-step wizards, with a dedicated visual survey creator for designing layouts and branching logic without writing code. The library is distinguished by its bidirectional PDF integration, which allows the conversion of JSON schemas into fillable PDF documents and the extraction of structured data from existing PDFs. It also features advanced capabilities for creating scored asse

    TypeScript
    Ver en GitHub↗4,782
  • jaredpalmer/formikAvatar de jaredpalmer

    jaredpalmer/formik

    34,343Ver en GitHub↗

    Formik is a React form management library and state management tool. It serves as a client-side form validator for checking user entries against defined rules and managing associated error messages before submission. The library synchronizes user input values across multiple fields into a single object for retrieval and manipulates the transition of form data from initial entry through validation and final submission. It provides capabilities for tracking complex form state, managing form submissions, and validating user inputs to ensure data integrity.

    TypeScriptformformikforms
    Ver en GitHub↗34,343
  • langbot-app/langbotAvatar de langbot-app

    langbot-app/LangBot

    15,311Ver en GitHub↗

    LangBot is an orchestration platform designed for building, managing, and deploying AI agents. It functions as a comprehensive framework for integrating large language models with custom workflows, enabling developers to connect intelligent agents to various messaging platforms and external tools. The platform distinguishes itself through a modular, plugin-based architecture that allows for the extension of agent capabilities via custom tools and file parsers. It features a secure, sandbox-isolated runtime environment that executes untrusted code and plugin logic within resource-constrained c

    Pythonagentcozedeepseek
    Ver en GitHub↗15,311
  • hyperion-project/hyperion.ngAvatar de hyperion-project

    hyperion-project/hyperion.ng

    3,702Ver en GitHub↗

    Hyperion is an ambient lighting controller and screen color capture engine designed to synchronize networked LED hardware with real-time video and audio content. It functions as a programmable lighting effects engine and networked server, capturing frames from system displays or USB devices to extract dominant colors for immersive lighting environments. The system distinguishes itself through a protocol-agnostic hardware abstraction layer and a coordinate-based LED mapping system that uses keystone correction for precise physical alignment. It features a modular scripting engine for custom vi

    C++adalightambilightapa102
    Ver en GitHub↗3,702
  • react-component/field-formAvatar de react-component

    react-component/field-form

    1,023Ver en GitHub↗

    Field-form is a library for managing complex form state, validation, and field synchronization within React component trees. It functions as a state management solution that uses a shared provider to distribute form data and validation messages across nested components. The library distinguishes itself through a dynamic field registry that supports the addition, removal, and reordering of form controls. It employs a field-level subscription model to ensure that individual components only re-render when their specific state slices change, and it provides an imperative interface for triggering

    TypeScript
    Ver en GitHub↗1,023
  • rrousselgit/riverpodAvatar de rrousselGit

    rrousselGit/riverpod

    7,315Ver en GitHub↗

    Riverpod is a reactive state management framework for Dart that manages application state through providers which automatically track dependencies and rebuild dependents when values change. It functions as an asynchronous data caching library, caching results of async operations and exposing loading, error, and data states to widgets without manual future handling. The framework includes a provider composition system that combines multiple providers into derived values that recompute automatically when any dependency changes, along with code generation for state providers that reduces boilerpl

    Dartdartflutterhacktoberfest
    Ver en GitHub↗7,315
  • legendapp/legend-stateAvatar de LegendApp

    LegendApp/legend-state

    4,145Ver en GitHub↗

    Legend-State is a reactive state management library for JavaScript applications that provides a centralized container for application data. It utilizes a fine-grained reactivity engine to track state access automatically, allowing developers to update and retrieve data without the need for boilerplate patterns like reducers, actions, or dispatchers. The library distinguishes itself through its hierarchical, path-based state addressing and proxy-based dependency tracking. By isolating state dependencies, it ensures that user interface updates are triggered only for the specific components that

    TypeScript
    Ver en GitHub↗4,145
  • buqiyuan/vue3-antdv-adminAvatar de buqiyuan

    buqiyuan/vue3-antdv-admin

    4,102Ver en GitHub↗

    vue3-antdv-admin is an enterprise frontend starter and admin template built with Vue 3 and Ant Design Vue. It serves as a project scaffolding tool for developing internal management consoles and large-scale administration panels. The framework features schema-driven form and table generators, allowing for the creation of dynamic input fields and data grids that update their structure and columns at runtime via configuration. The project includes a component-based layout wrapper, dynamic route mapping for navigation and access control, and provider-based theme injection for visual styling. It

    TypeScriptadmin-templateant-design-vuemock
    Ver en GitHub↗4,102
  • react-page/react-pageAvatar de react-page

    react-page/react-page

    9,551Ver en GitHub↗

    react-page is a browser-based visual content editor and schema-driven page builder developed with React and TypeScript. It provides a framework for creating web pages through a what-you-see-is-what-you-get interface, utilizing a responsive twelve-column grid engine for arranging elements via drag-and-drop manipulation. The system features a plugin-based architecture that allows for the integration of custom components. These components are managed through a schema-driven system that automatically generates data entry forms based on predefined property definitions, separating the rendering vie

    TypeScripteditorreactsites
    Ver en GitHub↗9,551
  • minikomi/bootstrap-form-builderAvatar de minikomi

    minikomi/Bootstrap-Form-Builder

    2,104Ver en GitHub↗

    Bootstrap-Form-Builder is a low-code web form generator that enables the creation of data collection interfaces through a browser-based visual editor. It allows users to design complex form layouts by arranging pre-styled components on a canvas, automatically producing the underlying HTML and layout structure without requiring manual code entry. The tool distinguishes itself through a configuration-based approach to component management. Developers can extend the available input types by registering custom elements and providing modular templates, which are then integrated into the visual des

    JavaScript
    Ver en GitHub↗2,104
  • vueuse/vueuseAvatar de vueuse

    vueuse/vueuse

    22,092Ver en GitHub↗

    This project is a comprehensive collection of modular, reactive functions designed to streamline the development of user interfaces. It serves as a toolkit for managing application state, wrapping native browser hardware and system features, and encapsulating common logic patterns into reusable units. By binding asynchronous data sources, browser events, and system properties to component state, it provides a unified framework for building interactive web and desktop applications. The library distinguishes itself through its focus on composition and lifecycle management, allowing developers t

    TypeScriptcomposableutility-libraryvue
    Ver en GitHub↗22,092
  • keystonejs/keystone-classicAvatar de keystonejs

    keystonejs/keystone-classic

    14,514Ver en GitHub↗

    Keystone Classic is a Node.js headless content management system and web application framework. It provides a database schema framework for defining structured data models and validation rules to organize information. The system automatically generates a responsive administrative dashboard based on predefined data models and database fields, allowing for content management and record editing without custom administration code. The framework covers identity and security through session state management and password encryption. It includes capabilities for request routing, form submission proc

    JavaScriptcmsjavascriptkeystonejs
    Ver en GitHub↗14,514