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 RepositoriesProgress Steps

Multi-step trackers for guiding users through sequential workflows.

Distinguishing note: No existing candidates provided; minting under UI umbrella.

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

Awesome Progress Steps 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.
  • addyosmani/agent-skillsAvatar de addyosmani

    addyosmani/agent-skills

    60,849Voir sur GitHub↗

    Agent-skills is a collection of structured instructions and behavioral personas designed to standardize how AI coding agents perform engineering tasks. It functions as a workflow orchestrator that maps natural language intent to repeatable technical sequences and verification checklists. The project distinguishes itself through the use of specialized markdown-defined roles, such as security auditors or test engineers, to apply targeted domain expertise. It employs an evidence-based verification model that requires runtime data or passing tests as mandatory exit criteria to ensure AI-generated

    Provides a system for mapping short-hand triggers to structured engineering sequences and verification checklists.

    Shellagent-skillsantigravityantigravity-ide
    Voir sur GitHub↗60,849
  • 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

    Includes a multi-step tracker to guide users through complex workflows.

    HTMLadmin-dashboardadminpanelboilerplate-template
    Voir sur GitHub↗41,180
  • filamentphp/filamentAvatar de filamentphp

    filamentphp/filament

    31,215Voir sur GitHub↗

    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

    Filament runs custom logic before or after validation occurs on specific wizard steps to perform data processing.

    PHPadminalpine-jsbuilder
    Voir sur GitHub↗31,215
  • scwang90/smartrefreshlayoutAvatar de scwang90

    scwang90/SmartRefreshLayout

    25,141Voir sur GitHub↗

    SmartRefreshLayout is a pull-to-refresh framework and gesture interaction library for Android. It provides a scroll view wrapper that integrates interactive refresh headers and loading footers into mobile user interfaces, coordinating synchronized scrolling and touch events. The project features a pluggable architecture for custom refresh indicators and secondary refresh mechanisms. It utilizes damping-based gesture translation and overscroll rebound mechanisms to manage the tactile feel of drag resistance and physics-based animations. The library covers a broad range of interaction logic, i

    Enables swapping default refresh headers with custom views or animations via configuration.

    Javaandroidandroid-uifooter
    Voir sur GitHub↗25,141
  • usablica/intro.jsAvatar de usablica

    usablica/intro.js

    23,478Voir sur 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

    Orchestrates the sequenced progression of instructional steps by tracking the current index in a tour array.

    TypeScript
    Voir sur GitHub↗23,478
  • mastra-ai/mastraAvatar de mastra-ai

    mastra-ai/mastra

    21,221Voir sur GitHub↗

    Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and multi-agent systems. It provides a comprehensive suite of primitives for creating resilient AI applications, including durable workflow orchestration, event-driven agent loops, and semantic memory management. By integrating these core components, the platform enables developers to build complex, multi-step processes that can reason about goals and execute tasks without manual intervention. The framework distinguishes itself through its focus on observability and secure, isolated execut

    Provides real-time visibility into workflow execution progress by emitting incremental status updates during step processing.

    TypeScriptagentsaichatbots
    Voir sur GitHub↗21,221
  • mukul975/anthropic-cybersecurity-skillsAvatar de mukul975

    mukul975/Anthropic-Cybersecurity-Skills

    19,327Voir sur GitHub↗

    817 structured cybersecurity skills for AI agents · Mapped to 6 frameworks: MITRE ATT&CK, NIST CSF 2.0, MITRE ATLAS, D3FEND, NIST AI RMF & MITRE F3 (Fight Fraud) · agentskills.io standard · Works with Claude Code, GitHub Copilot, Codex CLI, Cursor, Gemini CLI & 20+ platforms · 29 security domains · Apache 2.0

    Provides step-by-step security workflows with exact CLI commands, prerequisites, and verification steps.

    Pythonai-agentsclaude-codecloud-security
    Voir sur GitHub↗19,327
  • livekit/livekitAvatar de livekit

    livekit/livekit

    19,358Voir sur GitHub↗

    LiveKit is a comprehensive framework for building and orchestrating real-time, multimodal AI agents that interact with users through voice, video, and text. It provides a centralized, event-driven architecture to manage the entire lifecycle of automated participants, from initialization and session state management to graceful shutdown. By utilizing a selective forwarding unit, the platform efficiently routes media streams between participants and agents, ensuring low-latency communication and secure, token-based authentication for all connections. The platform distinguishes itself through it

    Sequences multiple tasks into ordered groups that share conversation context for complex, multi-step interactions.

    Gogolangmedia-serversfu
    Voir sur GitHub↗19,358
  • 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 a visual progress flow using icons and status markers to track multi-step processes.

    TypeScriptcomponent-libraryui-componentsvue
    Voir sur GitHub↗18,381
  • reduxjs/redux-thunkAvatar de reduxjs

    reduxjs/redux-thunk

    17,695Voir sur GitHub↗

    redux-thunk is a middleware for Redux that enables action creators to return functions instead of objects. This allows the store to handle asynchronous side effects and manage complex workflows and delayed state updates. The middleware acts as a side effect orchestrator that intercepts dispatched functions to execute asynchronous logic, such as API calls. It also functions as a dependency injection layer, allowing external services or mock objects to be passed into action creators to improve modularity and testability. The project provides capabilities for orchestrating control flow and coor

    Coordinates multiple asynchronous tasks and conditional state updates by chaining promises within middleware.

    TypeScript
    Voir sur GitHub↗17,695
  • hsliuping/tradingagents-cnAvatar de hsliuping

    hsliuping/TradingAgents-CN

    17,494Voir sur GitHub↗

    TradingAgents-CN is a multi-agent framework designed for autonomous financial market analysis and automated trading execution. It functions as a containerized orchestrator that leverages large language models to perform complex reasoning, research, and decision-making tasks within financial environments. The platform distinguishes itself through a modular architecture that integrates diverse artificial intelligence providers and financial data sources into a unified pipeline. It provides granular control over agent behavior through prompt-driven logic configuration and multi-model orchestrati

    Tracks the real-time status of ongoing market research through visual progress indicators and step-by-step breakdowns.

    Python
    Voir sur GitHub↗17,494
  • gollum/gollumAvatar de gollum

    gollum/gollum

    14,279Voir sur GitHub↗

    Gollum is a Git-powered wiki engine and content management system that provides a web-based interface for editing and organizing files stored in a Git repository. It functions as a self-hosted documentation tool, using a Git-based storage backend to manage page content and track version history. The system is characterized by a pluggable markup rendering architecture that converts multiple markup languages and specialized notations into HTML. It supports a wide array of rich content, including mathematical typesetting, BibTeX bibliographies, and diagrams rendered via Mermaid. Broad capabilit

    Adds previous and next navigation links between pages based on filename prefixes.

    Rubydocumentationdocumentation-toolgollum
    Voir sur GitHub↗14,279
  • codermjlee/mjrefreshAvatar de CoderMJLee

    CoderMJLee/MJRefresh

    13,814Voir sur GitHub↗

    MJRefresh is a scroll view interaction library and a set of reusable UI components for implementing pull-to-refresh and infinite scrolling behaviors in mobile user interfaces. It provides customizable refresh indicators and controllers that manage reload callbacks and loading states within scrollable containers. The library allows for the replacement of standard loading indicators with custom images, GIF sequences, and status labels to match specific visual branding. It includes a global configuration store to handle dynamic UI localization and the translation of refresh content across an app

    Enables the creation of bespoke refresh headers and footers tailored to specific visual branding.

    Objective-Cobjective-crefresh
    Voir sur GitHub↗13,814
  • shipshapecode/shepherdAvatar de shipshapecode

    shipshapecode/shepherd

    13,741Voir sur 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

    Allows tour steps to be executed only when specific logic or application state requirements are met.

    JavaScripthacktoberfestshepherdtour
    Voir sur GitHub↗13,741
  • hubspot/shepherdAvatar de HubSpot

    HubSpot/shepherd

    13,737Voir sur 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

    Manages the sequential progression of a guided tour based on user interaction events.

    JavaScript
    Voir sur GitHub↗13,737
  • picturepan2/spectreAvatar de picturepan2

    picturepan2/spectre

    11,317Voir sur GitHub↗

    Spectre is a comprehensive CSS framework and UI utility toolkit designed for building responsive web interfaces. It functions as a CSS component library that provides pre-styled interface elements and helper classes to facilitate frontend UI development. The framework is distinguished by a pure-CSS component architecture that avoids dependence on external JavaScript runtimes. It utilizes a SASS-based build pipeline that supports class prefixing, stylesheet pruning, and a variable-based theme system for creating custom design systems. The project covers a wide range of layout and interface ca

    Displays a visual sequence of tasks to show a user their current state in a multi-step process.

    CSS
    Voir sur GitHub↗11,317
  • migueldeicaza/gui.csAvatar de migueldeicaza

    migueldeicaza/gui.cs

    11,070Voir sur GitHub↗

    gui.cs is a .NET terminal user interface toolkit and framework used to build interactive, cross-platform text-based applications. It provides a structured system for composing terminal views using a view hierarchy and a dedicated layout engine. The library distinguishes itself through a component-based widget system and a constraint-based layout engine that allows interfaces to remain responsive across different terminal window dimensions. It employs a virtual-screen buffer to minimize flickering during redraws and uses state-driven theme configurations to maintain persistent visual styles.

    Includes tools for designing multi-step wizards and guided input processes.

    C#
    Voir sur GitHub↗11,070
  • gui-cs/terminal.guiAvatar de gui-cs

    gui-cs/Terminal.Gui

    11,068Voir sur GitHub↗

    Terminal.Gui is a cross-platform .NET toolkit for building interactive text-based user interfaces. It provides a component-based architecture, a terminal rendering engine, and a declarative layout system to create console applications that run consistently across Windows, macOS, and Linux. The framework distinguishes itself with a comprehensive set of interactive console widgets, including data grids, hex editors, and hierarchical tree components. It supports advanced visual capabilities such as 24-bit True Color, Sixel image support, and a relative-coordinate layout system that adapts to ter

    Implements guided workflows that organize complex user interactions into a sequence of navigable steps.

    C#consoleconsole-applicationcross-platform
    Voir sur GitHub↗11,068
  • yedf/dtmAvatar de yedf

    yedf/dtm

    10,885Voir sur GitHub↗

    dtm is a distributed transaction framework and workflow orchestrator designed to manage data consistency across microservices. It functions as a centralized coordinator that synchronizes distributed transactions and manages the state and execution flow of complex sequences of distributed tasks. The framework implements several coordination patterns, including Saga, TCC, and XA, to prevent synchronization errors. It specifically provides a multi-language transaction coordinator to synchronize operations across services written in different programming languages and utilizes a reliable messagin

    Orchestrates complex sequences of distributed tasks to fulfill specific business use cases.

    Go
    Voir sur GitHub↗10,885
  • boto/boto3Avatar de boto

    boto/boto3

    9,834Voir sur GitHub↗

    Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud infrastructure and services. It serves as a cloud management API client and resource manager for provisioning, configuring, and scaling virtual servers, databases, and storage. The library enables the implementation of infrastructure-as-code through declarative templates and scripts, allowing for the deployment of identical resource stacks across multiple accounts and geographic regions. It also provides a framework for coordinating distributed workflows, serverless functions, and contain

    Provides agent interfaces with step-by-step guided workflows to assist in resolving customer issues.

    Pythonawsaws-sdkcloud
    Voir sur GitHub↗9,834
Préc.123Suivant
  1. Home
  2. User Interface & Experience
  3. Progress Steps

Explorer les sous-tags

  • Refresh Indicator Customizations2 sous-tagsVisual modification options for the indicators used during content refreshing processes. **Distinct from Step Indicator Customizations:** Specifically targets refresh indicators rather than progress step indicators.
  • Research Progress TrackersUtilities for visualizing the status and step-by-step progress of automated research and analysis tasks. **Distinct from Progress Steps:** Distinct from general progress steps: focuses on tracking the state of multi-agent research workflows specifically.
  • State-Based Workflow OrchestratorsSystems for coordinating complex sequences of asynchronous state transitions and conditional updates. **Distinct from Workflow Orchestrators:** Coordinates logical state transitions in a store rather than UI-based conversational progress steps.
  • Step Indicator Customizations3 sous-tagsOptions for modifying the visual appearance of progress step indicators. **Distinct from Progress Steps:** Focuses on visual customization of step indicators rather than the progress step component itself.
  • Step Progress ReportingReports the percentage a step has scrolled through its threshold for fine-grained animation control. **Distinct from Progress Steps:** Distinct from Progress Steps: focuses on reporting scroll progress per step as a 0-1 ratio, not multi-step workflow trackers.
  • Tour State MonitoringTracking the real-time progress and internal events of a product tour. **Distinct from Tour Step Orchestrators:** Focuses on monitoring and callbacks for state changes rather than the logic that orchestrates the sequence.
  • Tour Step Orchestrators14 sous-tagsLogic for managing the sequential progression of a guided product tour. **Distinct from Progress Steps:** Focuses on guiding a user through a tour sequence rather than tracking a general workflow progress bar.
  • Wizard Navigation Utilities1 sous-tagTools for simulating user progression through multi-step wizard interfaces. **Distinct from Progress Steps:** Focuses on programmatic navigation control for wizards, distinct from visual progress tracking.
  • Workflow Orchestrators3 sous-tagsSystems for sequencing multiple tasks into ordered, context-aware groups. **Distinct from Progress Steps:** Focuses on the orchestration of multi-step conversational workflows, distinct from simple UI progress tracking.