awesome-repositories.com
Blog
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
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 repository-uri

Awesome GitHub RepositoriesInteractive Form Controls

A collection of specialized UI elements for capturing various types of user input in forms.

Distinct from Interaction Controllers: Shortlist candidates focus on low-level gesture primitives or visualization controls rather than form input elements.

Explore 9 awesome GitHub repositories matching user interface & experience · Interactive Form Controls. Refine with filters or upvote what's useful.

Awesome Interactive Form Controls GitHub Repositories

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

    xmartlabs/XLForm

    5,741Vezi pe GitHub↗

    XLForm is a declarative UI library and framework for generating synchronized iOS table-view forms from structured definitions. It provides a toolkit for building mobile data-entry screens using Swift and Objective-C, allowing developers to create interfaces based on declarative sections and rows. The framework features dynamic interface synchronization and conditional logic to manage row visibility and editing restrictions. It supports the creation of dynamic multivalued sections where users can insert, delete, or reorder rows at runtime. The library includes a variety of interactive input c

    Ships a set of interactive controls including boolean toggles, steppers, sliders, and action buttons.

    Objective-C
    Vezi pe GitHub↗5,741
  • hufe921/canvas-editorAvatar Hufe921

    Hufe921/canvas-editor

    4,962Vezi pe GitHub↗

    Acest proiect este un motor de layout pentru documente de tip WYSIWYG bazat pe plugin-uri și un editor de text îmbogățit care utilizează Canvas și SVG pentru randare. Acesta funcționează ca un editor colaborativ care utilizează tipuri de date replicate fără conflicte (CRDT) pentru a permite sincronizarea în timp real între mai mulți utilizatori. Sistemul servește drept constructor interactiv de formulare, permițând încorporarea controalelor de input, cum ar fi checkbox-uri și date pickers, direct în documente. Este conceput pentru o ieșire de înaltă fidelitate, asigurându-se că reprezentarea vizuală în timpul editării corespunde formatului final pentru exporturile PDF și imagine. Editorul acoperă capabilități extinse, inclusiv gestionarea layout-ului de imprimare pentru dimensiunile paginii și margini, autorizarea de text îmbogățit cu tipografie și liste structurate, precum și integrarea elementelor complexe precum tabele dinamice și formule matematice. Oferă, de asemenea, instrumente pentru organizarea documentelor, cum ar fi cuprinsul și aplicarea de filigrane. Framework-ul este construit pe o arhitectură de plugin-uri care permite extinderea comportamentelor de bază și personalizarea interacțiunilor utilizatorului.

    Allows the insertion of interactive form controls like checkboxes and date pickers directly into the document layout.

    TypeScriptaibrowsercanvas
    Vezi pe GitHub↗4,962
  • kyleduo/switchbuttonAvatar kyleduo

    kyleduo/SwitchButton

    4,746Vezi pe GitHub↗

    SwitchButton este un widget de tip toggle switch personalizabil pentru crearea de comutatoare on/off animate, cu etichete și culori configurabile. Servește ca un input de formular interactiv care permite utilizatorilor să comute între două opțiuni opuse folosind o componentă bazată pe stare. Widget-ul este conceput să fie conștient de gesturi, capturând mișcările orizontale de swipe pentru a declanșa schimbări de stare, permițând în același timp evenimentelor de scroll vertical să treacă către containerul părinte. Componenta suportă definirea de culori, dimensiuni și raze de colț personalizate atât pentru butonul de toggle, cât și pentru track-ul de fundal. Include capabilități pentru gestionarea stărilor de toggle, configurarea textului etichetei și ajustarea vitezelor de animație.

    Functions as a specialized interactive control for capturing binary input within a form.

    Javaandroidswitchbuttonwidget
    Vezi pe GitHub↗4,746
  • akorchev/razor.radzen.comAvatar akorchev

    akorchev/razor.radzen.com

    4,257Vezi pe GitHub↗

    Acest proiect este o bibliotecă cuprinzătoare de componente UI Blazor și un sistem de design pentru interfețe web. Oferă o colecție de componente web native și o suită specializată de vizualizare a datelor pentru construirea de interfețe profesionale în cadrul framework-ului Blazor. Biblioteca implementează framework-uri vizuale standard în industrie, inclusiv Material Design și Fluent UI. Dispune de un sistem de teme dinamic care utilizează variabile CSS pentru a permite personalizarea la runtime a culorilor și spațierii, inclusiv capacitatea de a comuta între modurile light și dark. Suita de componente acoperă o gamă largă de domenii funcționale, inclusiv vizualizarea datelor enterprise cu grile complexe, programatoare și grafice. Include, de asemenea, instrumente de gestionare a layout-ului, sisteme de navigare precum breadcrumbs și vizualizări de tip arbore, elemente interactive de formulare și componente de feedback pentru utilizatori. În plus, proiectul oferă componente specializate de interfață de chat AI cu randare markdown și integrare speech-to-text.

    Provides sophisticated input controls including masked text boxes and date pickers for accurate data capture.

    C#
    Vezi pe GitHub↗4,257
  • h2oai/waveAvatar h2oai

    h2oai/wave

    4,241Vezi pe GitHub↗

    Wave este un framework de aplicații web full-stack și o bibliotecă UI low-code concepută pentru construirea de dashboard-uri de date în timp real și interfețe interactive folosind Python și R. Permite dezvoltatorilor să definească interfețe utilizator bazate pe browser și să gestioneze starea server-side fără a scrie HTML sau CSS. Proiectul funcționează ca un sincronizator de stare colaborativ, transmițând și persistând starea aplicației între mai mulți utilizatori concurenți pentru a permite experiențe partajate în timp real. Se distinge prin difuzarea actualizărilor live și a vizualizărilor de date către browserele conectate printr-un model de programare unificat. Framework-ul acoperă o gamă largă de capabilități, inclusiv crearea de layout-uri responsive, formulare de input interactive și vizualizări de date. Include instrumente pentru gestionarea rutării aplicației, randarea tabelelor de date și construirea de interfețe de chat conversaționale. Utilizatorii pot bootstrap-a proiecte noi folosind template-uri predefinite sau pot importa o bibliotecă de exemple de aplicații care să servească drept implementări de referință.

    Provides a collection of interactive form controls including text boxes, date pickers, and sliders.

    Pythonappdashboardfedramp
    Vezi pe GitHub↗4,241
  • hail2u/html-best-practicesAvatar hail2u

    hail2u/html-best-practices

    4,077Vezi pe GitHub↗

    This project is a comprehensive reference guide for writing clean, semantic, and maintainable HTML markup based on modern web standards. It provides a set of rules for implementing semantic HTML standards, using meaningful structural elements instead of generic containers to improve document hierarchy and machine readability. The guide establishes specific conventions for HTML formatting, covering indentation, tag casing, and source code organization to improve codebase maintainability. It also serves as a web accessibility reference, detailing the implementation of ARIA roles, alternative te

    Provides standards for creating interactive inputs with descriptive labels to ensure accessibility for all users.

    Vezi pe GitHub↗4,077
  • mantinedev/ui.mantine.devAvatar mantinedev

    mantinedev/ui.mantine.dev

    3,850Vezi pe GitHub↗

    This project is a React component library and web UI design system designed for creating interactive web interfaces. It functions as a responsive frontend framework that provides a collection of modular building blocks to ensure visual consistency across different application pages and devices. The system utilizes a CSS-in-JS styling framework that generates and injects styles at runtime through a centralized property injection system. This approach allows for the implementation of a theme-driven architecture where layouts and color themes automatically adjust based on screen size and user pr

    Provides a collection of specialized UI elements, including sliders and dropzones, for capturing user input in forms.

    TypeScriptcomponentsreactui
    Vezi pe GitHub↗3,850
  • sakofchit/system.cssAvatar sakofchit

    sakofchit/system.css

    3,791Vezi pe GitHub↗

    system.css is a CSS component library and design system used to build web applications that mimic the look and feel of traditional desktop computing environments. It provides a toolkit of semantic classes and global variables to ensure visual uniformity across nostalgic, retro-inspired user interfaces. The framework enables the development of desktop-style web applications by structuring content within window containers and modal dialogs. It specifically supports the creation of monochrome interfaces and layouts that replicate the aesthetic of classic Macintosh operating systems. The library

    Implements standard form controls following a unified design language for improved accessibility and usability.

    CSS
    Vezi pe GitHub↗3,791
  • zendeskgarden/react-componentsAvatar zendeskgarden

    zendeskgarden/react-components

    1,110Vezi pe GitHub↗

    This project is a comprehensive design system framework and component library built for React. It provides a suite of modular, accessible, and themeable interface elements designed to maintain a unified visual language and brand alignment across complex web applications. By encapsulating interaction logic and styling within individual components, it enables developers to build consistent, responsive interfaces through declarative composition. The library distinguishes itself by prioritizing inclusive user experiences through built-in accessibility management, including standardized keyboard n

    Provides standardized form controls and validation patterns to ensure predictable user input and consistent feedback.

    TypeScript
    Vezi pe GitHub↗1,110
  1. Home
  2. User Interface & Experience
  3. Interactive Form Controls

Explorează sub-etichetele

  • Accessible Form ControlsImplementation of form inputs using ARIA roles and descriptive labels for assistive technologies. **Distinct from Interactive Form Controls:** Focuses on accessibility and descriptive attributes specifically for form controls rather than generic interactive UI elements.