analytics
Metabase: Easy Data Insights
Get data-driven decisions with Metabase, an open source BI tool for founders, with 48k+ GitHub stars.
48,158 stars6,658 forksClojureQuality 9/10Updated 7/12/2026100% free · open source
What it does
Metabase is an open-source business intelligence tool that helps founders make data-driven decisions by connecting to various data sources and creating interactive dashboards.
Install / run
java -jar metabase.jarWhen to use it
- •When you need to create a data dashboard to track key performance indicators (KPIs) for your startup
- •When you want to embed data visualizations into your application for users
- •When you need to perform ad-hoc queries on your database without requiring extensive SQL knowledge
Quick start
- 1Download the Metabase JAR file from the GitHub releases page
- 2Run the command `java -jar metabase.jar` to start the Metabase server
- 3Open a web browser and navigate to `http://localhost:3000` to access the Metabase interface
- 4Configure a data source by clicking on the 'Admin' button and selecting 'Data Model' to connect to your database
- 5Create a new dashboard by clicking on the 'New Dashboard' button and adding widgets to visualize your data
Ready-to-paste prompt
To connect to a PostgreSQL database, use the following setup: `java -jar metabase.jar && echo '{"host":"localhost","port":5432,"user":"myuser","password":"mypassword","db":"mydb"}' > ~/metabase.db.config`Heads up: Make sure you have Java 11 or later installed on your system, as Metabase requires it to run
Saves to your device
Topics
analytics
bi
business-intelligence
businessintelligence
clojure
dashboard
data
data-analysis
data-visualization
database
metabase
mysql
postgres
postgresql
reporting
slack
sql-editor
visualization
What's inside — free to inspect
No purchase needed
Read the entire source before you build — unlike paid marketplaces that hide it behind a buy button.
58
top-level files
32
folders
2035.5M
repo size
Other
license
Key files
.editorconfig
.gitconfig
.mlc_config.json
.pre-commit-config.yaml
babel.config.json
config.yml.sample
File tree
.babel_cache/
.claude/
.clj-kondo/
.devcontainer/
.github/
.husky/
.loki/
.lsp/
.lychee/
.storybook/
.typedoc/
.vscode/
bin/
cross-version/
dev/
docs/
e2e/
enterprise/
frontend/
hooks/
locales/
mage/
modules/
patches/
Details
Creator
metabase
Language
Clojure
Category
analytics
Published
2/2/2015
Are you the creator of this tool? Claim your listing → and earn 85% of every sale.
Related skills
More analytics tools founders pair with this one.
analytics★ 75,554
Grafana: Unified Insights
Get unified metrics and monitoring for your startup with Grafana, a platform used by many, ideal for founders needing data visibility.
analytics★ 61,294
Worldmonitor: Global Awareness
Get real-time global intelligence with worldmonitor, a unified dashboard for startup founders and teams, with 61k+ GitHub stars
analytics★ 56,757
Daily Stock Analysis
Get intelligent A/H/US market insights with daily_stock_analysis. For founders needing AI-driven stock analysis.
analytics★ 37,614
Umami: Private Analytics
Get privacy-focused insights with Umami, an open-source alternative to Google Analytics, for founders, with 37k+ GitHub stars.
analytics★ 30,909
langfuse: AI engineering insights
Get AI metrics and observability with langfuse, an open source platform for startup founders, with 30k+ GitHub stars
analytics★ 19,768
OpenObserve: Lower Costs
Get a sophisticated observability platform with 19k+ GitHub stars, for founders needing logs, metrics, and traces monitoring.