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
·

8 repository-uri

Awesome GitHub RepositoriesGuided Tour Components

Interactive overlays that highlight UI elements to provide step-by-step user onboarding.

Explore 8 awesome GitHub repositories matching user interface & experience · Guided Tour Components. Refine with filters or upvote what's useful.

Awesome Guided Tour Components GitHub Repositories

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

    ant-design/ant-design

    98,362Vezi pe GitHub↗

    Ant Design is an enterprise-grade component library and design system framework built for developing complex, data-heavy web applications. It provides a comprehensive collection of pre-built, state-driven interface elements that map data properties to rendered components, ensuring consistent interaction patterns and visual language across large-scale projects. The library distinguishes itself through a robust styling architecture that utilizes design tokens and hierarchical configuration providers to propagate global settings like themes, locale, and layout direction. By employing component-l

    Interactive overlays highlight specific UI elements with customizable masks and navigation to facilitate user onboarding.

    TypeScriptant-designantddesign-systems
    Vezi pe GitHub↗98,362
  • element-plus/element-plusAvatar element-plus

    element-plus/element-plus

    27,531Vezi pe GitHub↗

    Element Plus is a Vue.js UI component library and enterprise web design system used for building professional web applications with Vue.js 3. It provides a comprehensive set of pre-styled interactive components and tools designed for creating responsive user interfaces. The project includes a customizable component theme system for managing global CSS variables and dark mode palettes. It also features a Vue.js migration toolkit with automated transpilation tools to convert legacy UI code to current component standards. The library covers a wide range of capability areas, including high-perfo

    Ships an interactive walkthrough system featuring keyboard-controlled steps and target markers for user onboarding.

    TypeScriptcomponent-libraryelement-pluselement-ui
    Vezi pe GitHub↗27,531
  • marmelab/react-adminAvatar marmelab

    marmelab/react-admin

    26,780Vezi pe GitHub↗

    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

    Provides interactive overlays to guide users through application features.

    TypeScriptadminadmin-dashboardadmin-on-rest
    Vezi pe GitHub↗26,780
  • usablica/intro.jsAvatar usablica

    usablica/intro.js

    23,478Vezi pe GitHub↗

    Intro.js is a JavaScript onboarding tour library and web interface guide framework. It functions as an interactive product walkthrough tool that uses tooltips and highlights to explain software features to users. The library enables the creation of guided onboarding tours, interactive product tours, and step-by-step walkthroughs. These tools facilitate software feature discovery and provide application interface guidance to help users navigate layouts. The system manages the user experience through sequenced step orchestration, coordinate-based tooltip positioning, and DOM-based element high

    Ships interactive overlays that highlight UI elements to provide step-by-step feature explanations.

    TypeScript
    Vezi pe GitHub↗23,478
  • shipshapecode/shepherdAvatar shipshapecode

    shipshapecode/shepherd

    13,741Vezi pe GitHub↗

    Shepherd is a client-side onboarding framework and interactive product tour library used to create step-by-step guided walkthroughs. It functions as a UI guided tour system and DOM element highlighting tool that displays instructional overlays and tooltips to guide users through a web application interface. The system features a dynamic layout engine for anchoring tooltips to target elements and preventing screen overflow. It supports multi-element highlighting to draw attention to several UI components simultaneously and includes focus trapping to restrict keyboard navigation to active tour

    Provides interactive overlays and tooltips that guide users through a UI via a series of steps.

    JavaScripthacktoberfestshepherdtour
    Vezi pe GitHub↗13,741
  • hubspot/shepherdAvatar HubSpot

    HubSpot/shepherd

    13,737Vezi pe GitHub↗

    Shepherd is an interactive product tour framework and JavaScript onboarding library used to build step-by-step instructional journeys. It serves as a web application guidance tool that presents sequences of instructional overlays to help users navigate interfaces and discover features. The library enables the creation of guided user tours, onboarding experiences, and interactive application guides. It is used to provide contextual in-app education and drive product feature adoption by leading users through specific workflows. The framework utilizes configuration-driven tour definitions and a

    Provides interactive overlays that highlight UI elements for step-by-step user onboarding.

    JavaScript
    Vezi pe GitHub↗13,737
  • gilbarbara/react-joyrideAvatar gilbarbara

    gilbarbara/react-joyride

    7,588Vezi pe GitHub↗

    react-joyride is a user onboarding library for React applications used to create interactive guided tours and walkthroughs. It provides a framework for defining sequences of tooltips and beacons that highlight specific user interface elements to introduce users to application features. The library distinguishes itself through a programmatic controller that allows developers to manage tour state, navigation, and lifecycle events via external application logic. It supports a high degree of visual extensibility, allowing the replacement of default tooltips and beacons with custom components to m

    Provides interactive overlays and beacons to guide users through a web application's features.

    TypeScriptjoyridereactreact-component
    Vezi pe GitHub↗7,588
  • ohif/viewersAvatar OHIF

    OHIF/Viewers

    4,035Vezi pe GitHub↗

    Viewers is a zero-footprint DICOMweb medical imaging viewer and a modular plugin framework. It serves as a diagnostic interface for rendering 2D and 3D medical images, providing a web-based clinical workflow engine to automate image layouts and toolsets. The project distinguishes itself through a highly extensible architecture that allows for the development of custom clinical workflows, specialized viewing modes, and the integration of external functional extensions. It includes a dedicated command line interface for managing these plugins and supports white-labeling through a comprehensive

    Provides interactive onboarding walkthroughs that highlight UI elements to guide users through viewing modes.

    TypeScriptcancer-imaging-researchdicomdicom-viewer
    Vezi pe GitHub↗4,035
  1. Home
  2. User Interface & Experience
  3. Component Utilities
  4. Guided Tour Components

Explorează sub-etichetele

  • Accessible Tour ComponentsTour components specifically implementing ARIA and focus management for assistive technologies. **Distinct from Guided Tour Components:** Specializes general tour components by adding accessibility-specific requirements like focus traps and screen reader support.