
Coursera
Khan Academy
Udemy
Codecademy
Pluralsight
Udacity
Treehouse
Best Courses. Top Institutions. Learn anytime, anywhere.

Smartlook
SessionStack
WatchThemLive
Hotjar
Session Replay by Zarget
Microsoft Clarity
Inspectlet
#1 open source session recording & replay library

Which is more popular?
Based on our record, edX seems to be more popular. It has been mentioned 235 times since March 2021.
Website, pricing, platforms and company facts side by side.
|
|
|
|
|---|---|---|
| Website | edx.org | rrweb.com |
| Pricing | — | |
| Company | Startup from the United States | — |
| Listed in |
In their own words, as submitted to SaaSHub.


No description of edX yet.
Embeddable session replay infrastructure on the open source library the industry standardized on. Record and replay sessions inside your own product, through an unbranded SDK and API.
What each product offers, as listed by its team.


Possible disadvantages
An editorial look at what each product does well and who it suits.


Overall verdict
Why this product is good
Recommended for
edX is recommended for learners who are looking for high-quality educational content from reputable sources, individuals seeking to enhance their professional skills through verified certificates, lifelong learners interested in expanding their knowledge across various fields, and those considering pursuing a flexible and affordable online degree program.
No analysis of rrweb yet.
Walkthroughs and reviews on video.
The Best Open Online Courses - Coursera, Udacity, edX Review
More videos
No rrweb videos yet. You could help us improve this page by suggesting one.
How often each product is chosen within a category, 0–100% relative to the other.


As answered by people managing edX and rrweb.
rrweb's answer:
Most session replay vendors are building on the engine we maintain. Choosing rrweb means owning that layer directly.
What that gets you in practice: events are plain JSON, so you store them in your own S3, Postgres or stream, keep them in the EU, and delete them on your own schedule. There's no lock-in at the recorder, because if you leave rrweb Cloud your recordings still replay in an open source player. And the plugin API lets you capture things a closed SaaS recorder will never expose, including canvas, WebGL and custom event types.
Where a competitor wins: if you want replay bundled with product analytics, error monitoring and heatmaps in one dashboard, and you never want to think about infrastructure, a full suite like PostHog or Sentry does more out of the box. Several of them sponsor rrweb, and we'd rather people use the right tool than the closest one.
rrweb's answer:
Two groups.
Product engineers who need replay inside something they're already building: bug reporting, customer support tooling, QA, AI agent observability, interactive demos. They install the library, own the pipeline, and want format-level control.
Platform teams at companies whose product is replay, or includes it. Observability vendors, analytics suites, co-browsing and customer experience tools. They embed rrweb as the capture layer instead of writing a recorder from scratch, which takes years to get right across browsers, shadow DOM, canvas, iframes and web components.
rrweb's answer:
rrweb started in 2018 as one engineer's side project. Yanzhen Yu wanted to record and replay what users actually did in a browser, and published the result under MIT. There's a short documentary about how it came together, in Chinese with English subtitles.
Adoption moved faster than anyone planned for. A core team formed around the project in 2020, and Justin Halsall (Amsterdam), Eoghan Murray (Dublin) and Yun Feng (San Francisco) maintain it today alongside more than 100 contributors. The library now sits at close to 20,000 stars and powers the replay features inside some of the largest observability and analytics products on the market.
The awkward part of that success is that an MIT library carrying replay for billion-dollar companies was still being maintained on evenings and weekends. rrweb Cloud exists to fix that. It's the hosted version of the project, built by the maintainers, based in Amsterdam, and the logic is simple: revenue from Cloud pays for maintainer time on the open source library.
rrweb's answer:
The library is roughly 89% TypeScript, deliberately so. Record and replay share a strongly typed event schema, and those types are the contract between the two sides. The remainder is JavaScript, HTML test fixtures, and Svelte for the player UI.
Four packages:
rrweb-snapshot, which serializes the DOM and its state into a JSON tree and rebuilds it rrweb, the record and replay functions rrdom, a virtual DOM that makes replay faster and testable headlessly rrweb-player, the player UI
Underneath it leans on browser primitives: MutationObserver for DOM changes, event listeners for input, scroll and pointer activity, CSSOM for stylesheet state, and patched canvas contexts for 2D and WebGL capture. Events are plain JSON, optionally packed for transport.
Build and test tooling is Yarn, Turborepo, Vite, Vitest, Puppeteer for integration tests, and Changesets for releases. MIT licensed throughout.
rrweb's answer:
Sentry Datadog PostHog Amplitude Mixpanel New Relic Pendo Highlight Browserbase StatCounter Requestly Gleap Bird Eats Bug Navattic CUX UXWizz Analyzee SmartX
Sentry, PostHog, Pendo and Highlight also fund the project as sponsors on OpenCollective.
rrweb's answer:
rrweb is the recording engine most session replay products are built on. Sentry, PostHog, Pendo, Highlight, Mixpanel, Datadog, Amplitude and New Relic all ship replay built on rrweb or its approach.
It serializes the DOM into a typed JSON event stream: one full snapshot, then timestamped incremental mutations. There is no video. Replay rebuilds the actual page in a browser, so text stays selectable, CSS re-renders at any viewport, and a three-minute session weighs kilobytes instead of megabytes. Because the output is structured JSON, an LLM can read a session directly without a vision model in the loop.
It's MIT licensed with close to 20,000 GitHub stars, so the capture layer is yours to own. rrweb Cloud is the hosted backend from the same maintainers, for teams who don't want to run ingestion, storage and replay infrastructure themselves.
Share your experience with using edX and rrweb. For example, how are they different and which one is better?
External articles and on-site reviews we used to compare the two products.


edX is one of the most popular learning platforms today. With collaborations with top universities and institutions from around the world and well-known tutors, the platform provides quality education to people...
edX is the brainchild of alumni of MT, Harvard, Stanford, etc. This online platform focuses on adding value by providing high-quality courses on programming, data science, computer sciences, etc. You will find...
In 2012, Harvard and MIT established EdX, a nonprofit platform that hosts high-quality courses from more than 100 universities, organizations, and non-profits. It serves a worldwide student body by providing access to...
We have no reviews of rrweb yet. Be the first one to post
Recommendations tracked on public social media and blogs since March 2021.


Let me know what you think and if you have suggestions to resolve that bug. I'm learning programming and have next to no python experience, I am taking CS50 through edx.org and the AI at chatgpt did most of the work. Source: about 3 years ago
Im sorry man I want to be sympathetic but people like you cost an incalculable amount of people far more than you could even imagine and I truly believe that if hell exists you will be going there. I am serious though about seeking... Source: over 3 years ago
Khanacademy.org is a fantastic resource for math, as well as many other courses. If you have access to the internet, try taking some of the courses there. They mirror what is taught in public schools with classes for all grade levels.... Source: over 3 years ago
Tracking rrweb since Mar 2021.
When comparing edX and rrweb, you can also consider the following products.

Build skills with courses, certificates, and degrees online from world-class universities and companies
Compare Coursera to edX or rrweb:

Qualitative analytics for websites and mobile apps Start understanding the 'whys' of your users' behaviors with clear, visual insights. With session recordings and event tracking, you get the complete picture.
Compare Smartlook to edX or rrweb:

Khan Academy offers online tools to help students learn about a variety of important school subjects. Tools include videos, practice exercises, and materials for instructors. Read more about Khan Academy.
Compare Khan Academy to edX or rrweb:

Record and replay web app issues. See them the way they happened to end users.
Compare SessionStack to edX or rrweb:


Watch Your Product Through the Lens of Your Users. Watch your users' experience in recorded videos, even when they message you on Live support.
Compare WatchThemLive to edX or rrweb: