Learn

Open-source interactive demo tools.

The open-source libraries that build product tours inside your own app — intro.js, Shepherd, driver.js — what they can and cannot do, and why there is no open-source capture-and-share demo tool yet.

4 min read · Updated August 23, 2026 · By Tellane team

The short answer. There are mature open-source libraries for in-app product tours — Shepherd and driver.js (MIT), intro.js (AGPL, with a commercial licence for commercial use) — that render step overlays inside your own application for signed-in users. There is no mature open-source tool, as of the date on this page, that captures your product into a standalone, shareable, trackable demo for prospects. If you need a link for buyers who have not signed up, you need a capture tool.

What the open-source libraries do

  • intro.js — step-by-step overlays and hints on your own pages; free for open-source projects, commercial licence for commercial use.
  • Shepherd — tour steps attached to elements, with a JavaScript API; MIT.
  • driver.js — lightweight highlight-and-popover tours; MIT.
  • react-joyride and similar — the same idea for React apps.

What they don't do

  • Capture screens. They run on the live app; the viewer must be inside it.
  • Publish a link. There is no standalone demo for a prospect who has no account.
  • Measure a funnel per step across anonymous viewers, attribute drives to accounts, or capture leads — you build that.
  • Branch by audience or personalise by prospect without code.

When they are the right choice

In-app onboarding for signed-in users, with engineering time to build and maintain the tours, and no need for a demo outside the product. For that job they are excellent and free.

When you need a capture tool

A demo on the website, in an email, at a booth, or on a review site — anywhere the viewer is not logged in. Every tool in this category has a free plan; the free-plan guide lists each one's limits.

osprey.app/pipelines — captured with Tellane
LIVE DEMO
Osprey
Overview
Pipelines
Accounts
Reports
Settings
PIPELINES / Q3

Q3 enterprise pipeline

Invite teammate
Open pipeline$4.2M +12%
Win rate31% +4pts
Avg. cycle24d −6d
Weekly closed-wonJun — Aug
Meridian FreightNegotiation$380K
Cobalt HealthProposal$210K
Aster & Co.Discovery$95K
THIS PAGE EATS ITS OWN DOG FOOD
You're looking at a real Tellane demo.

Osprey is a fictional app we captured in five minutes. Click the glowing dots to drive it yourself — three stops, no sales call.

Lane progress
A Tellane lane · the format this article is about · no sign-in

Comparing tools?

The buyer's guides

Last stop

Put buyers in the driver's seat.

Your product already knows how to sell itself. Give it a lane.

Free plan · No credit card · Live in minutes