awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to ephread/instructions

Open-source alternatives to Instructions

30 open-source projects similar to ephread/instructions, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Instructions alternative.

  • elrumordelaluz/reactourelrumordelaluz 的头像

    elrumordelaluz/reactour

    4,084在 GitHub 上查看↗

    This is a guided tour library and onboarding framework for React applications. It provides a system for creating interactive, step-by-step walkthroughs using element-anchored popovers and visual masking tools to highlight specific interface components. The library focuses on accessibility, providing built-in support for screen readers and keyboard navigation to ensure inclusive user onboarding. It allows for extensive customization by enabling the replacement of default interface elements, such as badges and buttons, with custom React components. The framework covers tour orchestration throu

    TypeScriptgetting-startedguideguided-tours
    在 GitHub 上查看↗4,084
  • gilbarbara/react-joyridegilbarbara 的头像

    gilbarbara/react-joyride

    7,588在 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

    TypeScriptjoyridereactreact-component
    在 GitHub 上查看↗7,588
  • linkedin/hopscotchlinkedin 的头像

    linkedin/hopscotch

    4,173在 GitHub 上查看↗

    Hopscotch is a JavaScript library and framework for creating interactive product tours and user onboarding guides. It serves as a tool for building step-by-step instructional walkthroughs that highlight specific page elements and display contextual tooltips to help users navigate web application interfaces. The library functions as a tooltip orchestrator that anchors instructional bubbles to HTML elements by calculating their position within the browser viewport. It supports the creation of branded tours through the use of custom stylesheets and markup templates for visual customization. The

    JavaScript
    在 GitHub 上查看↗4,173

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Find more with AI search
  • shipshapecode/shepherdshipshapecode 的头像

    shipshapecode/shepherd

    13,741在 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

    JavaScripthacktoberfestshepherdtour
    在 GitHub 上查看↗13,741
  • linkedinattic/hopscotchLinkedInAttic 的头像

    LinkedInAttic/hopscotch

    4,184在 GitHub 上查看↗

    Hopscotch is a guided onboarding framework and JavaScript tour engine designed to create step-by-step user orientations on web pages. It functions as a library for rendering interactive product walkthroughs and tours using configuration files and customizable bubbles and overlays. The system manages the progression of guided steps and supports the discovery of interactive features by highlighting specific elements of a web interface. It allows for the creation of tailored guided paths through a web application to assist with user onboarding. The library provides capabilities for modifying to

    JavaScript
    在 GitHub 上查看↗4,184
  • sorich87/bootstrap-toursorich87 的头像

    sorich87/bootstrap-tour

    4,411在 GitHub 上查看↗

    bootstrap-tour is a product tour library designed to create guided walkthroughs for websites using the Bootstrap framework. It functions as an interactive UI tool that uses a sequence of popover hints to highlight specific page elements and lead users through a workflow. The system coordinates guided experiences across multiple pages by mapping tour steps to unique URLs. It maintains user progress through local storage persistence, ensuring tours resume at the correct step after a page refresh. The library includes programmatic controls to start, pause, resume, or skip steps, and supports au

    CoffeeScript
    在 GitHub 上查看↗4,411
  • mamaral/onboardmamaral 的头像

    mamaral/Onboard

    6,581在 GitHub 上查看↗

    Onboard is an iOS onboarding framework designed for creating guided welcome screen sequences and tutorial flows. It provides a page transition engine to manage navigation and animations between sequential screens containing images, text, and action buttons. The framework includes a SwiftUI UI library with customizable layout components and styles. It features a system for animating content and managing the navigation flow, which allows for the implementation of smooth transitions and fade effects between instructional screens. The project covers background management with support for static

    Objective-C
    在 GitHub 上查看↗6,581
  • usablica/intro.jsusablica 的头像

    usablica/intro.js

    23,478在 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

    TypeScript
    在 GitHub 上查看↗23,478
  • keepsafe/taptargetviewKeepSafe 的头像

    KeepSafe/TapTargetView

    5,461在 GitHub 上查看↗

    TapTargetView is a set of UI components designed for user onboarding and feature discovery. It provides visual callouts, focus indicators, and markers that direct user attention toward specific screen elements to introduce new or hidden functionality. The system implements Material Design guidelines for its feature discovery UI, ensuring that visual highlights and interactive callouts remain consistent with standardized design specifications. It supports the creation of interactive product tours by chaining multiple interaction points into a sequential path. This is achieved through coordina

    Java
    在 GitHub 上查看↗5,461
  • amlcurran/showcaseviewamlcurran 的头像

    amlcurran/ShowcaseView

    5,551在 GitHub 上查看↗

    ShowcaseView is an iOS UI overlay library and user onboarding framework. It provides a customizable feature highlight component designed to visually isolate and emphasize specific buttons or sections of a mobile user interface. The library enables the creation of interactive product tours and in-app feature discovery by drawing attention to specific interface elements. It allows for the customization of highlight appearances, including colors and shapes, to match the visual theme of the application. The framework manages the user onboarding experience by highlighting UI elements and guiding

    Java
    在 GitHub 上查看↗5,551
  • kamranahmedse/driver.jskamranahmedse 的头像

    kamranahmedse/driver.js

    25,357在 GitHub 上查看↗

    Driver.js is a browser-based library designed for creating interactive product tours and guided walkthroughs. It provides a framework for building step-by-step instructional sequences that help users navigate complex application interfaces, facilitating onboarding and feature discovery. The library distinguishes itself through its state-driven orchestration, which manages the sequence of steps and transition logic for guided tours. It utilizes a full-screen overlay layer to capture user interactions and isolate specific interface components, employing visual masking techniques to dim surround

    TypeScriptfeature-introductionsoverlayoverlays
    在 GitHub 上查看↗25,357
  • hubspot/shepherdHubSpot 的头像

    HubSpot/shepherd

    13,737在 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

    JavaScript
    在 GitHub 上查看↗13,737
  • ealeksandrov/eaintroviewealeksandrov 的头像

    ealeksandrov/EAIntroView

    3,736在 GitHub 上查看↗

    EAIntroView is an onboarding UI library used to build sequential introduction and welcome screens. It functions as a customizable walkthrough and interactive tutorial framework for creating guided tours and step-by-step instructional guides. The library features a coordinate-based layout engine that defines UI element placement using coordinates and offsets mapped to individual pages. It includes an event-driven UI component that triggers specific logic and animations based on page transition and visibility events. The framework manages view navigation through a navigation-controlled introdu

    Objective-Cdemointroios
    在 GitHub 上查看↗3,736
  • appintro/appintroAppIntro 的头像

    AppIntro/AppIntro

    10,569在 GitHub 上查看↗

    AppIntro is an Android onboarding framework used to create swipeable introductory screens and feature walkthrough carousels. It provides a navigation controller to manage wizard-style flow control and a UI component library for handling slide transitions and immersive layouts. The framework integrates system runtime permission requests directly into the onboarding sequence, allowing developers to block navigation until required access is granted. It supports different navigation modes that can toggle between standard and wizard behaviors, including the ability to restrict slide transitions ba

    Kotlinappintrocustom-slideshacktoberfest
    在 GitHub 上查看↗10,569
  • binioter/guideviewbinIoter 的头像

    binIoter/GuideView

    3,946在 GitHub 上查看↗

    GuideView is an Android user onboarding library and UI masking framework used to create guided tours and feature tutorials. It provides utilities for identifying and visually isolating specific Android views by drawing semi-transparent overlays with highlighted holes to focus user attention. The library implements a system for chaining multiple instructional steps together, allowing for the sequencing of highlight pages in a specific order. It supports the attachment of custom text, images, or animations near highlighted views to provide instructional context. The framework manages visual tr

    Java
    在 GitHub 上查看↗3,946
  • gdquest/learn-gdscriptGDQuest 的头像

    GDQuest/learn-gdscript

    2,586在 GitHub 上查看↗

    learn-gdscript is an interactive coding course and tutorial application designed to teach GDScript programming fundamentals. It functions as a game engine education tool that allows absolute beginners to study basic programming concepts, variables, and functions. The project utilizes a sandboxed environment for practicing code execution and provides in-engine interactive tutorials. It features guided walkthroughs that direct users through editor interfaces to help them locate and understand software tools. The curriculum covers game development logic, including the implementation of physics-

    GDScriptappeducationgame-development
    在 GitHub 上查看↗2,586
  • ajay-prabhakar/awesome-flutter-uiajay-prabhakar 的头像

    ajay-prabhakar/awesome-flutter-ui

    1,179在 GitHub 上查看↗

    Awesome Flutter UI is a collection of design patterns and layout templates designed to accelerate the development of mobile application interfaces. It functions as a cross-platform UI kit, providing a library of pre-built components that allow developers to construct standard mobile screens and user flows using a unified codebase. The project distinguishes itself by offering ready-made templates for common mobile application requirements, including authentication, profile management, and media streaming. It also includes specialized patterns for mobile onboarding, enabling the creation of int

    Dartadobe-xdandroidawesome-list
    在 GitHub 上查看↗1,179
  • chakra-ui/zagchakra-ui 的头像

    chakra-ui/zag

    5,121在 GitHub 上查看↗

    Zag is a headless UI state machine library that provides unstyled component logic to ensure consistent behavior across different rendering engines. It functions as a toolkit for modeling complex user interface interactions using statecharts, decoupling the underlying logic and accessibility attributes from visual styling. The library is framework-agnostic, utilizing specialized adapters to bridge its state machine logic with various JavaScript libraries such as React, Solid, Vue, and Svelte. This approach allows developers to maintain a single interaction model while applying any CSS or styli

    TypeScripta11yaccessibilityagnostic
    在 GitHub 上查看↗5,121
  • ariok/bwwalkthroughariok 的头像

    ariok/BWWalkthrough

    2,751在 GitHub 上查看↗

    BWWalkthrough is a simple library that helps you build custom walkthroughs for your iOS App

    Swift
    在 GitHub 上查看↗2,751
  • ruipfcosta/swiftywalkthroughruipfcosta 的头像

    ruipfcosta/SwiftyWalkthrough

    371在 GitHub 上查看↗

    The easiest way to create a great walkthrough experience in your apps, powered by Swift.

    Swift
    在 GitHub 上查看↗371
  • skydoves/balloonskydoves 的头像

    skydoves/Balloon

    3,977在 GitHub 上查看↗

    Balloon is an Android popup manager and Jetpack Compose tooltip framework used to coordinate the display, positioning, and lifecycle of contextual popup windows. It functions as a user guidance overlay system, providing tools to highlight specific UI elements through anchored tooltips and informative overlays. The project distinguishes itself through an onboarding sequence orchestrator that chains multiple informational overlays into a guided series. It includes a specialized system for highlighting interface elements using mask-based screen dimming and visual highlight animations to draw att

    Kotlinandroidandroid-libraryandroid-ui
    在 GitHub 上查看↗3,977
  • microsoft/codetourmicrosoft 的头像

    microsoft/codetour

    4,541在 GitHub 上查看↗

    Code Tour is a VS Code extension that enables the creation of interactive, step-by-step guided walkthroughs of a codebase. It serves as a tool for guided code documentation, mapping descriptive explanations directly to specific file lines and directories within the editor to assist with codebase onboarding and technical knowledge transfer. The system distinguishes itself through the use of regular expression-based anchoring to maintain step stability across different versions of source code and the ability to export tours as portable files containing the necessary code context for playback wi

    TypeScriptcode-navigationknowledge-sharingonboarding
    在 GitHub 上查看↗4,541
  • theboredteam/boring.notchTheBoredTeam 的头像

    TheBoredTeam/boring.notch

    7,182在 GitHub 上查看↗

    boring.notch is a macOS notch interface extension that provides a customizable software overlay for the hardware notch area. It functions as a productivity widget hub and a custom system HUD overlay, allowing users to replace standard system heads-up displays for volume and brightness with custom visual indicators. The project includes an interface gesture controller to map touch and mouse interactions to specific system actions and application controls. It also features a temporary file shelf that serves as a workspace for staging files intended for quick transfer via wireless sharing protoc

    Swift
    在 GitHub 上查看↗7,182
  • chrisbuilds/terminaltexteffectsChrisBuilds 的头像

    ChrisBuilds/terminaltexteffects

    3,892在 GitHub 上查看↗

    This project is a terminal graphics library and command-line visual effects tool designed to create dynamic motion graphics using ANSI escape sequences. It provides a framework for implementing an ANSI text animation engine and a motion processor that handles the movement of characters along paths within a shell environment. The tool is distinguished by its wide array of pre-defined visual effects, ranging from simulated environmental phenomena like thunderstorms and fire to high-tech reveals such as laser etching and decryption animations. It also supports extensibility through a plugin-base

    Pythonascii-artterminal-basedvisual-effects
    在 GitHub 上查看↗3,892
  • chrisand1998/taskbarxChrisAnd1998 的头像

    ChrisAnd1998/TaskbarX

    8,023在 GitHub 上查看↗

    TaskbarX is a Windows taskbar customizer and UI enhancement tool designed to modify the appearance and layout of the desktop shell. It functions as a styling utility that centers taskbar icons and applies visual effects to the system interface. The project provides specific controls for taskbar visual styling, including the application of transparency, blur, acrylic effects, custom colors, and rounded corners. It features precise icon centering across multiple monitors with adjustable offsets and utilizes transition animations to manage icon movement. Beyond styling, the tool allows for the

    Visual Basic .NETanimationsautomationcenter-taskbar-icons
    在 GitHub 上查看↗8,023
  • abuanwar072/e-commerce-complete-flutter-uiabuanwar072 的头像

    abuanwar072/E-commerce-Complete-Flutter-UI

    4,819在 GitHub 上查看↗

    This project is a Flutter e-commerce UI kit and cross-platform mobile template providing a comprehensive library of screens and layouts for digital storefronts. It is designed to work across both Android and iOS operating systems to facilitate the development of online shopping applications. The kit includes pre-designed interfaces for product discovery, featuring homepages, category catalogs, and search filters. It also provides a dedicated series of layouts for mobile authentication, including user registration, login, and password recovery processes. The codebase covers a wide range of co

    Dartandroidandroid-appecommerce
    在 GitHub 上查看↗4,819
  • maplespe/explorerblurmicaMaplespe 的头像

    Maplespe/ExplorerBlurMica

    4,048在 GitHub 上查看↗

    ExplorerBlurMica is a system utility designed to apply transparency, blur, and material design effects to standard Windows desktop interface elements. It functions as a window effect injector and visual modifier specifically for the Windows File Explorer and other shell windows. The tool provides customization of background visual effects, including the addition of acrylic and mica transparency. It allows for the definition of specific blend colors for backgrounds and includes an adaptation system that synchronizes visual styles with the current operating system theme settings.

    C++acrylicblurexplorer
    在 GitHub 上查看↗4,048
  • chokcoco/css-inspirationchokcoco 的头像

    chokcoco/CSS-Inspiration

    10,866在 GitHub 上查看↗

    This project is a curated collection of galleries and component libraries that demonstrate pure CSS visual effects, 3D transforms, animation patterns, and layout solutions. It serves as a visual catalog of interactive UI elements and graphics built exclusively with HTML and CSS. The collection distinguishes itself by implementing complex interactivity, such as state management and animation triggers, using only CSS pseudo-classes and keyframes without any JavaScript. It also features a system for generative art and algorithmic patterns, as well as spatial 3D constructions using perspective an

    CSS
    在 GitHub 上查看↗10,866
  • longbridge/gpui-componentlongbridge 的头像

    longbridge/gpui-component

    11,793在 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

    Rustdesktop-applicationgpuirust
    在 GitHub 上查看↗11,793
  • mapbox/mapbox-gl-jsmapbox 的头像

    mapbox/mapbox-gl-js

    12,306在 GitHub 上查看↗

    Mapbox GL JS is a WebGL map rendering engine and interactive web map framework used to render vector tiles, raster imagery, and 3D terrain in the browser. It functions as a vector tile map library and geospatial data visualization tool, employing GPU-accelerated shaders to transform geospatial data into interactive maps. The project distinguishes itself through the integration of custom WebGL layers directly into the rendering pipeline and the use of data-driven expressions to map feature properties to visual attributes. It supports specialized data loading via PMTiles and provides offline ma

    TypeScript
    在 GitHub 上查看↗12,306