Dev tools · alternatives · 2026
24 alternatives to TourGuideJS
A free and complete alternative to IntroJS
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. TourGuideJS launched in 2022; newer entries below may have overtaken it.
- 1WP
2013 · usablica.github.com · its alternatives →
- 2
Intro.js v2.0▲328Javascript framework for adding guide and screen tips
2015 · usablica.github.io · its alternatives →
- 3IJIntro.js Hints▲126
Create step-by-step product tours, user onboarding guides easily. Intro.js is a lightweight, open-source user onboarding library. Get started for free!
2016 · introjs.com · its alternatives →
- 4
Tourist.js▲128Simple library for creating guided tours through your app
2014 · easelinc.github.io · its alternatives →
- 5

An interactive demo walk-through we built to give visitors a feel for what the Trevor.io platform does - tagspace/trevor-demo
2020 · github.com · its alternatives →
- 6

The JavaScript Way book. Contribute to thejsway/thejsway development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 7

Lightweight, user-friendly onboarding tour library - Release v1.0.0 · usablica/intro.js
2014 · github.com · its alternatives →
- 8

JavaScript UI library for building great search experiences
2015 · community.algolia.com · its alternatives →
- 9UI
Create step-by-step product tours, user onboarding guides easily. Intro.js is a lightweight, open-source user onboarding library. Get started for free!
2016 · introjs.com · its alternatives →
- 10

Tiny JS library using bootstrap's popovers to help guide your users around your website - clu3/bootstro.js
2013 · github.com · its alternatives →
- 11

map33.js is a JavaScript library to build 3D maps. Made by Openbloc with three.js.
2020 · map33.openbloc.com · its alternatives →
- 12
JavaScript.com▲217A free resource for learning and developing in JavaScript
2015 · javascript.com · its alternatives →
- 13JB
2016 · exploringjs.com · its alternatives →
- 14TJ
2013 · eragonj.github.com · its alternatives →
- 15
Intro.js▲176Simple Javascript framework for adding screen tips
2014 · usablica.github.io · its alternatives →
- 16
p5.js▲202JS library for creating graphic and interactive experiences
2015 · p5js.org · its alternatives →
- 17
MapKit JS▲81JavaScript API for interactive Apple maps
2018 · developer.apple.com · its alternatives →
- 18GN
2016 · graphicsjs.org · its alternatives →
- 19LA
2018 · layerjs.org · its alternatives →
- 20
DisplayJS▲210A simple JavaScript framework for building ambitious UIs 😊
2017 · display.js.org · its alternatives →
- 21
Flows▲239If you’ve ever tried building onboarding or product adoption with Appcues, Chameleon, Userflow, WalkMe, or Usetiful, you’ve probably hit the same two problems: 1. Everything is rendered with JavaScript overlays 2. Customization is a nightmare A little backstory: When I was choosing an onboarding tool for my previous project, nothing matched what I needed. So I had to build my own. With help from IntroJS I built onboarding solution that I needed: Tooltips, Modals, custom CSS, waiting for interactions, and saving the state into the database. It worked… but it took way more time than it should…
2024 · flows.sh · its alternatives →
- 22OA
2012 · oxjs.org · its alternatives →
- 23

- 24

GoJS is a JavaScript and TypeScript library for building interactive diagramming apps - org charts, flowcharts, BPMN, SCADA, UML, and custom visual editors.
2013 · gojs.net · its alternatives →
Also compare
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →