12 repository-uri
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.
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.
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.
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.
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.
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.
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.
🚴 A declarative library for building component-based user interfaces in UITableView and UICollectionView.
Declarative library for component-based table interfaces.
Former is a fully customizable Swift library for easy creating UITableView based form.
Customizable library for table-based forms.
Acest proiect este o platformă open-source, self-hosted, concepută pentru colectarea de date la nivel enterprise, crearea de sondaje și fluxuri de lucru operaționale automatizate. Oferă un mediu complet pentru ca organizațiile să își mențină suveranitatea deplină asupra datelor, gestionând în același timp chestionare interactive, examene online și proiecte complexe de colectare a informațiilor în propria infrastructură privată. Platforma se distinge printr-un accent pe deployment scalabil, cu concurență ridicată și control organizațional granular. Dispune de un constructor dinamic drag-and-drop care suportă ramificări bazate pe logică și generare de conținut asistată de AI, permițând crearea de formulare sofisticate care se adaptează la input-ul utilizatorului. Dincolo de simpla introducere a datelor, sistemul integrează capabilități avansate de business, cum ar fi fluxuri de aprobare în mai multe etape, procesarea securizată a plăților și generarea automată de documente, toate gestionate printr-un sistem centralizat de control al accesului bazat pe roluri. Sistemul acoperă o suprafață largă de capabilități, inclusiv gestionarea datelor în timp real, distribuția pe mai multe platforme și instrumente specializate pentru evaluarea talentelor și programarea resurselor. Suportă diverse backend-uri de stocare și oferă o monitorizare robustă a trimiterilor, asigurându-se că informațiile colectate rămân securizate și accesibile pentru analiză. Aplicația este concepută pentru deployment containerizat, simplificând procesul de configurare pentru medii de cloud privat sau on-premises.
Targets specific individuals for form completion by pushing tasks directly to their mobile applications.
iOS framework for creating forms
Form builder with built-in validation.
A simple yet powerful Swift library to build form for your class models.
Library for building forms from class models.
The successor to F3BarGauge
Level indicator for audio mixing interfaces.