← all SaaS

RRWeb (DIY)

Open-source · self-hostable · replaces 1 SaaS tool on os-alt

rrweb-io/rrweb · alive · ★ 19.5k · last commit 7w ago · 405 open issues

License: MIT

Good fit for Engineering teams that want session replay as a primitive they own end-to-end and don't need a fancy product UI.

Weak at Bring your own everything — no analytics, no heatmaps, no admin UI; this is a library, not a product.

In a terminal? npx -y github:SolvoHQ/os-alt-cli fullstory prints the FullStory comparison table including RRWeb (DIY). how the CLI works →

Replaces these SaaS

  • FullStory · Session replay + product analytics

    rrweb is the recording library at the heart of OpenReplay/PostHog/Hotjar. Install via `npm install rrweb`, hook `rrweb.record({ emit: events => POST(events) })` in your app, store the event stream (S3, Postgres JSONB), and replay via `new rrweb.Replayer(events)`. You build your own UI on top.

README badges for the SaaS this replaces

Maintainers and forks: drop a badge in your README to link readers from the SaaS-comparison page back to your repo.