inspire-js/inspire.js
Lean, hackable, extensible slide deck framework. Previously known as CSSS. observed · 2026-08-28
Health v2 · maintenance only
62/100
- Activity 86
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 5788
- days_rel: n/a
- days_push: 84
- n_releases_24m: 0
Adoption not part of the score
1752 stars · 250 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Inspire.js is a lean, hackable, extensible slide deck framework for building HTML-based presentations, originally created by Lea Verou as CSSS. Slides are plain HTML elements styled with CSS themes, extended via autoloaded plugins, and controlled through a JavaScript API and keyboard navigation.
Use cases
- create an HTML slide deck for a tech talk
- build a presentation with CSS-themed slides
- give conference talks with keyboard-navigable slides
- add incremental reveal of bullet points in slides
- reuse slides at multiple points in a deck
- present course material like a university lecture
- customize presentation behavior with a JavaScript API
When to choose
- you want presentations as plain HTML/CSS with no build step
- you value a small, hackable framework you can extend with plugins
- you prefer web-standard technologies over proprietary slide tools
- you need features like slide overviews, deep linking, and repeated slides
When to avoid
- you need WYSIWYG editing or offline desktop presentation software
- your team expects PowerPoint/Keynote-style workflows
- you need heavy built-in features like presenter notes syncing or video export out of the box
Facets
framework · maturity active
frontend-framework ui-components plugin-system web-development frontend developer-tools education browser cross-platform slideshow presentation slidedeck css-based esm hackable web-server nodejs
2 sources
- readme: https://github.com/inspire-js/inspire.js · fetched 2026-08-28 · d1dbd1077a56
- homepage: http://inspirejs.org/ · fetched 2026-08-29 · 58f147a19451
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| inspire-js/inspire.js | main | 62 |
For agents
markdown · JSON · MCP: product_card(name="inspire-js/inspire.js")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem