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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repository-uri

Awesome GitHub RepositoriesProgrammatic Form Control

Ability to update field values and trigger submissions via direct references to the form instance.

Distinct from Form Reset Handlers: Covers a broader set of programmatic interactions including value updates and submission, not just state resetting.

Explore 4 awesome GitHub repositories matching user interface & experience · Programmatic Form Control. Refine with filters or upvote what's useful.

Awesome Programmatic Form Control GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • unform/unformAvatar unform

    unform/unform

    4,410Vezi pe GitHub↗

    Unform este un manager de stare a formularelor React conceput pentru a gestiona starea, validarea și trimiterea formularelor complexe de input de la utilizator. Acesta utilizează un API de formular necontrolat care minimizează re-randările prin utilizarea referințelor în loc de starea sincronizată pentru a gestiona datele formularului. Biblioteca include un mapper de date imbricate care organizează câmpurile în obiecte și array-uri ierarhice folosind scoping și notația cu punct. Include, de asemenea, un adaptor de input personalizat pentru a conecta componente UI terțe și input-uri non-standard la starea centralizată a formularului, precum și un motor de validare care verifică datele trimise față de schemele definite pentru a mapa mesajele de eroare către câmpuri specifice. Capabilitățile largi includ gestionarea centralizată a stării pentru inițializarea și resetarea datelor, gestionarea încărcării fișierelor și mascarea input-ului utilizatorului. Sistemul oferă control programatic asupra trimiterii formularului și acces direct prin referință la elementele individuale de input.

    Allows programmatically updating field values and triggering submissions through direct references to form instances.

    TypeScriptformformshacktoberfest
    Vezi pe GitHub↗4,410
  • jmcarp/robobrowserAvatar jmcarp

    jmcarp/robobrowser

    3,696Vezi pe GitHub↗

    Robobrowser is a Python web scraping library that provides a headless browser emulator and an HTML DOM parser. It is designed to programmatically navigate websites, interact with HTML forms, and extract data from web pages. The tool includes a web request caching mechanism to store previously fetched web content, reducing network traffic and increasing loading speeds for repeated requests. It covers capabilities for automated web navigation, programmatic web scraping, and web form automation, including the ability to populate input fields and trigger submission events. The system also manage

    Allows for the programmatic population of input fields and the triggering of form submission events.

    Python
    Vezi pe GitHub↗3,696
  • reactjs/react-autocompleteAvatar reactjs

    reactjs/react-autocomplete

    2,159Vezi pe GitHub↗

    This library provides a React component for building accessible combobox and autocomplete inputs. It is designed to display dynamic search suggestions as users type, facilitating data selection from large sets while adhering to established accessibility standards for screen readers and keyboard navigation. The component distinguishes itself through a highly flexible architecture that allows developers to define custom visual layouts for both the input field and the suggestion menu. By utilizing render prop composition and custom rendering interfaces, it enables the injection of unique UI logi

    Supports granular control over form behavior, including programmatic management of focus, text selection, and menu visibility from external scripts.

    JavaScript
    Vezi pe GitHub↗2,159
  • react-component/field-formAvatar react-component

    react-component/field-form

    1,023Vezi pe 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

    Provides an imperative interface for triggering form validation, resets, and submissions from outside the standard declarative component flow.

    TypeScript
    Vezi pe GitHub↗1,023
  1. Home
  2. User Interface & Experience
  3. Form Input Handling
  4. Programmatic Form Control