Observed arrival · 2026-09-21
Docent, the JSON-first product tour
An open-source web library for guiding users through an interface with spotlighted elements, popovers, and tours defined in JSON.
○Open
⊠Login
$Paid
†Ads
✦Pretty
●Pro
◎Niche
◉Human
⚑Risk
ƒJS
- For
- Teams adding guided tours to web applications
- Worth noticing
- Tours use data-docent names intended to survive CSS refactors and redesigns.
Field notes
Docent separates tour content from application code: steps can live in a repository, arrive from an API, or be edited in a builder. Its element targeting uses data-docent names instead of CSS classes, a deliberate choice aimed at surviving redesigns and refactors. The page also describes a shadow-root popover to isolate styles, framework-specific bindings for React, Vue, and Svelte, and a no-framework option.
Observed signals
Read the marks
Editorial observations of this landing page, not a rating.
○OpenPublic substance visible
✦PrettyNotable craft visible
●ProPolished or operationally mature
◎NicheUnusually specific use
ƒJavaScriptBrowser-side code central
One card from the complete issue