Observable logo

4 self-hosted Observable alternatives

Observable is a cloud platform for creating, sharing, and collaborating on interactive data notebooks and visualizations in the browser. It uses JavaScript (and can run SQL) to load, transform, analyze, and present datasets and build data-driven apps.

Alternatives to Observable

Open source BI tool to connect to many data sources, run SQL/NoSQL queries, build visualizations and dashboards, share insights, and set alerts and scheduled refreshes.

Redash screenshot

28.8k stars4.6k forksBSD-2-Clauselast commit Actively maintained

Open source tool to publish SQLite databases as an interactive website with a JSON API, with a powerful plugin system for search, auth, and customization.

Datasette screenshot

11.4k stars901 forksApache-2.0last commit Actively maintained

Open-source BI as code for building interactive reports and dashboards using SQL and Markdown, with reusable components and a modern developer workflow.

Evidence screenshot

6.9k stars401 forksMITlast commit Actively maintained

Web-based interactive and collaborative notebooks for Elixir with data visualizations, integrations, reproducible workflows, and automation.

Livebook screenshot

5.9k stars511 forksApache-2.0last commit Actively maintained

What replacing Observable actually involves

Every option on this page is open source and free to run on your own hardware, so you own the data and there is no subscription to cancel. 4 of 4 shipped a commit in the last six months. Licences in this list: BSD-2-Clause, Apache-2.0, MIT. In exchange you take on hosting, backups and updates yourself.

Browse everything in Business Intelligence & Dashboards.

Other tools people replace alongside Observable