# OpenReplay

Self-hosted session replay and product analytics platform, with a tracker SDK that runs inside the monitored web or mobile app.


Source: https://findsoftware.frbit.cloud/openreplay/
Last reviewed: 2026-11-03
Listed since: 2026-11-03

## Record

### Links

- home: https://openreplay.com
- repository: https://github.com/openreplay/openreplay
- docs: https://docs.openreplay.com/en/getting-started/
- forum: https://forum.openreplay.com

### Identity

- status: active
- maintainer: Asayer, Inc dba OpenReplay
- maintainerType: company
- parent: unknown
- firstRelease: 2021
- hqCountry: unknown

### Kind

- category: analytics
- hosting: unknown
- language: javascript
- runtime: unknown
- runtimeMin: unknown
- basedOn: unknown

### Content

- contentStore: not applicable
- databases: postgres
- adminUi: not applicable
- headlessApi: not applicable
- templating: not applicable
- i18n: not applicable

### Rendering and deploy

- runsAs: unknown
- renderingModes: not applicable
- installMethod: docker compose

### License

- licenseModel: open-core
- license: AGPL-3.0, MIT (some directories), OpenReplay Enterprise License (commercial, ee/ directory)

### Releases

- currentMajor: 1
- latestReleaseDate: 2026-09-25

### Adoption

- githubStargazers: 13092
- packagistDownloads: not applicable
- npmWeeklyDownloads: unknown
- contributors: 76
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: unknown
- dependentPackages: unknown

### Sources

- urls: https://openreplay.com (read 2026-11-03)
- urls: https://github.com/openreplay/openreplay (read 2026-11-03)
- urls: https://docs.openreplay.com/en/getting-started/ (read 2026-11-03)
- license: https://github.com/openreplay/openreplay (read 2026-11-03)
- license: https://github.com/openreplay/openreplay (read 2026-11-03)
- license: https://github.com/openreplay/openreplay/blob/main/ee/LICENSE.md (read 2026-11-03)
- category: https://openreplay.com (read 2026-11-03)
- language: https://github.com/openreplay/openreplay (read 2026-11-03)
- firstRelease: https://api.github.com/repos/openreplay/openreplay/releases (read 2026-11-03)
- maintainer: https://github.com/openreplay/openreplay/blob/main/LICENSE (read 2026-11-03)
- installMethod: https://docs.openreplay.com/en/deployment/deploy-docker/ (read 2026-11-03)
- installMethod: https://docs.openreplay.com/en/deployment/deploy-kubernetes/ (read 2026-11-03)
- installMethod: https://docs.openreplay.com/en/deployment/ (read 2026-11-03)
- databases: https://docs.openreplay.com/en/deployment/deploy-kubernetes/ (read 2026-11-03)
- currentMajor: https://github.com/openreplay/openreplay/releases (read 2026-11-03)
- latestReleaseDate: https://github.com/openreplay/openreplay/releases (read 2026-11-03)
- githubStargazers: https://github.com/openreplay/openreplay (read 2026-11-03)
- contributors: https://github.com/openreplay/openreplay (read 2026-11-03)

## Notes

OpenReplay records user sessions in a web or mobile app and plays them back as replays. A tracker SDK runs inside the monitored app and sends its data to an OpenReplay server that the operator hosts. The documentation covers a Docker Compose install on a single machine and a Helm chart for Kubernetes, and the Kubernetes chart packages PostgreSQL and Redis that the server needs. The project's own docs also describe deploying from source. The company behind the project, Asayer, Inc, offers OpenReplay Cloud as a hosted alternative to running the server.

## Worth knowing

The monorepo carries several licenses. Most files are under the AGPLv3, some directories are under the MIT license, and the directory named ee/ holds the Enterprise Edition under a separate commercial license. The Docker Compose route is marked as experimental on its deployment page. The README gives a baseline of two vCPUs, 8 GB of RAM and 50 GB of storage for a single virtual machine.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
