gilbarbara/react-joyride
gilbarbara/react-joyride has 7,891 GitHub stars and 593 forks. GitHot measured 0 stars in 24 hours and +1 in 7 days. Last checked 2026-11-08 15:59 UTC. Last push 2026-07-09.
So werden diese Zahlen gemessen
Erstelle geführte Touren in deinen Apps
What you can do
- 🎨 Easy to use: Just set the steps and you're good to go
- 🔧 Customizable: Use your own components and styles
- ♿ Accessible: Focus trapping, keyboard navigation, and ARIA support
- 📦 Lightweight: ~30% smaller bundle than v2
Gemessener Sternzuwachs
- in 24h
- 0
- in 7 days
- +1
- in 15 days
- Verlauf wird gesammelt
- in 1 month
- Verlauf wird gesammelt
Nettoänderungen in überlappenden Zeiträumen, keine Tagessummen. Fehlende Messwerte bleiben leer. Sterne zeigen Interesse, nicht Qualität.
README.md
OriginalReact Joyride
Create awesome tours for your app!
Showcase your app to new users or explain the functionality of new features.
Highlights
- 🎨 Easy to use: Just set the
stepsand you're good to go - 🔧 Customizable: Use your own components and styles
- ♿ Accessible: Focus trapping, keyboard navigation, and ARIA support
- 📦 Lightweight: ~30% smaller bundle than v2
- 🔄 Broad compatibility: React 16.8+ through React 19
- 🖥️ SSR-safe: Works with Next.js, Remix, and other server-rendering frameworks
Resources
Setup
npm i react-joyride
Quick Start
Component API
import { Joyride } from 'react-joyride';
const steps = [
{ target: '.my-first-step', content: 'This is my awesome feature!' },
{ target: '.my-other-step', content: 'This is another awesome feature!' },
];
export function App() {
return (
<div>
<Joyride run steps={steps} />
{/* your app */}
</div>
);
}
Hook API
import { useJoyride } from 'react-joyride';
const steps = [
{ target: '.my-first-step', content: 'This is my awesome feature!' },
{ target: '.my-other-step', content: 'This is another awesome feature!' },
];
export function App() {
const { controls, state, Tour } = useJoyride({ steps });
return (
<div>
<button onClick={() => controls.start()}>Start Tour</button>
{Tour}
{/* your app */}
</div>
);
}
Agent Skill
Enable AI assistants to implement guided tours with React Joyride.
The skill gives your AI assistant comprehensive knowledge of the API, step configuration, events, custom components, and common patterns.
npx skills add gilbarbara/react-joyride
Migration from v2
Check the migration guide for detailed instructions on upgrading from v2.
License
MIT
Ähnliche Projekte entdecken
freeCodeCamp/freeCodeCamp
Die Open-Source-Codebasis und das Curriculum von freeCodeCamp.org. Lerne Mathematik, Programmierung und Informatik kostenlos.
458,757 Sternedonnemartin/system-design-primer
Lerne, Systeme im großen Maßstab zu entwerfen, und bereite dich auf das Systemdesign-Interview vor. Enthält Anki-Karteikarten.
377,341 Sternereact/react
Die Bibliothek für Web- und native Benutzeroberflächen.
252,413 Sternevuejs/vue
Dies ist das Repository für Vue 2. Das Repository für Vue 3 findest du unter https://github.com/vuejs/core
212,631 Sterne