awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

46 dépôts

Awesome GitHub RepositoriesTabbed Interfaces

Components for organizing content into tabbed views.

Distinguishing note: No existing UI tabs category found.

Explore 46 awesome GitHub repositories matching user interface & experience · Tabbed Interfaces. Refine with filters or upvote what's useful.

Awesome Tabbed Interfaces GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • twentyhq/twentyAvatar de twentyhq

    twentyhq/twenty

    50,113Voir sur GitHub↗

    Twenty is a headless customer relationship management framework that enables developers to build, version, and deploy custom business applications using code. By utilizing a declarative approach to data modeling, the platform allows for the definition of custom objects, fields, and complex relationships directly within the source code. This schema-driven architecture automatically generates corresponding REST and GraphQL APIs, ensuring that data structures and interface components remain synchronized across development and production environments. The platform distinguishes itself through a m

    Customize the layout of record detail pages by adding, renaming, and reordering tabs to organize information into distinct, logical sections for specific object types.

    TypeScriptcrmcrm-systemcustomer
    Voir sur GitHub↗50,113
  • payloadcms/payloadAvatar de payloadcms

    payloadcms/payload

    43,053Voir sur GitHub↗

    Payload is a headless content management system and application framework that uses a code-first approach to define data schemas and administrative interfaces. By utilizing a centralized, type-safe configuration object, it automatically generates database schemas, API endpoints, and a fully customizable admin panel. The system is built on a database-agnostic architecture, allowing it to interface with various storage engines while providing a unified, type-safe API for server-side operations, REST, and GraphQL. What distinguishes Payload is its deep extensibility and developer-centric design.

    Organizes complex data structures into tabbed interfaces for improved clarity.

    TypeScriptcmscontent-managementcontent-management-system
    Voir sur GitHub↗43,053
  • tabler/tablerAvatar de tabler

    tabler/tabler

    41,180Voir sur GitHub↗

    Tabler is a comprehensive UI framework designed for building responsive, data-heavy administrative panels and enterprise web applications. It provides a unified collection of pre-styled components and layout patterns that allow developers to construct complex dashboard interfaces using a consistent design system. The project distinguishes itself through a metadata-driven approach to interactivity, where complex component behaviors and state transitions are initialized by parsing configuration attributes directly from HTML elements. This allows for the creation of interactive interfaces withou

    Enables organizing content into multiple views within a single context.

    HTMLadmin-dashboardadminpanelboilerplate-template
    Voir sur GitHub↗41,180
  • saadeghi/daisyuiAvatar de saadeghi

    saadeghi/daisyui

    41,125Voir sur 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

    Organizes content into tabbed interfaces with support for various visual styles and placements.

    Sveltecomponentcomponent-librarycomponents
    Voir sur GitHub↗41,125
  • vuetifyjs/vuetifyAvatar de vuetifyjs

    vuetifyjs/vuetify

    41,003Voir sur 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 shows selectable tabs to group related content into sections within the same page.

    TypeScriptjavascriptmaterialmaterial-components
    Voir sur GitHub↗41,003
  • textualize/textualAvatar de Textualize

    Textualize/textual

    36,285Voir sur 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

    Display a tabbed interface that allows users to switch between content sections using mouse clicks or keyboard navigation with dynamic tab management.

    Pythoncliframeworkpython
    Voir sur GitHub↗36,285
  • uikit/uikitAvatar de uikit

    uikit/uikit

    18,534Voir sur GitHub↗

    UIkit is a CSS front-end framework and accessible UI component library designed for building responsive web interfaces. It provides a comprehensive set of styling classes and modular components alongside a JavaScript interaction toolkit for managing behavioral elements. The framework includes native support for internationalized web interfaces, featuring multi-locale text translation and right-to-left layout directions. It employs a responsive layout engine that uses flexible grids, adaptive breakpoints, and container widths to align content across different screen sizes. The toolkit covers

    Implements switchers and tabbed interfaces for cycling through sets of content.

    HTML
    Voir sur GitHub↗18,534
  • tusen-ai/naive-uiAvatar de tusen-ai

    tusen-ai/naive-ui

    18,381Voir sur GitHub↗

    Naive UI is a comprehensive TypeScript user interface library and component set designed specifically for Vue 3 applications. It provides a type-safe framework for building web interfaces, featuring a responsive layout engine and high-performance data components such as virtual-scroll data tables. The library is distinguished by a customizable theme system that utilizes type-safe JavaScript objects for visual overrides instead of traditional CSS variables. This architecture allows for dynamic runtime updates and global style configurations managed through a centralized provider. The framewor

    Provides tabbed interfaces for organizing content into selectable panes with animated transitions.

    TypeScriptcomponent-libraryui-componentsvue
    Voir sur GitHub↗18,381
  • bootstrap-vue/bootstrap-vueAvatar de bootstrap-vue

    bootstrap-vue/bootstrap-vue

    14,450Voir sur GitHub↗

    Bootstrap-vue is a Vue.js component library and responsive UI kit based on the Bootstrap CSS framework. It provides a frontend component suite of reusable interface elements designed for building mobile-first websites and web applications. The project wraps Bootstrap CSS classes in Vue components to manage styles and behaviors through reactive state. It integrates a responsive layout management system that synchronizes internal component states with Bootstrap's grid system and device breakpoints. The library covers a wide range of interface capabilities, including data display with sortable

    Implements tabbed interfaces for organizing content into switchable views.

    JavaScripta11yaccessibilityaccessible
    Voir sur GitHub↗14,450
  • angular-ui/bootstrapAvatar de angular-ui

    angular-ui/bootstrap

    14,206Voir sur 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

    Organizes related content into switchable tabbed views within a single container.

    JavaScript
    Voir sur GitHub↗14,206
  • longbridge/gpui-componentAvatar de longbridge

    longbridge/gpui-component

    11,793Voir sur 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 tabbed interface system for organizing content with support for reordering and overflow menus.

    Rustdesktop-applicationgpuirust
    Voir sur GitHub↗11,793
  • jdan/98.cssAvatar de jdan

    jdan/98.css

    11,110Voir sur GitHub↗

    98.css is a CSS retro UI framework and component library designed to recreate the visual aesthetic of legacy desktop operating systems. It serves as a retro design system and web UI emulator, providing a collection of styles to build faithful reproductions of vintage user interfaces. The framework employs a CSS-only component architecture to emulate classic software environments. It uses border-shadow emulation and state-based visual transitions to simulate physical button presses and three-dimensional panels without requiring external JavaScript logic. The library covers a wide range of int

    Implements tabbed interfaces for organizing content into selectable views with a retro look.

    CSS
    Voir sur GitHub↗11,110
  • formidablelabs/spectacleAvatar de FormidableLabs

    FormidableLabs/spectacle

    10,136Voir sur GitHub↗

    Spectacle is a React-based presentation framework that enables developers to author slide decks using JSX and MDX syntax. It provides a component-driven approach to building presentations, where slides are composed as React components with declarative layouts, theme-driven styling, and step-based animation sequencing. The framework distinguishes itself through its support for live coding demonstrations within slides, allowing presenters to execute and display code directly during a talk. It includes a presenter mode with dual-view architecture that shows speaker notes, a timer, and upcoming s

    Places a single code pane on a slide with an optional title and language specification.

    TypeScriptkeynotepresentationreact
    Voir sur GitHub↗10,136
  • cosscom/cossAvatar de cosscom

    cosscom/coss

    10,125Voir sur GitHub↗

    Coss is an accessible UI component library and design system framework used to build web interfaces. It provides a comprehensive kit of interactive elements and layout building blocks that follow screen reader and keyboard navigation standards. The project functions as a UI overlay management library, offering specialized tools for implementing anchored popovers, tooltips, and slide-out panels with smooth transitions. It includes a set of accessible form primitives and selection controls to ensure compatibility across different assistive technologies. Its broader capabilities cover the const

    Provides tabbed interfaces to organize related content panels on a single page.

    TypeScriptnextjsradix-uireact
    Voir sur GitHub↗10,125
  • vuematerial/vue-materialAvatar de vuematerial

    vuematerial/vue-material

    9,837Voir sur GitHub↗

    Vue Material is a comprehensive UI toolkit and framework for Vue.js that implements the Material Design specification. It provides a suite of pre-built, themed components designed to create consistent and responsive web applications. The library features dynamic theme support for runtime color scheme changes and automatic accessibility contrast management. It is designed for compatibility with server-side rendering to improve initial load times and search engine optimization, and it includes internationalization support for locale translation and text direction adjustments. The toolkit cover

    Implements top and bottom navigation bars to organize content into distinct, switchable tabbed views.

    Vuehacktoberfesthacktoberfest2021javascript
    Voir sur GitHub↗9,837
  • studio3t/robomongoAvatar de Studio3T

    Studio3T/robomongo

    9,369Voir sur GitHub↗

    RoboMongo is a cross-platform database manager and graphical interface for administering MongoDB databases. It serves as a shell integrated development environment and query tool for managing NoSQL data stores and exploring collections across multiple server instances. The application provides a visual environment for writing and executing modern JavaScript scripts and native shell commands. It includes capabilities for running aggregate queries with paginated results and supports side-by-side views for comparing data outputs. The tool covers remote database connectivity through SSH tunnelin

    Manages multiple concurrent database sessions and query views through a persistent state-driven tabbed interface.

    C++
    Voir sur GitHub↗9,369
  • carbon-design-system/carbonAvatar de carbon-design-system

    carbon-design-system/carbon

    9,172Voir sur GitHub↗

    Carbon is an enterprise design system that provides a comprehensive collection of reusable UI components, design tokens, and guidelines for building professional web applications. It functions as a CSS framework that enforces a unified design language across projects through standardized typography, spacing, and color palettes. The system utilizes a platform-agnostic design token system to maintain visual consistency across different technologies. This includes centralized management of brand colors, motion easing curves, and a curated library of accessible SVG icons. The framework covers a

    Provides components for organizing content into composable tabbed views to optimize screen real estate.

    TypeScript
    Voir sur GitHub↗9,172
  • mui/base-uiAvatar de mui

    mui/base-ui

    8,711Voir sur 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

    Provides tabbed interfaces to toggle between related content panels in horizontal or vertical layouts.

    TypeScriptaccessibilitydesign-systemreact
    Voir sur GitHub↗8,711
  • andlabs/uiAvatar de andlabs

    andlabs/ui

    8,357Voir sur 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

    Organizes multiple pages of controls into a single container using labeled tabs.

    Go
    Voir sur GitHub↗8,357
  • huntabyte/shadcn-svelteAvatar de huntabyte

    huntabyte/shadcn-svelte

    8,341Voir sur 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

    Organizes content into tabbed views to reduce visual clutter in the interface.

    TypeScriptbits-uishadcn-svelteshadcn-ui
    Voir sur GitHub↗8,341
Préc.123Suivant
  1. Home
  2. User Interface & Experience
  3. Tabbed Interfaces

Explorer les sous-tags

  • Adapter-Based BindingsMechanisms that use adapter patterns to dynamically link data sets to UI tab elements. **Distinct from Tabbed Interfaces:** Specifies the use of an adapter interface for dynamic content binding, whereas Tabbed Interfaces is a general UI category.
  • Session State Management1 sous-tagPersistence of user workspace configuration and active database sessions within tabbed interfaces. **Distinct from Tabbed Interfaces:** Focuses on the state and persistence of database sessions rather than just the visual tabbed layout
  • Tabbed Code Blocks1 sous-tagSpecialized tabbed interfaces for displaying multiple code snippets with syntax highlighting. **Distinct from Tabbed Interfaces:** Distinct from Tabbed Interfaces: specifically designed to wrap and switch between multiple code snippets.