awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

74 Repos

Awesome GitHub RepositoriesTabbed Navigation

Components for organizing content into selectable tabbed views within a user interface.

Distinct from Navigation Tabs: None of the candidates were suitable; minting under UI umbrella to categorize navigation components.

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

Awesome Tabbed Navigation GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • zellij-org/zellijAvatar von zellij-org

    zellij-org/zellij

    33,683Auf GitHub ansehen↗

    Zellij is a terminal multiplexer and workspace manager designed to organize command-line sessions into persistent, reconfigurable layouts. It functions as a terminal plugin framework, allowing users to extend their environment with modular, event-driven components that interact with the host through a structured message-passing protocol. The project distinguishes itself through a layout-engine-based architecture that decouples visual pane arrangements from process execution, enabling automated and repeatable terminal workflows. It includes integrated support for web-based remote access, facil

    Provides a searchable tabbed interface for switching between active terminal sessions.

    Rustmultiplexerterminalworkspace
    Auf GitHub ansehen↗33,683
  • searxng/searxngAvatar von searxng

    searxng/searxng

    32,180Auf GitHub ansehen↗

    This project is a privacy-focused, self-hosted metasearch engine that aggregates results from a wide array of web, academic, and media sources into a single, unified interface. By acting as a proxy between the user and external search providers, it strips identifying headers and tracking parameters from requests, ensuring that search activity remains anonymous and protected from third-party profiling. The platform distinguishes itself through a modular, plugin-based architecture that allows for extensive customization of search behavior, result filtering, and interface branding. It supports a

    Organizes search categories into selectable tabs to help users filter results by content type.

    Pythonbingbravedegoogle
    Auf GitHub ansehen↗32,180
  • filamentphp/filamentAvatar von filamentphp

    filamentphp/filament

    31,215Auf GitHub ansehen↗

    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

    Allows developers to group related information into distinct sections that users can switch between to reduce clutter.

    PHPadminalpine-jsbuilder
    Auf GitHub ansehen↗31,215
  • marmelab/react-adminAvatar von marmelab

    marmelab/react-admin

    26,780Auf GitHub ansehen↗

    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

    Groups related record fields into separate, switchable views to reduce visual clutter and improve navigation within a single detail page.

    TypeScriptadminadmin-dashboardadmin-on-rest
    Auf GitHub ansehen↗26,780
  • mdbootstrap/mdb-ui-kitAvatar von mdbootstrap

    mdbootstrap/mdb-ui-kit

    24,256Auf GitHub ansehen↗

    The mdb-ui-kit is a frontend component library and visual extension that combines the Bootstrap 5 framework with Material Design principles. It provides a collection of pre-styled interface elements and responsive web templates to facilitate the development of consistent web applications. The toolkit extends the Bootstrap ecosystem by adding Material Design aesthetics and advanced styling options. It enables rapid prototyping through the use of pre-configured design blocks and provides mechanisms for deep visual customization via SCSS variables and native CSS custom properties, including supp

    Provides tabbed navigation components to organize and switch between different content views.

    SCSSbootstrapbootstrap-materialbootstrap-template
    Auf GitHub ansehen↗24,256
  • niri-wm/niriAvatar von niri-wm

    niri-wm/niri

    20,069Auf GitHub ansehen↗

    Niri is a Wayland compositor and tiling window manager designed for Linux systems. It functions as a display server that organizes application windows into a scrollable, column-based layout, providing a structured environment for managing graphical sessions, input routing, and hardware output. The project distinguishes itself through a declarative configuration engine that enables live-reloading of settings, allowing users to modify window rules, input bindings, and visual appearance without restarting the session. It features a physics-based animation system that uses spring-based curves to

    Switches between active tabs using standard focus commands or visual indicators.

    Rustrustsmithaytiling-window-manager
    Auf GitHub ansehen↗20,069
  • youzan/vant-weappAvatar von youzan

    youzan/vant-weapp

    18,398Auf GitHub ansehen↗

    vant-weapp is a UI library for WeChat Mini Programs, providing a collection of reusable interface components to create consistent user experiences. It functions as a layout framework for structuring applications and a mobile form component library for capturing structured user data. The project includes a specialized e-commerce component set designed for retail patterns, such as product cards, area selectors, and order submission bars. The library covers a broad range of capabilities, including application navigation architecture, complex form implementation through calendars and pickers, a

    Implements standardized tab bars and navigation elements to organize mini program content.

    JavaScriptminiprogramuivant
    Auf GitHub ansehen↗18,398
  • chalarangelo/30-seconds-of-cssAvatar von Chalarangelo

    Chalarangelo/30-seconds-of-css

    16,021Auf GitHub ansehen↗

    Short CSS code snippets for all your development needs

    Provides a pure CSS tabbed content panel using hidden radio buttons and the :checked pseudo-class.

    CSScsscss-snippetseducation
    Auf GitHub ansehen↗16,021
  • lwouis/alt-tab-macosAvatar von lwouis

    lwouis/alt-tab-macos

    14,841Auf GitHub ansehen↗

    Alt-tab-macos is a productivity utility designed to replace the default application switcher on macOS. It functions as a background application that aggregates active windows across all monitors and virtual desktops into a single, keyboard-driven interface, allowing users to navigate between applications, minimized windows, and hidden processes. The tool distinguishes itself by providing granular control over window states and visibility, enabling users to close, minimize, or toggle fullscreen modes directly from the switcher. It supports advanced navigation through customizable keyboard shor

    Aggregates and switches between windows located across multiple virtual desktops to maintain a seamless workflow.

    Swiftalt-tabalttabexpose
    Auf GitHub ansehen↗14,841
  • hammerspoon/hammerspoonAvatar von Hammerspoon

    Hammerspoon/hammerspoon

    14,497Auf GitHub ansehen↗

    Hammerspoon is a programmable automation engine for macOS that enables deep system-level control through a Lua scripting environment. By bridging high-level scripts with native Objective-C APIs, it allows users to interact with the operating system's accessibility tree, intercept hardware input streams, and manage the lifecycle of running applications. The project distinguishes itself through an event-driven architecture that registers asynchronous hooks for system notifications and hardware events. This allows for real-time automation, such as remapping keyboard and mouse inputs, managing wi

    Provides components for switching between grouped tabbed windows.

    Objective-Cautomationhammerspoonirc
    Auf GitHub ansehen↗14,497
  • jbranchaud/tilAvatar von jbranchaud

    jbranchaud/til

    14,116Auf GitHub ansehen↗

    This project is a markdown knowledge base used to maintain a curated collection of concise technical notes and write-ups across various programming languages and tools. It serves as a searchable personal reference library for documenting technical discoveries and software development patterns. The system implements a learning in public workflow, transforming markdown-based content storage into a static site. It utilizes directory-based routing to map folder structures to URL paths and employs schema-driven type generation to ensure data consistency across the knowledge base. The codebase cov

    Locates and switches to specific open tabs across multiple windows using a text query.

    Vim Script
    Auf GitHub ansehen↗14,116
  • d2-projects/d2-adminAvatar von d2-projects

    d2-projects/d2-admin

    12,643Auf GitHub ansehen↗

    d2-admin is an admin dashboard framework used to build back-office management interfaces. It provides a set of pre-configured layouts and themeable components, including foldable sidebars and draggable grid systems, to facilitate system oversight and control. The framework is distinguished by its multi-tab administration interface, which allows users to switch between pages and reorder tabs via drag and drop. It also features a dynamic translation system for multi-language interface localization and a dedicated toolset for tabular data management, enabling the import and export of data via CS

    Implements a multi-tab browsing interface that allows users to switch between pages and reorder tabs.

    JavaScript
    Auf GitHub ansehen↗12,643
  • h07000223/flycotablayoutAvatar von H07000223

    H07000223/FlycoTabLayout

    11,101Auf GitHub ansehen↗

    FlycoTabLayout is a Java-based library for building tabbed navigation interfaces in Android applications. It functions as a custom view component and navigation tool that allows developers to organize content into switchable categories using customizable indicators and animations. The library distinguishes itself through integrated notification badge components that display unread message tips and status indicators directly on individual tabs. It also provides specialized navigation synchronization, allowing the tab layout to function as a standalone component or as a linked navigation bar ti

    Provides a flexible tabbed navigation interface that can function as a standalone component or a linked navigation bar.

    Java
    Auf GitHub ansehen↗11,101
  • fdehau/tui-rsAvatar von fdehau

    fdehau/tui-rs

    10,875Auf GitHub ansehen↗

    tui-rs is a Rust framework for building rich terminal user interfaces and dashboards. It provides a terminal layout engine for dividing the screen into flexible rectangular regions and a widget library for rendering data in a terminal. The project includes a cross-platform terminal backend abstraction layer to ensure consistent rendering and compatibility across different operating system terminal drivers. The framework covers a wide range of UI components, including data visualization tools such as charts, progress gauges, and sparklines, as well as structural elements like data tables, ite

    Includes components for organizing terminal content into selectable, switchable tabbed views.

    Rust
    Auf GitHub ansehen↗10,875
  • arthursonzogni/ftxuiAvatar von ArthurSonzogni

    ArthurSonzogni/FTXUI

    9,686Auf GitHub ansehen↗

    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

    Enables switching between different content views using horizontal or vertical tabbed navigation.

    C++arthursonzogniasciiascii-art
    Auf GitHub ansehen↗9,686
  • aksonov/react-native-router-fluxAvatar von aksonov

    aksonov/react-native-router-flux

    8,927Auf GitHub ansehen↗

    This project is a cross-platform mobile navigation library and declarative routing engine. It maps components to named scenes within a centralized configuration to manage application flow and screen transitions. The system distinguishes itself through a variety of specialized navigation patterns, including a mobile drawer navigation system for side menus and a tab navigation framework for organizing top-level views. It also features a modal overlay manager for rendering screens as pop-ups or transparent lightboxes and a deep linking handler that maps incoming URIs to specific application scen

    Organizes screens into a tabbed interface with customizable labels, icons, and positioning.

    JavaScript
    Auf GitHub ansehen↗8,927
  • mui/base-uiAvatar von mui

    mui/base-ui

    8,711Auf GitHub ansehen↗

    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

    Controls tab activation and keyboard navigation, including focus looping between tab items.

    TypeScriptaccessibilitydesign-systemreact
    Auf GitHub ansehen↗8,711
  • nvim-tree/nvim-tree.luaAvatar von nvim-tree

    nvim-tree/nvim-tree.lua

    8,559Auf GitHub ansehen↗

    This project is a Lua-based file explorer plugin for Neovim that provides a sidebar tree interface for navigating project directories. It functions as a file system node manipulator and a Git-integrated file manager, allowing users to interact with their project structure directly within the editor. The plugin distinguishes itself by integrating version control status into the visual tree, enabling users to track, stage, and unstage files through the explorer interface. It also features a public API that allows external scripts to trigger internal functions and subscribe to system events. Th

    Implements a tabbed navigation system for opening and managing files in a focused view.

    Luafile-explorerluaneovim
    Auf GitHub ansehen↗8,559
  • geekyants/vue-native-coreAvatar von GeekyAnts

    GeekyAnts/vue-native-core

    8,281Auf GitHub ansehen↗

    Vue Native is a framework that compiles Vue.js single-file components into React Native primitives, enabling developers to build native iOS and Android applications using Vue syntax. At its core, it provides a build-time compiler that transforms Vue components into React components, while hooking Vue's dependency-tracking reactivity system into React's component lifecycle to trigger re-renders when observed data changes. The framework wraps React Native's native module bridge so Vue components can access device APIs through Vue's reactivity system, and maps Vue's component syntax to React Nat

    Supports bottom tab bars and material top tab bars for switching between screens.

    JavaScriptandroidframeworkios
    Auf GitHub ansehen↗8,281
  • smartcontractkit/chainlinkAvatar von smartcontractkit

    smartcontractkit/chainlink

    8,222Auf GitHub ansehen↗

    Chainlink is a decentralized oracle network that connects smart contracts to off-chain data, computation, and real-world systems. It provides a secure and reliable infrastructure for blockchain applications to access external information, execute automated workflows, and interact with other blockchains. The network is secured by a staking-based model where node operators lock LINK tokens as collateral, which can be slashed for poor performance, incentivizing honest and accurate data delivery. The platform distinguishes itself through a comprehensive set of capabilities that extend beyond basi

    Ships a basic 404 page with a link back to the homepage.

    Goblockchainchainlinkethereum
    Auf GitHub ansehen↗8,222
Vorherige123…4Nächste
  1. Home
  2. User Interface & Experience
  3. Tabbed Navigation

Unter-Tags erkunden

  • Dashboard Tab NavigationsOrganizing chart panels into switchable tabs so viewers can cycle through different data views without leaving the screen. **Distinct from Tabbed Navigation:** Distinct from Tabbed Navigation: focuses on dashboard-specific tab navigation for chart panels, not general UI tab components.
  • Dynamic Tab Data UpdatesCapabilities for updating tab content and state from a data source without refreshing the entire view. **Distinct from Dynamic Tab Titles:** Focuses on internal application tab state rather than browser tab titles.
  • Homepage Navigation CommandsOpening the configured homepage URLs in the current or new tabs via keyboard commands. **Distinct from Tabbed Navigation:** Distinct from Tabbed Navigation: focuses on navigating to a configured homepage, not organizing content into tabbed views.
  • Layout VariantsDifferent structural arrangements for tabs, such as sliding, common, or segmented layouts. **Distinct from Tabbed Navigation:** Focuses on the overall layout style (e.g., segmented vs sliding) rather than general navigation or internal content overrides.
  • Non-Wrapping Tab NavigationsCapabilities for moving to the next or previous tab and stopping at the first or last tab. **Distinct from Tabbed Navigation:** Distinct from Tabbed Navigation: focuses on non-wrapping navigation behavior, not general tabbed content organization.
  • Pager Tab Interfaces1 Sub-TagTabbed navigation components that are synchronized with a swipable view pager. **Distinct from Tabbed Navigation:** Specifically couples the tab selection with a paging view, whereas Tabbed Navigation is a more general content organization pattern
  • Programmatic Controls1 Sub-TagAPI methods and event listeners for managing UI components via code. **Distinct from Tabbed Navigation:** Distinct from Tabbed Navigation: focuses on the programmatic API and event-driven management rather than the visual layout of tabs.
  • Record Sub-navigation ManagersComponents for creating tabbed or list-based navigation menus for specific records. **Distinct from Tabbed Navigation:** Distinct from Tabbed Navigation: focuses on record-specific sub-navigation rather than general UI tabs.
  • Route SynchronizationMechanisms for aligning the active tab state with the application's current URL or routing state. **Distinct from Tabbed Navigation:** Distinct from Tabbed Navigation: focuses on the synchronization with the router rather than the general UI structure of tabs.
  • Single Tab Auto-Hiding1 Sub-TagAutomatically hides the tab or navigation bar when only one tab is open. **Distinct from Tabbed Navigation:** Distinct from Tabbed Navigation: focuses on auto-hiding the tab bar with a single tab, not general tabbed content organization.
  • Tab Interaction LogicCustomizable logic for handling tab presses, including interception and prevention of default behavior. **Distinct from Tabbed Navigation:** Focuses on the behavior of the interaction rather than the general layout of the tabbed navigation
  • Tab Navigation Settings1 Sub-TagConfiguration options for controlling initial states, animations, and tab rendering behaviors. **Distinct from Tabbed Navigation:** Focuses on the configuration parameters of the tab system rather than the general tabbed navigation structure.
  • Tab Search & SwitchingCapabilities for locating and switching to specific open browser tabs using text queries. **Distinct from Tabbed Window Navigation:** Distinct from Tabbed Window Navigation: focuses on searching for specific tabs by content/title across windows rather than structural navigation.
  • Tabbed Window NavigationComponents for switching between grouped tabbed windows. **Distinct from Tabbed Navigation:** Distinct from general tabbed navigation; focuses on window-level tabbed organization.