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
·

10 repository-uri

Awesome GitHub RepositoriesRadio Button Groups

Components for managing sets of mutually exclusive selection options.

Distinguishing note: None of the candidates were provided; this is a core UI component for single-choice selection.

Explore 10 awesome GitHub repositories matching user interface & experience · Radio Button Groups. Refine with filters or upvote what's useful.

Awesome Radio Button Groups GitHub Repositories

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

    angular/angular.js

    58,615Vezi pe GitHub↗

    AngularJS is a structural framework for building dynamic web applications by extending standard HTML with custom tags and attributes. It operates as a client-side template engine that transforms declarative markup into interactive components, organizing application logic through a model-view-controller pattern. By utilizing a centralized dependency injection container, the framework manages the lifecycle of services and components to ensure modularity and maintainable architecture. The framework is defined by its two-way data binding mechanism, which automatically synchronizes data models wit

    Synchronizes mutually exclusive radio button selections with a shared model to maintain consistent state across grouped UI elements.

    JavaScript
    Vezi pe GitHub↗58,615
  • vuetifyjs/vuetifyAvatar vuetifyjs

    vuetifyjs/vuetify

    41,003Vezi pe GitHub↗

    This project is a comprehensive UI toolkit that provides a declarative, reactive framework for building modular web interfaces. It centers on a component-based architecture that maps application state to rendered elements, utilizing a twelve-point flexbox grid system and nested containers to manage complex layouts. The library ensures consistent behavior across large-scale applications by providing centralized configuration for component defaults, themes, and global design tokens. What distinguishes this framework is its deep integration of Material Design principles alongside a highly flexib

    The library binds a model value to a parent container to control the selection state of individual radio buttons within a set.

    TypeScriptjavascriptmaterialmaterial-components
    Vezi pe GitHub↗41,003
  • textualize/textualAvatar Textualize

    Textualize/textual

    36,285Vezi pe GitHub↗

    This project is a framework for building interactive, graphical-style terminal applications. It provides a declarative component model that organizes user interfaces into a tree of nested widgets, each managing its own lifecycle, state, and rendering. By subclassing the base application class, developers can construct complex, keyboard-navigable interfaces that run directly within terminal emulators. The framework distinguishes itself through a reactive architecture and a CSS-based layout engine. It uses a reactive attribute system to automatically track state changes and trigger targeted int

    Provides containers for managing mutually exclusive selection states among multiple options.

    Pythoncliframeworkpython
    Vezi pe GitHub↗36,285
  • longbridge/gpui-componentAvatar longbridge

    longbridge/gpui-component

    11,793Vezi pe GitHub↗

    gpui-component is a native desktop UI kit and component library built for the GPUI framework. It provides a collection of reusable user interface elements, a desktop layout engine for organizing application space, and a specialized data visualization library for rendering quantitative information. The project is distinguished by its high-performance rendering systems, including a virtualized data grid and list system designed to handle large datasets with low memory overhead. It also features a comprehensive data visualization toolkit for rendering charts, axes, and coordinate scales using li

    Provides a layout system to organize groups of radio buttons for collective selection.

    Rustdesktop-applicationgpuirust
    Vezi pe GitHub↗11,793
  • arthursonzogni/ftxuiAvatar ArthurSonzogni

    ArthurSonzogni/FTXUI

    9,686Vezi pe GitHub↗

    FTXUI is a C++ terminal user interface library and cross-platform console framework used for building interactive command line applications. It functions as a declarative terminal layout engine and a component-based UI toolkit that enables the creation of responsive interfaces. The library is distinguished by its terminal graphics and animation capabilities, allowing for the rendering of custom shapes, data plots, and smooth visual transitions using easing functions. It provides a comprehensive set of interactive widgets and a layout system utilizing flexbox and grid containers that adapt to

    Includes radio button groups for managing mutually exclusive selection options.

    C++arthursonzogniasciiascii-art
    Vezi pe GitHub↗9,686
  • whatwg/htmlAvatar whatwg

    whatwg/html

    9,163Vezi pe GitHub↗

    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.

    Implements groups of radio buttons to ensure only one option can be selected at a time.

    HTMLcanvaseventsourcehtml
    Vezi pe GitHub↗9,163
  • andlabs/uiAvatar andlabs

    andlabs/ui

    8,357Vezi pe GitHub↗

    This project is a cross-platform UI framework and native desktop GUI library. It provides a unified set of instructions to render native windows, forms, and layouts across different operating systems by mapping high-level instructions to the native widgets and controls of the host environment. The toolkit includes a vector graphics engine for rendering custom shapes, gradients, and high-density images using brushes and matrices. It also serves as a native dialog provider for system-level operations such as file path selection and message box alerts. The library covers a broad range of GUI co

    Provides a set of mutually exclusive buttons for single-choice selection.

    Go
    Vezi pe GitHub↗8,357
  • lxn/walkAvatar lxn

    lxn/walk

    7,063Vezi pe GitHub↗

    Walk is a comprehensive framework for building native Windows desktop applications. It functions as a GUI library and Windows API wrapper, providing a toolkit of native widgets and a declarative layout system for developing high-performance user interfaces. The project is distinguished by its data-binding framework, which uses reflection and string-based property paths to synchronize data sources with interface widgets. It also provides specialized support for high-DPI interface scaling and an optimized native message loop to reduce runtime overhead. The toolkit covers a wide range of capabi

    Implements radio button groups for managing sets of mutually exclusive selection options.

    Godeclarativedeclarative-uigo
    Vezi pe GitHub↗7,063
  • yuche/vue-strapAvatar yuche

    yuche/vue-strap

    4,679Vezi pe GitHub↗

    vue-strap is a UI framework and component library that provides a collection of themed interface elements based on Bootstrap for use within Vue.js applications. It serves as a Bootstrap-based component kit that bridges CSS framework styling with a reactive JavaScript component architecture. The library implements a wide range of functional building blocks, including navigation bars, dropdown menus, and layout primitives such as accordion panels and tabbed content. It includes an extensive set of form inputs featuring date pickers, typeahead search, and integrated validation state management.

    Provides components for managing sets of mutually exclusive selection options.

    JavaScript
    Vezi pe GitHub↗4,679
  • 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 sets of mutually exclusive selection circles for single-choice input.

    CSS
    Vezi pe GitHub↗3,791
  1. Home
  2. User Interface & Experience
  3. Radio Button Groups