Skip to content
c17 .ioJoin list

Stacks / Analytics

Medium

Metabase / Apache Superset

Dashboards you host. Metabase is AGPL (OSS edition); Apache Superset is Apache-2.0 — Tableau and Power BI without the seat.

The problem

Power BI Pro is $14/user/month paid yearly; Premium Per User is $24. Tableau is a Creator/Viewer seat you do not own. Metabase's open-source edition is AGPL; enterprise/ is a commercial license — ship the OSS edition. Apache Superset is Apache-2.0 SQL-first dashboards. Neither clones DAX or Tableau's viz language.

Replaces

Tableau / Power BI

Replace TableauReplace Power BI

Estimated SaaS saved

$8,400

per year, small team, before lock-in

Start on Railway

Swetrix if this is site analytics, not BI

Sponsor this stack Tip jar

Placeholder: Metabase (OSS JAR or Docker + Postgres) or Superset (web + Postgres + Redis + Celery). Point at the warehouse you already have. Product analytics stays on /stacks/swetrix-analytics.

The stack

Cost table

You stop payingTypical / yearSelf-host instead
Power BI Pro (10 seats)$1,680Metabase OSS or Superset
Tableau Creator / Viewer (small team)$8,400Same box; no per-viewer seat

Agent setup prompt

Replace Tableau or Power BI with Metabase OSS (preferred for business users) or Apache Superset (SQL-first).

- Do not deploy Metabase enterprise/ without a commercial license. OSS edition + an app database.
- Connect one warehouse. Rebuild the three dashboards people actually open. Lock signups.
- Write AGENT_PROMPT.md. Do not claim DAX or Tableau viz parity.

Also as markdown: /stacks/metabase-bi.md

FAQ

Metabase or Superset?
Metabase if people click questions. Superset if people write SQL. Grafana is ops metrics — /replace/datadog.
Will this import a .pbix?
No. Rebuild the queries. Treat it as a cutover, not a file converter.