awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

20 مستودعات

Awesome GitHub RepositoriesButton Groups

Layout components that organize related action buttons into unified toolbars or grouped sets.

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

Awesome Button Groups GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • twbs/bootstrapالصورة الرمزية لـ twbs

    twbs/bootstrap

    174,380عرض على GitHub↗

    Bootstrap is a comprehensive, mobile-first CSS framework designed for building responsive web interfaces. It provides a standardized library of reusable UI components, such as navigation bars, modals, and forms, alongside a robust grid system that ensures consistent layout alignment across diverse viewport sizes. By establishing a baseline through browser normalization and standardized typography, the project enables developers to create accessible, cross-browser compatible web applications. The framework distinguishes itself through a modular Sass-based architecture that allows for deep cust

    Button groups organize related actions into unified toolbars for improved layout efficiency.

    MDXbootstrapcsscss-framework
    عرض على GitHub↗174,380
  • shadcn-ui/uiالصورة الرمزية لـ shadcn-ui

    shadcn-ui/ui

    116,724عرض على GitHub↗

    shadcn/ui offers a collection of React UI components and a CLI-driven registry system for direct source code integration.

    Organizes related actions into cohesive horizontal or vertical toolbars for consistent interface interaction.

    TypeScriptreactcomponentstailwindcss
    عرض على GitHub↗116,724
  • filamentphp/filamentالصورة الرمزية لـ filamentphp

    filamentphp/filament

    31,215عرض على GitHub↗

    Filament is a full-stack framework for building administrative panels and management interfaces within the Laravel ecosystem. It provides a declarative, component-based architecture that allows developers to construct complex, data-driven applications using server-side configuration objects rather than manual HTML. By inspecting database model structures and relationships, the framework automates the generation of CRUD interfaces, forms, and data tables, significantly reducing boilerplate code. The project distinguishes itself through a highly modular and extensible design that supports custo

    Groups interactive buttons into sets for single or multiple value selection.

    PHPadminalpine-jsbuilder
    عرض على GitHub↗31,215
  • picocss/picoالصورة الرمزية لـ picocss

    picocss/pico

    16,342عرض على GitHub↗

    Pico is a lightweight, classless CSS framework designed to provide consistent, accessible, and responsive visual defaults for web interfaces. By prioritizing semantic HTML tags, it allows developers to build clean, structured pages without the need for complex class names or heavy dependencies. The framework functions as a comprehensive design system that automatically applies styling to standard elements, ensuring that typography, spacing, and layout remain cohesive across different screen sizes. The framework distinguishes itself through a modular, variable-driven architecture that emphasiz

    Combines multiple buttons into a single visual unit for related actions.

    CSScsscss-frameworkdark-mode
    عرض على GitHub↗16,342
  • angular-ui/bootstrapالصورة الرمزية لـ angular-ui

    angular-ui/bootstrap

    14,206عرض على GitHub↗

    This project is a collection of native directives designed to implement the Bootstrap component framework within Angular applications. It provides a suite of modular interface elements that allow developers to build interactive web components without requiring external JavaScript dependencies. The library distinguishes itself by using a dependency-free logic layer that relies entirely on native framework primitives. It features a specialized service-based positioning engine to manage the placement of floating overlays and an event-driven system to coordinate the lifecycle of complex UI elemen

    Transforms button sets into interactive controls for single or multiple selection states.

    JavaScript
    عرض على GitHub↗14,206
  • coreui/coreui-free-bootstrap-admin-templateالصورة الرمزية لـ coreui

    coreui/coreui-free-bootstrap-admin-template

    12,220عرض على GitHub↗

    CoreUI Free Bootstrap Admin Template is a pre-built, responsive admin dashboard template built on Bootstrap 5 for constructing back-office interfaces. It provides a library of UI components with native wrappers for React, Vue, and Angular applications, alongside a Sass-based theming system for managing brand colors, dark mode, and design tokens via variables and CSS custom properties. The template includes a set of advanced form controls such as autocomplete, date pickers, and multi-step wizards with built-in validation, and supports switching the entire interface between built-in dark and li

    Wraps multiple buttons in a container so they display as a single cohesive unit.

    HTMLadminadmin-dashboardadmin-panel
    عرض على GitHub↗12,220
  • markmead/hyperuiالصورة الرمزية لـ markmead

    markmead/hyperui

    12,137عرض على GitHub↗

    HyperUI is a dependency-free collection of responsive HTML layouts and pre-styled components designed for various web domains. It functions as a Tailwind CSS component library where users integrate standalone HTML snippets via a copy-paste distribution model to avoid package installation and framework overhead. The library features one-click markup copying from a pre-built component gallery. It includes specialized design systems, such as high-contrast neobrutalist styling with heavy borders, and visual tools for generating dark mode color palettes and harmonic typography scales. The compone

    Offers pre-styled markup for grouping related buttons into cohesive functional toolbars.

    HTMLaccessibilitycomponentscss
    عرض على GitHub↗12,137
  • picturepan2/spectreالصورة الرمزية لـ picturepan2

    picturepan2/spectre

    11,317عرض على GitHub↗

    Spectre is a comprehensive CSS framework and UI utility toolkit designed for building responsive web interfaces. It functions as a CSS component library that provides pre-styled interface elements and helper classes to facilitate frontend UI development. The framework is distinguished by a pure-CSS component architecture that avoids dependence on external JavaScript runtimes. It utilizes a SASS-based build pipeline that supports class prefixing, stylesheet pruning, and a variable-based theme system for creating custom design systems. The project covers a wide range of layout and interface ca

    Arranges multiple buttons into cohesive sets or full-width blocks for structured navigation and actions.

    CSS
    عرض على GitHub↗11,317
  • primefaces/primereactالصورة الرمزية لـ primefaces

    primefaces/primereact

    8,323عرض على GitHub↗

    PrimeReact is a comprehensive UI component library for building interactive user interfaces with React. It provides an accessible component suite, a form input framework, and a data visualization toolkit designed to meet accessibility standards through built-in keyboard navigation and focus management. The library features a themed design system that allows for visual customization via pre-defined skin sets or an unstyled mode. This unstyled mode decouples component behavior and accessibility logic from the presentation layer, enabling the implementation of custom corporate design systems. C

    Provides layout components that organize related action buttons into unified visual groups.

    CSS
    عرض على GitHub↗8,323
  • huntabyte/shadcn-svelteالصورة الرمزية لـ huntabyte

    huntabyte/shadcn-svelte

    8,341عرض على 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

    Includes layout components that organize related action buttons into unified groups.

    TypeScriptbits-uishadcn-svelteshadcn-ui
    عرض على GitHub↗8,341
  • layui/layerالصورة الرمزية لـ layui

    layui/layer

    8,196عرض على GitHub↗

    This project is a JavaScript UI component library and frontend utility toolkit. It serves as a web modal framework and popup library, providing a specialized system for rendering interactive dialogs, overlays, and layered interfaces over web page content. The library is distinguished by its comprehensive set of overlay tools, including alert dialogs, confirmation prompts, and the ability to embed external content via iframes. It also features a responsive twelve-column grid system for cross-device layout compatibility and an internal modular dependency management system for on-demand loading

    Arranges multiple buttons into a cohesive visual group to organize related actions.

    JavaScriptalertconfirmdialog
    عرض على GitHub↗8,196
  • mimecorg/vuidoالصورة الرمزية لـ mimecorg

    mimecorg/vuido

    6,062عرض على GitHub↗

    Vuido is a framework for building native desktop applications for Windows, macOS, and Linux using Vue.js components, without requiring Electron or Chromium. It maps Vue components directly to native widgets from the libui library, creating lightweight applications that run on a single-threaded event loop and compile templates at build time for optimized runtime performance. The framework provides a complete Vue.js component-to-native bridge, enabling two-way data binding via v-model, component-based window composition, and platform-specific package generation for distributing executables. It

    Arranges child components in vertical or horizontal layouts to structure the user interface.

    JavaScriptdesktoplibuivue
    عرض على GitHub↗6,062
  • flashlight/flashlightالصورة الرمزية لـ flashlight

    flashlight/flashlight

    5,443عرض على GitHub↗

    Flashlight هي مكتبة تعلم آلي مستقلة بلغة C++ ومكتبة موترات تستخدم لبناء وتدريب الشبكات العصبية. تعمل كإطار عمل شامل للشبكات العصبية ومحرك للتمايز التلقائي، مما يوفر الأدوات لبناء رسوم بيانية للحساب وحساب التدرجات عبر الانتشار العكسي. يعمل المشروع كإطار عمل للتدريب الموزع، حيث يستخدم عمليات (All-reduce) لمزامنة التدرجات والمعلمات عبر عقد حساب وأجهزة متعددة. يتميز بالتكامل العميق لمعالجة الموترات عالية الأداء، وقابلية التشغيل البيني لذاكرة الجهاز الأصلية، ونظام لمزامنة الأوزان عبر العمال الموزعين لتسريع تدريب النماذج واسعة النطاق. يغطي إطار العمل مجموعة واسعة من قدرات التعلم العميق، بما في ذلك تكوين الطبقات المعيارية لتصميم بنيات معقدة مثل الكتل المتبقية (Residual blocks) والخلايا المتكررة. يوفر أدوات واسعة النطاق لإدارة البيانات للاستيعاب والجلب المسبق، إلى جانب أنظمة التسلسل لحفظ حالات النموذج. بالإضافة إلى ذلك، يتضمن مجموعة من أدوات المراقبة وقابلية المراقبة لتتبع مقاييس التدريب وقياس أخطاء التسلسل. تم تنفيذ المكتبة بلغة C++.

    Arranges multiple computation units into an ordered sequence where output flows directly into the next input.

    C++
    عرض على GitHub↗5,443
  • chakra-ui/zagالصورة الرمزية لـ chakra-ui

    chakra-ui/zag

    5,121عرض على GitHub↗

    Zag هي مكتبة آلة حالة واجهة مستخدم بدون رأس توفر منطق مكون غير مصمم لضمان سلوك متسق عبر محركات عرض مختلفة. تعمل كمجموعة أدوات لنمذجة تفاعلات واجهة المستخدم المعقدة باستخدام مخططات الحالة، وفصل المنطق الأساسي وسمات إمكانية الوصول عن التصميم المرئي. المكتبة لا تعتمد على إطار عمل، وتستخدم محولات متخصصة لربط منطق آلة الحالة الخاص بها بمكتبات JavaScript متنوعة مثل React و Solid و Vue و Svelte. يسمح هذا النهج للمطورين بالحفاظ على نموذج تفاعل واحد مع تطبيق أي حل CSS أو تصميم من خلال سمات البيانات القائمة على الحالة. تغطي Zag مجموعة واسعة من المجالات الوظيفية، بما في ذلك إدارة إمكانية الوصول الشاملة للتنقل بلوحة المفاتيح وسمات ARIA، بالإضافة إلى مجموعة واسعة من العناصر التفاعلية. تشمل هذه عناصر التحكم في الإدخال، وعناصر التنقل مثل القوائم وعلامات التبويب، ومكونات التراكب مثل مربعات الحوار والنوافذ المنبثقة، ومعالجة الوسائط المعقدة لاقتصاص الصور والتقاط التوقيعات. كما توفر أدوات لإدارة البيانات الهرمية، ومعالجة القوائم غير المتزامنة، ونظاماً لبناء جولات المنتج الموجهة.

    Implements a group of related toggle buttons supporting both single and multiple selection modes.

    TypeScripta11yaccessibilityagnostic
    عرض على GitHub↗5,121
  • coreui/coreui-free-react-admin-templateالصورة الرمزية لـ coreui

    coreui/coreui-free-react-admin-template

    4,940عرض على GitHub↗

    هذا المشروع عبارة عن قالب إداري ومجموعة أدوات واجهة مستخدم تعتمد على React مصممة لبناء لوحات المعلومات. يوفر مجموعة شاملة من التخطيطات المنسقة مسبقاً، ومكتبة مكونات يمكن الوصول إليها، وإطار عمل واجهة مستخدم يعتمد على Sass لإنشاء واجهات إدارية. تم هيكلة القالب خصيصاً كمشروع محسن للذكاء الاصطناعي، باستخدام أنماط ترميز وتنظيم مصممة لمساعدة مساعدي الذكاء الاصطناعي في إنشاء كود React متسق وجاهز للإنتاج. يتميز بنظام تنسيق مرن باستخدام متغيرات Sass وخصائص CSS المخصصة لدعم سمات فاتحة وداكنة قابلة للتخصيص. تغطي المجموعة مجموعة واسعة من قدرات الواجهة، بما في ذلك أدوات تصور البيانات، والجداول التفاعلية مع الفرز والترقيم، وعناصر النماذج المعقدة مثل المعالجات متعددة الخطوات. يتضمن أنظمة تنقل عالية المستوى مثل الأشرطة الجانبية ومسارات التنقل، بالإضافة إلى مكونات هيكلية مثل الشبكات المستجيبة، ومربعات الحوار المشروطة، وواجهات التقويم التي يمكن الوصول إليها.

    Ships layout components that organize related action buttons into unified, seamless visual groups.

    JavaScriptadminadmin-dashboardadmin-panel
    عرض على GitHub↗4,940
  • creativetimofficial/material-tailwindالصورة الرمزية لـ creativetimofficial

    creativetimofficial/material-tailwind

    4,359عرض على GitHub↗

    Material Tailwind هو إطار عمل لواجهة مستخدم ويب متجاوبة ومكتبة مكونات مبنية باستخدام Tailwind CSS. توفر نظام تصميم قابلاً للتخصيص ينفذ مبادئ Material Design لتطبيقات الويب. يركز المشروع على نظام تصميم قابل للتخصيص، مما يسمح بتكوين السمة المركزي والتصميم القائم على الأدوات للحفاظ على الاتساق البصري عبر الواجهات. تتضمن المكتبة مجموعة واسعة من عناصر الواجهة القابلة لإعادة الاستخدام، تغطي هياكل التخطيط، وأنظمة التنقل، ومكونات التراكب. وتوفر أدوات متخصصة لبناء نماذج الويب، وعناصر التحكم في إدخال البيانات، ومؤشرات الحالة البصرية.

    Offers layout components that organize related action buttons into unified grouped sets.

    TypeScriptjavascriptmaterialmaterial-design
    عرض على GitHub↗4,359
  • taiga-family/taiga-uiالصورة الرمزية لـ taiga-family

    taiga-family/taiga-ui

    4,002عرض على GitHub↗

    Taiga UI is an Angular UI component library and accessible design system used for building enterprise web interfaces. It provides a comprehensive collection of reusable interface elements and layout tools, functioning as a mobile-first UI kit with responsive components that adapt to different device capabilities. The library distinguishes itself through an integrated data visualization library featuring various chart types and a dedicated form management framework with built-in validation and formatting for specialized data. It also features AI-driven development workflows by integrating comp

    Implements layout components that organize related action buttons into cohesive visual clusters or toolbars.

    TypeScriptangularbest-practicescdk
    عرض على GitHub↗4,002
  • bopoda/aceالصورة الرمزية لـ bopoda

    bopoda/ace

    3,741عرض على GitHub↗

    Ace is a responsive admin template and UI component library built on Bootstrap 3. It provides a comprehensive framework for creating administrative dashboards with a grid-based layout system that adapts to various screen sizes. The project features a broad array of pre-styled layouts for administrative interfaces, including specialized page templates for user profiles, email clients, and real-time chat interfaces. It includes a configuration system for adjusting visual presentations through color skins and right-to-left mirroring support. The library covers a wide range of interface capabili

    Includes layout components that organize related buttons into unified cohesive lines or toggle sets.

    HTML
    عرض على GitHub↗3,741
  • hunvreus/basecoatالصورة الرمزية لـ hunvreus

    hunvreus/basecoat

    3,653عرض على GitHub↗

    Basecoat is a zero-runtime UI library and themable interface framework consisting of a set of accessible web components. It provides a collection of pre-styled interface elements and utility classes designed to function as static assets without requiring a dedicated JavaScript framework runtime. The project features a dedicated UI component scaffolder, providing a command line interface to automate the generation of project folder structures and the installation of component templates. Visual styles are managed through a system of CSS variables and utility classes, allowing for global theme a

    Provides layout components that organize related action buttons into unified toolbars or grouped sets.

    JavaScriptalpinecomponentscomponents-library
    عرض على GitHub↗3,653
  • openseadragon/openseadragonالصورة الرمزية لـ openseadragon

    openseadragon/openseadragon

    3,360عرض على GitHub↗

    OpenSeadragon is a JavaScript library and tiled image rendering engine designed for high-resolution image viewing. It functions as a deep zoom image viewer that renders massive images using a tiled pyramid approach, enabling smooth panning and zooming without requiring the full image file to be loaded. The project distinguishes itself through broad support for standardized image retrieval protocols, including the International Image Interoperability Framework (IIIF), IIPImage, Iris, and OpenStreetMap. It provides a hardware-accelerated rendering layer via WebGL to apply real-time filters and

    Organizes related interactive buttons into unified groups to structure the viewer controls.

    JavaScripthigh-resolutioniiifimage
    عرض على GitHub↗3,360
  1. Home
  2. User Interface & Experience
  3. Buttons
  4. Button Groups

استكشف الوسوم الفرعية

  • Nested GroupsAdvanced button group configurations that incorporate dropdown menus within a series of buttons. **Distinct from Button Groups:** Extends standard button groups by adding hierarchical nesting for dropdown integration.
  • Sequential Computation FlowArranges computation units into an ordered sequence where the output of one becomes the input of the next. **Distinct from Vertical Arrangements:** Refers to the data-flow arrangement of neural network modules, unlike UI vertical arrangements.
  • Toggle GroupingsButton groups that specifically manage interactive selection states for checkboxes or radio buttons. **Distinct from Button Groups:** Focuses on the grouping of stateful toggle buttons rather than general action button groups.
  • Toolbar AssembliesJoining multiple button groups into a toolbar, optionally mixing with input groups and utility spacing. **Distinct from Button Groups:** Distinct from Button Groups: focuses on assembling multiple groups into a toolbar, not just a single group.
  • Vertical Arrangements1 وسم فرعيArranging buttons in a vertical column instead of a horizontal row for compact or sidebar layouts. **Distinct from Button Groups:** Distinct from Button Groups: focuses on vertical stacking, not general horizontal grouping.