reactour
by
elrumordelaluz

Description: Tourist Guide into your React Components

View on GitHub ↗

Summary Information

Updated 18 minutes ago
Added to GitGenius on October 30th, 2022
Created on March 17th, 2017
Open Issues & Pull Requests: 82 (+0)
Number of forks: 353
Total Stargazers: 4,089 (+0)
Total Subscribers: 21 (+0)

Issue Activity (beta)

Open issues: 27
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 708 days
Stale 30+ days: 27
Stale 90+ days: 27

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (3)
  • Feature Request (1)
  • bug (1)
  • help wanted (1)
  • need-more-info (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Repository Insights (GitGenius)

Median issue/PR response: 6.9 days
Mean response time: 352.9 days
90th percentile: 1658.9 days
Tracked items: 51

Most active contributors

Detailed Description

Reactour is a React component library designed to create guided tours and interactive walkthroughs within React applications. The project provides developers with tools to highlight specific parts of their application and guide users through features step-by-step, making it particularly useful for product onboarding, feature introductions, and user education scenarios.

The repository is organized as a monorepo containing multiple specialized packages. The core package, @reactour/tour, serves as the main entry point and orchestrates the tour functionality by leveraging the other packages to highlight application sections based on an array of defined steps. The @reactour/mask package provides a customizable component for highlighting specific elements or viewport areas during tours. The @reactour/popover package offers another customizable component that attaches to elements or viewport positions to display tour content and instructions. Supporting these core packages is @reactour/utils, which contains helper functions used across the other packages. The monorepo also includes an apps/web directory that serves as a live demonstration environment, accessible at reactour.dev, where users can see all functionality in action.

The project is written in TypeScript and maintains comprehensive documentation at docs.reactour.dev. The repository covers a broad range of use cases indicated by its topic tags, including getting-started guides, guided tours, product onboarding, step-by-step walkthroughs, and interactive presentations. The classification data shows the project is recognized as a user interface component library focused on guided tours, interactive guides, and user experience enhancement through navigation and tutorial features.

Activity analysis reveals that the repository maintains moderate engagement with a median issue and pull request response latency of 166.6 hours, though some items experience significantly longer response times with a mean of 8469.8 hours. The most active contributor is elrumordelaluz, the repository owner, who has logged 61 tracked events, with additional contributions from ishapandey007 and INNOVATIVEGAMER. The most frequently used issue labels are enhancement with three occurrences, followed by Feature Request and help wanted, each appearing once. This activity pattern suggests the project is actively maintained with a focus on improvements and feature development.

The repository's contributor overlap with major projects including Microsoft's VSCode, Anthropic's Claude Code, and Excalidraw indicates that developers working on significant open-source projects have engaged with or contributed to Reactour. The project is licensed under the MIT license and is maintained by Lionel Tzatzkin. The combination of specialized packages, comprehensive documentation, live demonstration environment, and active maintenance makes Reactour a complete solution for developers seeking to implement guided tour functionality in their React applications.

reactour
by
elrumordelaluzelrumordelaluz/reactour

Repository Details

Fetching additional details & charts...