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

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

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

12 个仓库

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

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • react-hook-form/react-hook-formreact-hook-form 的头像

    react-hook-form/react-hook-form

    44,760在 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
    在 GitHub 上查看↗44,760
  • rjsf-team/react-jsonschema-formrjsf-team 的头像

    rjsf-team/react-jsonschema-form

    15,654在 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
    在 GitHub 上查看↗15,654
  • alibaba/formilyalibaba 的头像

    alibaba/formily

    12,558在 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
    在 GitHub 上查看↗12,558
  • xmartlabs/eurekaxmartlabs 的头像

    xmartlabs/Eureka

    11,820在 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
    在 GitHub 上查看↗11,820
  • whatwg/htmlwhatwg 的头像

    whatwg/html

    9,163在 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
    在 GitHub 上查看↗9,163
  • tanstack/formTanStack 的头像

    TanStack/form

    6,584在 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
    在 GitHub 上查看↗6,584
  • ra1028/carbonra1028 的头像

    ra1028/Carbon

    1,356在 GitHub 上查看↗

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

    Declarative library for component-based table interfaces.

    Swift
    在 GitHub 上查看↗1,356
  • ra1028/formerra1028 的头像

    ra1028/Former

    1,296在 GitHub 上查看↗

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

    Customizable library for table-based forms.

    Swift
    在 GitHub 上查看↗1,296
  • tduckcloud/tduck-survey-formTDuckCloud 的头像

    TDuckCloud/tduck-survey-form

    1,224在 GitHub 上查看↗

    这是一个开源、自托管的平台,专为企业级数据收集、问卷构建和自动化运营工作流而设计。它为组织提供了一个全面的环境,在维护完全数据主权的同时,在其私有基础设施内管理交互式问卷、在线考试和复杂的信息收集项目。 该平台通过专注于高并发、可扩展的部署和细粒度的组织控制脱颖而出。它具有一个动态的拖放式构建器,支持基于逻辑的分支和 AI 辅助内容生成,允许创建能够适应用户输入的复杂表单。除了简单的数据录入,系统还集成了先进的业务功能,如多阶段审批工作流、安全支付处理和自动化文档生成,所有这些都通过中心化的、基于角色的访问控制系统进行管理。 该系统涵盖了广泛的能力范围,包括实时数据管理、多平台分发,以及用于人才评估和资源调度的专业工具。它支持多种存储后端,并提供强大的提交跟踪功能,确保收集的信息保持安全且易于分析。该应用专为容器化部署而设计,简化了私有云或本地环境的设置过程。

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

    Javaquestionnairesurveysurvey-form
    在 GitHub 上查看↗1,224
  • neoneye/swiftyformneoneye 的头像

    neoneye/SwiftyFORM

    1,069在 GitHub 上查看↗

    iOS framework for creating forms

    Form builder with built-in validation.

    Swiftbindingformios
    在 GitHub 上查看↗1,069
  • haojianzong/objectformhaojianzong 的头像

    haojianzong/ObjectForm

    176在 GitHub 上查看↗

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

    Library for building forms from class models.

    Swift
    在 GitHub 上查看↗176
  • fulldecent/fdbargaugefulldecent 的头像

    fulldecent/FDBarGauge

    28在 GitHub 上查看↗

    The successor to F3BarGauge

    Level indicator for audio mixing interfaces.

    Swift
    在 GitHub 上查看↗28
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Forms

探索子标签

  • 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.