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
·

16 repository-uri

Awesome GitHub RepositoriesInput Labels

Text labels for identifying form input fields.

Distinguishing note: No existing UI form label category found.

Explore 16 awesome GitHub repositories matching user interface & experience · Input Labels. Refine with filters or upvote what's useful.

Awesome Input Labels GitHub Repositories

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

    saadeghi/daisyui

    41,125Vezi pe GitHub↗

    This project is a utility-first component library that provides a comprehensive suite of pre-styled, reusable interface elements. It functions as a build-time engine that generates design-system-compliant styles by mapping semantic tokens to standard HTML elements and utility classes. By compiling all component styles into static CSS at build time, the library eliminates the need for client-side style calculation, ensuring efficient performance. The library distinguishes itself through a configuration-driven architecture that manages color palettes and visual styles, enabling dynamic switchin

    Provides standard or floating text labels for input fields to ensure clear identification.

    Sveltecomponentcomponent-librarycomponents
    Vezi pe GitHub↗41,125
  • fyne-io/fyneAvatar fyne-io

    fyne-io/fyne

    27,941Vezi pe GitHub↗

    Fyne is a cross-platform graphical user interface toolkit for the Go programming language. It provides a comprehensive framework for building native applications that run on desktop, mobile, and web environments from a single codebase. The toolkit centers on a canvas-based rendering engine and a device-independent layout engine, ensuring that visual elements maintain consistent dimensions and behavior across diverse operating systems and screen densities. The project distinguishes itself through a reactive data-binding system that automatically synchronizes application state with interface co

    Aligns labels and input fields into structured grid patterns where labels and inputs resize dynamically.

    Goandroidcross-platformfyne
    Vezi pe GitHub↗27,941
  • marmelab/react-adminAvatar marmelab

    marmelab/react-admin

    26,780Vezi pe GitHub↗

    React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL backends. It provides a comprehensive suite of tools for managing the full lifecycle of administrative applications, including resource-oriented routing, declarative form scaffolding, and context-driven state management. By utilizing a modular adapter-based architecture, the framework abstracts backend communication, allowing developers to build consistent CRUD interfaces that handle data fetching, authentication, and synchronization automatically. The project distinguishes itself thr

    Arranges record fields into structured layouts like tabs or grids for detail pages.

    TypeScriptadminadmin-dashboardadmin-on-rest
    Vezi pe GitHub↗26,780
  • reactjs/react.devAvatar reactjs

    reactjs/react.dev

    11,765Vezi pe GitHub↗

    React is a JavaScript library for building user interfaces through the composition of modular, self-contained components. It employs a declarative programming model where developers describe the desired visual state, and the library automatically manages the underlying document updates and state synchronization. By utilizing a virtual representation of the document, it calculates and applies minimal changes to the browser, ensuring efficient rendering even in complex applications. The library distinguishes itself through a sophisticated scheduling system that manages rendering work in increme

    Connects text labels to input fields to improve accessibility and trigger automatic focus on the corresponding field.

    JavaScriptdocumentationjavascriptreact
    Vezi pe GitHub↗11,765
  • 47ng/nuqsAvatar 47ng

    47ng/nuqs

    10,591Vezi pe GitHub↗

    nuqs is a TypeScript library for managing React component state through the browser's URL query string. It provides a type-safe hook-based approach that synchronizes component state with the address bar, enabling shareable and bookmarkable application states. The library handles parsing and serializing URL query parameters into typed JavaScript values, supporting integers, floats, booleans, dates, and custom types with bijectivity verification. The library distinguishes itself through its comprehensive approach to URL state management, combining batch URL updates that merge multiple parameter

    Removes the search parameter from the URL when its value matches the default, or keeps it to preserve meaning across default changes.

    TypeScriptquery-paramsreactsearch-params
    Vezi pe GitHub↗10,591
  • mularahul/keyvizAvatar mulaRahul

    mulaRahul/keyviz

    8,985Vezi pe GitHub↗

    Keyviz is a keyboard and mouse visualizer that renders real-time input activity as a customizable on-screen overlay. It serves as a presentation input aid, displaying keystrokes and pointer events as animated graphics to make technical demonstrations and screen recordings easier for an audience to follow. The tool differentiates itself through deep visual customization, offering input layout themes for different keyboard types and the ability to modify the colors, sizes, and screen positions of the overlays. It supports specific visual effects for key groups and provides a system for labeling

    Allows creators to label and highlight specific input sequences with descriptive text captions.

    TypeScriptkeypresskeystroketauri-rust
    Vezi pe GitHub↗8,985
  • mui/base-uiAvatar mui

    mui/base-ui

    8,711Vezi pe GitHub↗

    Base UI is a headless component library and unstyled framework providing accessible interface primitives. It decouples behavioral logic and state management from the visual layer, allowing developers to implement complex UI patterns while maintaining total control over the final styling. The library implements WAI-ARIA design patterns to ensure all primitives support standard keyboard navigation and screen reader accessibility. It provides a suite of low-level building blocks that handle the internal mechanics of interface elements without bundling any CSS. The framework covers a broad range

    Associates text labels with sliders using ARIA attributes to ensure screen reader accessibility.

    TypeScriptaccessibilitydesign-systemreact
    Vezi pe GitHub↗8,711
  • huntabyte/shadcn-svelteAvatar huntabyte

    huntabyte/shadcn-svelte

    8,341Vezi pe GitHub↗

    shadcn-svelte is a collection of accessible and customizable user interface elements for Svelte applications. Rather than being distributed as a traditional dependency, these components are provided as source code that is copied directly into the project codebase. The library utilizes a registry-based distribution system, allowing users to install specific UI blocks and components via a command-line interface. This system uses JSON metadata to define dependencies and file paths, while a bootstrapping process automates the configuration of styles and CSS variables. The project integrates Tail

    Provides configurable form field layouts for aligning labels and input controls.

    TypeScriptbits-uishadcn-svelteshadcn-ui
    Vezi pe GitHub↗8,341
  • railsadminteam/rails_adminAvatar railsadminteam

    railsadminteam/rails_admin

    7,957Vezi pe GitHub↗

    Rails Admin is a web-based management dashboard and Active Record model manager for Ruby on Rails applications. It provides a graphical user interface for creating, reading, updating, and deleting database records, serving as a secure back office for database content management and administrative data auditing. The project distinguishes itself through a reflection-based schema mapping system that automatically generates CRUD interfaces from database metadata. It includes specialized tools for data versioning and change auditing to track administrative activity, as well as utilities for import

    Supports customizing the labels and presentation of data fields and relationships within the interface.

    Ruby
    Vezi pe GitHub↗7,957
  • thelounge/theloungeAvatar thelounge

    thelounge/thelounge

    6,274Vezi pe GitHub↗

    The Lounge is a self-hosted, web-based IRC client that functions as a persistent bouncer replacement, keeping users connected to IRC servers even when their browser is closed or device is offline. It runs as a Node.js backend with a WebSocket bridge that relays IRC events and commands between the server and browser, and includes a built-in HTTP and HTTPS server for direct TLS termination without an external reverse proxy. The client supports multiple user accounts on a shared server installation, with LDAP authentication for credential validation. It maintains persistent server-side IRC conne

    Embeds server, port, TLS, and nickname settings directly in the connection URL to skip the login form.

    TypeScriptchatircirc-client
    Vezi pe GitHub↗6,274
  • coreui/coreui-free-react-admin-templateAvatar coreui

    coreui/coreui-free-react-admin-template

    4,940Vezi pe GitHub↗

    Acest proiect este un șablon administrativ bazat pe React și un kit UI conceput pentru construirea de dashboard-uri. Oferă o colecție cuprinzătoare de layout-uri pre-stilizate, o bibliotecă de componente accesibile și un framework UI bazat pe Sass pentru crearea interfețelor administrative. Șablonul este structurat în mod specific ca un proiect optimizat pentru AI, utilizând tipare de codare și organizare concepute pentru a ajuta asistenții AI să genereze cod React consistent și gata de producție. Dispune de un sistem de stilizare flexibil folosind variabile Sass și proprietăți personalizate CSS pentru a suporta teme personalizabile light și dark. Kit-ul acoperă o gamă largă de capabilități de interfață, inclusiv widget-uri de vizualizare a datelor, tabele interactive cu sortare și paginare, și elemente de formular complexe precum wizard-uri multi-pas. Include sisteme de navigare de nivel înalt, cum ar fi bare laterale și breadcrumbs, precum și componente structurale precum grile responsive, dialoguri modale și interfețe de calendar accesibile.

    Provides arrangements for aligning labels and input controls in structured grid patterns for forms.

    JavaScriptadminadmin-dashboardadmin-panel
    Vezi pe GitHub↗4,940
  • discord-jda/jdaAvatar discord-jda

    discord-jda/JDA

    4,665Vezi pe GitHub↗

    JDA is a Java wrapper for the Discord API, providing a framework for building automated agents and integrating applications with the chat platform. It functions as both a REST API client for managing server entities and a gateway client that maintains persistent WebSocket connections for real-time state updates. The library features a comprehensive voice API module for managing audio streaming, voice channel connectivity, and soundboard integration. It also includes a specialized toolkit for interactive UI design, enabling the creation of slash commands, buttons, select menus, and modal input

    Groups child input components with text labels and descriptions to provide user context.

    Javaapiapi-wrapperbot
    Vezi pe GitHub↗4,665
  • 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

    Implements form elements using fieldsets and legends to clearly distinguish between labels and placeholders.

    Vezi pe GitHub↗4,077
  • jetbrains/ring-uiAvatar JetBrains

    JetBrains/ring-ui

    3,779Vezi pe GitHub↗

    ring-ui is a web UI component library used to build consistent web applications through a shared set of reusable interface elements and standardized styles. It provides a foundation for web interface development, specifically supporting the creation of visual experiences for software extensions and plugins. The library includes a grid-based layout system for organizing screen content and maintaining responsiveness across different window sizes. It features a CSS variable theming system for applying consistent visual identities, a data table framework for rendering large datasets, and a form i

    Combines discrete input fields and validation labels into structured grid patterns for consistent data entry.

    TypeScriptcomponentsjetbrains-uireact
    Vezi pe GitHub↗3,779
  • isadorasophia/murderAvatar isadorasophia

    isadorasophia/murder

    3,171Vezi pe GitHub↗

    Murder is an entity component system game engine designed for 2D game development. It provides a core framework for managing game objects through an ECS architecture and includes a dedicated 2D game editor for asset management and real-time property configuration. The engine features a specialized 2D rendering pipeline supporting pixel art, sprite slicing, and parallax effects. It includes a hierarchical A* pathfinding system for agent navigation and a comprehensive asset management system for serializing and loading game resources. The project covers a broad range of capabilities, including

    Allows assigning custom human-readable display labels to data fields within the game editor.

    C#fnagame-enginegamedev
    Vezi pe GitHub↗3,171
  • flatlogic/awesome-bootstrap-checkboxAvatar flatlogic

    flatlogic/awesome-bootstrap-checkbox

    2,022Vezi pe GitHub↗

    This project is a CSS-based library that provides custom visual themes for standard checkbox and radio button inputs. It functions as an extension for the Bootstrap framework, allowing developers to enhance the appearance of selection controls while maintaining native input functionality without the need for additional JavaScript logic. The library distinguishes itself by utilizing pure CSS techniques to manage visual states and component aesthetics. It employs a hidden-input-overlay pattern and state-driven selectors to ensure that custom designs respond automatically to native browser state

    Hides native browser inputs while using sibling label elements to capture user interactions and display custom visual states.

    CSSbootstrapbootstrap4checkbox
    Vezi pe GitHub↗2,022
  1. Home
  2. User Interface & Experience
  3. Input Labels

Explorează sub-etichetele

  • Field Label Configurators3 sub-tag-uriUtilities for defining custom labels for input fields. **Distinct from Input Labels:** Focuses on label configuration, distinct from general input labels.
  • Hidden Input OverlaysTechniques for hiding native form inputs while using sibling labels to manage interaction and visual state. **Distinct from Input Labels:** Distinct from general Input Labels: focuses on the specific CSS pattern of hiding native inputs to replace them with custom-styled labels.
  • Input Sequence AnnotationsTextual labels that map specific input combinations to descriptive captions during demonstrations. **Distinct from Input Labels:** Focuses on descriptive labeling for audiences rather than form field identification
  • Model Display CustomizationsConfiguration of how data models and their relationships are presented within an administrative interface. **Distinct from Field Label Configurators:** Covers the overall presentation logic of the model, not just the labels of individual input fields.
  • RangeAccessible labeling specifically for numerical range inputs using ARIA attributes. **Distinct from Input Labels:** More specific than generic input labels; focuses on the accessibility relationship between a label and a slider.