awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to binioter/guideview

Projects sharing features with GuideView

30 open-source projects similar to binioter/guideview, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • linkedin/hopscotchlinkedin avatar

    linkedin/hopscotch

    4,173View on 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
    View on GitHub↗4,173
  • elrumordelaluz/reactourelrumordelaluz avatar

    elrumordelaluz/reactour

    4,084View on 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
    View on GitHub↗4,084
  • ephread/instructionsephread avatar

    ephread/Instructions

    5,195View on GitHub↗

    Instructions is a Swift framework designed for creating guided tours and user onboarding experiences. It manages the sequence, animations, and layouts of instructional bubbles and highlighting markers to lead users through application features. The library provides tools for interface highlighting, using dimmed background overlays and precise cutouts to draw attention to specific UI elements. It includes mechanisms for walkthrough flow control, allowing developers to manage linear progression, jump to specific steps, or implement tour skipping logic. Visual elements are customizable through

    Swift
    View on GitHub↗5,195

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • hubspot/shepherdHubSpot avatar

    HubSpot/shepherd

    13,737View on 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
    View on GitHub↗13,737
  • amlcurran/showcaseviewamlcurran avatar

    amlcurran/ShowcaseView

    5,551View on 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
    View on GitHub↗5,551
  • keepsafe/taptargetviewKeepSafe avatar

    KeepSafe/TapTargetView

    5,461View on 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
    View on GitHub↗5,461
  • sventiigi/whatsnewkitSvenTiigi avatar

    SvenTiigi/WhatsNewKit

    4,379View on GitHub↗

    WhatsNewKit is a framework for implementing version-based feature highlights and "what's new" overlays within iOS and macOS applications. It provides a Swift UI component library and UIKit onboarding interfaces to communicate new functionality to users through visual showcase screens. The framework includes a version-based feature tracker that manages records of which app updates a user has seen. This mechanism triggers targeted announcement overlays based on the current software version and user interaction history to ensure updates are only presented once. The library covers the creation o

    Swift
    View on GitHub↗4,379
  • microsoft/codetourmicrosoft avatar

    microsoft/codetour

    4,541View on 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
    View on GitHub↗4,541
  • mamaral/onboardmamaral avatar

    mamaral/Onboard

    6,581View on 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
    View on GitHub↗6,581
  • pomber/code-surferpomber avatar

    pomber/code-surfer

    6,378View on GitHub↗

    Code Surfer is a web-based code slide framework and presentation tool designed for creating technical slides. It functions as a code animation library and diff visualizer that enables the rendering of source code with animated transitions, zooming, and highlighting. The project focuses on visualizing code evolution through state morphing and diff animations. It uses coordinate-based view transitions and smooth scrolls to guide viewers through changes between different code versions across a slide deck. The framework provides capabilities for attention management via line-level focus, section

    JavaScriptcodedeckkeynote
    View on GitHub↗6,378
  • sorich87/bootstrap-toursorich87 avatar

    sorich87/bootstrap-tour

    4,411View on 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
    View on GitHub↗4,411
  • skydoves/balloonskydoves avatar

    skydoves/Balloon

    3,977View on 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
    View on GitHub↗3,977
  • roberthein/tinyconstraintsroberthein avatar

    roberthein/TinyConstraints

    4,091View on GitHub↗

    TinyConstraints is a declarative UI layout engine and constraint-based positioning framework designed to simplify the definition of view constraints, spatial relationships, and element dimensions. It functions as an auto layout wrapper library that allows for the positioning of elements through relational anchors and priority-based sizing rules. The system enables adaptive interface design by supporting custom view stacking in horizontal or vertical sequences and the use of offsets for precise edge alignment and centering. It further supports dynamic interface animations by updating layout co

    Swift
    View on GitHub↗4,091
  • bespokejs/bespokebespokejs avatar

    bespokejs/bespoke

    4,803View on GitHub↗

    Bespoke is a lightweight JavaScript presentation framework designed for creating sequenced web presentations. It functions as a DOM-based slide controller and navigation engine that manages the visibility and styling of HTML elements to create presentation flows. The framework is built around a plugin-based architecture that allows for the extension of core behavior. This system enables the injection of custom logic into the navigation workflow by intercepting and modifying system events, including the ability to cancel specific actions. The toolkit covers content element definition and stat

    JavaScript
    View on GitHub↗4,803
  • abuanwar072/e-commerce-complete-flutter-uiabuanwar072 avatar

    abuanwar072/E-commerce-Complete-Flutter-UI

    4,819View on 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
    View on GitHub↗4,819
  • blivesta/animsitionblivesta avatar

    blivesta/animsition

    3,810View on GitHub↗

    Animsition is a CSS page transition library and frontend motion framework designed to create fluid visual effects, such as fades and zooms, between web pages. It functions as a DOM navigation animator that manages the timing and sequence of page removal and insertion to provide continuous movement between screens. The system operates as a page overlay animator, utilizing a coordinate-based slide controller to move covering elements across the screen in specific directions. These overlays mask background changes during transitions to maintain visual continuity. The framework leverages hardwar

    CSS
    View on GitHub↗3,810
  • daimajia/androidviewanimationsdaimajia avatar

    daimajia/AndroidViewAnimations

    12,446View on GitHub↗

    AndroidViewAnimations is an animation library and visual effects toolkit for Android applications. It provides a framework for implementing motion effects, such as bouncing, sliding, and rotating transitions, for views within Android layouts. The library features a collection of predefined motion presets and stylized transition effects. These include curated sequences for shaking and pulsing to guide user attention, as well as complex movements like hinging or rolling for interface entry and exit. The toolkit covers a wide range of visual effects, including linear slides, elastic bounces, tr

    Javaandroidanimationeasing-functions
    View on GitHub↗12,446
  • fogleman/ggfogleman avatar

    fogleman/gg

    4,778View on GitHub↗

    gg is a Go 2D graphics library and vector graphics engine designed for programmatic image generation. It provides a canvas rendering API to create custom 2D shapes, paths, and visual assets, which can be exported as PNG and JPG files. The toolkit enables the construction of complex geometry using Bezier curves and custom paths. It supports a variety of rendering operations, including filling and stroking paths, applying linear and radial gradients, and utilizing surface patterns. The library covers a broad range of capabilities, including text rendering with word wrapping and dimension measu

    Go
    View on GitHub↗4,778
  • francoischalifour/medium-zoomfrancoischalifour avatar

    francoischalifour/medium-zoom

    3,933View on GitHub↗

    medium-zoom is a JavaScript image zoom library and frontend UI component that creates a full-screen image expansion effect when a user clicks a picture in a web browser. It functions as a responsive image overlay that transforms embedded media into high-definition zoomed views. The library supports swapping low-resolution image sources for high-definition versions specifically when the zoom effect is triggered. It allows for external elements to trigger the expansion and provides the ability to dynamically manage which images or groups of elements are zoomable. Users can customize the zoom o

    JavaScripteventimageimage-zoom
    View on GitHub↗3,933
  • google/cameraviewgoogle avatar

    google/cameraview

    4,708View on GitHub↗

    Cameraview is an Android camera integration library used to embed live camera previews and capture photos or videos within applications. It provides a reusable UI component that manages camera hardware initialization and real-time stream rendering. The library includes a media capture framework to control hardware settings such as focus, flash, and aspect ratios for recording images and video files. The project covers functional domains including Android hardware configuration via layout attributes and the rendering of continuous camera streams for immediate visual feedback.

    Javaandroidcamera
    View on GitHub↗4,708
  • junixapp/xpopupjunixapp avatar

    junixapp/XPopup

    8,022View on GitHub↗

    XPopup is an Android popup UI framework and overlay component library used to build customizable dialogs, bottom sheets, and overlay views. It serves as a dialog engine for creating high-performance popup views and provides a toolkit for executing entrance and exit transitions. The library is distinguished by its ability to render ultra-long, high-resolution images using memory-efficient loading and drag-to-dismiss interactions. It supports displaying overlay views while an application is in the background through system overlay permissions. The framework covers anchor-based positioning for

    Javaandroidbottomsheetdialog
    View on GitHub↗8,022
  • konvajs/react-konvakonvajs avatar

    konvajs/react-konva

    6,362View on GitHub↗

    react-konva is a declarative React canvas graphics library and 2D vector graphics framework. It serves as a rendering engine and interactive canvas toolset that allows for the drawing and management of complex 2D shapes and graphics using a React component model. The library maps reactive component trees to an underlying object-oriented graphics scene graph, enabling the synchronization of visual states with application data. It provides specialized tools for building interactive graphical interfaces, including support for multi-touch gestures, drag-and-drop functionality, and real-time trans

    TypeScript
    View on GitHub↗6,362
  • react-native-modal/react-native-modalreact-native-modal avatar

    react-native-modal/react-native-modal

    5,657View on GitHub↗

    This is a mobile UI overlay library for React Native that provides an animated modal component. It functions as a gesture-responsive interface element used to present supplementary content via overlay windows that support custom transitions and dynamic layout adjustments. The library features a dynamic layout observer that automatically resizes and repositions components during screen rotations or when the on-screen keyboard appears. It implements gesture-based navigation, allowing users to dismiss overlays through configured swipe gestures and backdrop interactions. The project covers anima

    TypeScriptandroidanimatedanimation
    View on GitHub↗5,657
  • orhanobut/dialogplusorhanobut avatar

    orhanobut/dialogplus

    4,963View on GitHub↗

    Dialogplus is an Android dialog UI library and layout framework providing a collection of customizable pop-up windows and reusable interface elements. It serves as a toolkit for organizing list, grid, and custom view content within mobile screen overlays. The library enables the rendering of pop-up windows with tailored headers, footers, and content areas. It includes systems for placing these overlays at the top, center, or bottom of the display using built-in animations and predefined layout patterns. The framework supports flexible content organization through the use of scrollable lists,

    Javaandroidbottom-sheetdialog
    View on GitHub↗4,963
  • lokesh/lightbox2lokesh avatar

    lokesh/lightbox2

    6,375View on GitHub↗

    Lightbox2 is a client-side JavaScript image lightbox designed to display images in a modal overlay window on top of current web page content. It functions as a modal image viewer that zooms images into a centered overlay with a darkened background, preventing navigation away from the original page. The project implements image gallery overlays for web image presentation, creating a focused viewing experience for photographs or graphics by dimming the rest of the website. The system handles image presentation through event-driven modal triggering and dynamic HTML injection. It utilizes attrib

    JavaScript
    View on GitHub↗6,375
  • beto-rodriguez/livecharts2beto-rodriguez avatar

    beto-rodriguez/LiveCharts2

    5,280View on GitHub↗

    LiveCharts2 is a .NET data visualization library and cross-platform charting framework. It provides a unified API for rendering interactive charts, maps, and gauges across various .NET user interface frameworks. The library includes a dynamic gauge library for displaying real-time metrics and an interactive mapping tool for rendering geographic data. These components enable the creation of cross-platform UI dashboards, real-time data monitoring tools, and interactive business intelligence reports.

    C#
    View on GitHub↗5,280
  • jackmoore/colorboxjackmoore avatar

    jackmoore/colorbox

    4,731View on GitHub↗

    Colorbox is a jQuery-based lightbox plugin and modal overlay library used to display images, HTML, and external content within a centered window. It functions as a customizable UI component and an AJAX content loader capable of fetching remote data via GET or POST requests. The library distinguishes itself through its ability to group multiple media items into a sequential image gallery slideshow. It includes a state-based sequencing system that provides previous and next navigation controls to cycle through these collections. The tool covers a broad range of rendering and management capabil

    JavaScript
    View on GitHub↗4,731
  • castorflex/smoothprogressbarcastorflex avatar

    castorflex/SmoothProgressBar

    4,512View on GitHub↗

    SmoothProgressBar is an Android custom progress bar library designed to render customizable horizontal and circular indeterminate loading indicators. It functions as a reusable UI component and view extension used to display the status of background processes within Android applications. The library provides smooth animations and custom styles to create fluid loading states. It supports both linear and circular formats, allowing for specific colors and styles to match a mobile application's design system.

    Java
    View on GitHub↗4,512
  • std-microblock/breeze-shellstd-microblock avatar

    std-microblock/breeze-shell

    3,051View on GitHub↗

    Breeze Shell is a custom shell extension and operating system context menu customizer. It provides a replacement interface for native system menus, allowing for the modification of both the behavior and appearance of right-click interactions. The project enables the addition of custom buttons and actions to system menus through an embedded script interface. It allows for the complete replacement of default operating system menus with custom interfaces that feature unique visual themes and animations. The software integrates with the operating system to intercept context menu events and injec

    C++context-menuexploreronecommander
    View on GitHub↗3,051
  • facebook/popfacebook avatar

    facebook/pop

    19,559View on GitHub↗

    Pop is an animation library for iOS and macOS designed to manage property animations, value interpolation, and physics engines. It functions as a framework for linking animation engines to arbitrary object properties, extending beyond standard view attributes. The library features a physics-based animation engine that generates motion based on velocity, friction, and target values. This system enables the creation of spring and decay animations to simulate real-world dynamics. The project also provides tools for value interpolation using easing curves, display-link driven updates synced to s

    Objective-C++
    View on GitHub↗19,559