awesome-repositories.com
Blog
awesome-repositories.com

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

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

12 repositorios

Awesome GitHub RepositoriesForms

Libraries for managing form state, validation, and submission.

Explore 12 awesome GitHub repositories matching part of an awesome list · Forms. Refine with filters or upvote what's useful.

Awesome Forms GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • 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

    Performant form state management using React hooks.

    TypeScriptdxform-builderforms
    Ver en GitHub↗44,760
  • 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

    Form builder based on JSON Schema definitions.

    TypeScriptdata-validationformsjson
    Ver en GitHub↗15,654
  • alibaba/formilyAvatar de alibaba

    alibaba/formily

    12,558Ver en GitHub↗

    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

    Unified form solution for complex enterprise applications.

    TypeScriptant-designdesignableform
    Ver en GitHub↗12,558
  • 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

    Elegant form builder for iOS.

    Swift
    Ver en GitHub↗11,820
  • whatwg/htmlAvatar de whatwg

    whatwg/html

    9,163Ver en GitHub↗

    This repository contains the HTML specification, which defines the core standards for web page structuring, content organization, and document rendering. It establishes the fundamental algorithms for state-machine-based tokenization, tree construction for the document object model, and origin-based security isolation. The specification provides a framework for defining custom elements with independent lifecycles and registries. It also details the requirements for cross-document communication, session history management, and the synchronization of interface properties with content attributes.

    Defines how elements are associated with forms to ensure data inclusion during submission.

    HTMLcanvaseventsourcehtml
    Ver en GitHub↗9,163
  • 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

    Listed in the “Forms” section of the Awesome React awesome list.

    TypeScriptangularformforms
    Ver en GitHub↗6,584
  • ra1028/carbonAvatar de ra1028

    ra1028/Carbon

    1,356Ver en GitHub↗

    🚴 A declarative library for building component-based user interfaces in UITableView and UICollectionView.

    Declarative library for component-based table interfaces.

    Swift
    Ver en GitHub↗1,356
  • ra1028/formerAvatar de ra1028

    ra1028/Former

    1,296Ver en GitHub↗

    Former is a fully customizable Swift library for easy creating UITableView based form.

    Customizable library for table-based forms.

    Swift
    Ver en GitHub↗1,296
  • tduckcloud/tduck-survey-formAvatar de TDuckCloud

    TDuckCloud/tduck-survey-form

    1,224Ver en GitHub↗

    Este proyecto es una plataforma de código abierto autohospedada diseñada para la recopilación de datos a nivel empresarial, creación de encuestas y flujos de trabajo operativos automatizados. Proporciona un entorno integral para que las organizaciones mantengan la soberanía total de sus datos mientras gestionan cuestionarios interactivos, exámenes en línea y proyectos complejos de recopilación de información dentro de su propia infraestructura privada. La plataforma se distingue por su enfoque en el despliegue escalable de alta concurrencia y el control organizacional granular. Cuenta con un constructor dinámico de arrastrar y soltar que admite ramificaciones basadas en lógica y generación de contenido asistida por IA, permitiendo la creación de formularios sofisticados que se adaptan a la entrada del usuario. Más allá de la simple entrada de datos, el sistema integra capacidades empresariales avanzadas como flujos de trabajo de aprobación de varias etapas, procesamiento de pagos seguro y generación automatizada de documentos, todo gestionado a través de un sistema centralizado de control de acceso basado en roles. El sistema cubre una amplia superficie de capacidades, incluyendo gestión de datos en tiempo real, distribución multiplataforma y herramientas especializadas para la evaluación de talento y programación de recursos. Admite diversos backends de almacenamiento y proporciona un seguimiento robusto de las presentaciones, asegurando que la información recopilada permanezca segura y accesible para su análisis. La aplicación está diseñada para el despliegue en contenedores, simplificando el proceso de configuración para entornos de nube privada o locales (on-premises).

    Targets specific individuals for form completion by pushing tasks directly to their mobile applications.

    Javaquestionnairesurveysurvey-form
    Ver en GitHub↗1,224
  • neoneye/swiftyformAvatar de neoneye

    neoneye/SwiftyFORM

    1,069Ver en GitHub↗

    iOS framework for creating forms

    Form builder with built-in validation.

    Swiftbindingformios
    Ver en GitHub↗1,069
  • haojianzong/objectformAvatar de haojianzong

    haojianzong/ObjectForm

    176Ver en GitHub↗

    A simple yet powerful Swift library to build form for your class models.

    Library for building forms from class models.

    Swift
    Ver en GitHub↗176
  • fulldecent/fdbargaugeAvatar de fulldecent

    fulldecent/FDBarGauge

    28Ver en GitHub↗

    The successor to F3BarGauge

    Level indicator for audio mixing interfaces.

    Swift
    Ver en GitHub↗28
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Forms

Explorar subetiquetas

  • Form Task AssignmentsMechanisms for pushing specific form completion tasks to individual users or mobile devices. **Distinct from Forms:** Distinct from general form libraries: focuses on the workflow of assigning and pushing tasks to specific users.
  • Form-Associated ElementsLinks interactive elements to a form through nesting or IDs to ensure their data is submitted. **Distinct from Forms:** Focuses on the logical association between elements and forms rather than general form state management.