16 repository-uri
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.