{"slug": "metabase", "name": "Metabase", "category": "observability", "category_name": "Monitoring and analytics", "description": "", "recommenders": 3, "commenters": 17, "warners": 6, "score": -0.957, "rising": 0.35, "first": "2025-12-20", "latest": "2026-10-21", "why": "I use CLI tools for Git, Atlassian (ACLI), and Metabase", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 3, "neutral": 6, "compare": 2, "warn": 6}, "spark": [0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0], "listed": true, "loved": [], "caveat": "", "short_quote": "I use CLI tools for Git, Atlassian (ACLI), and Metabase", "kind": "", "icon": true, "domain": "metabase.com", "github_repo": null, "official_url": "https://www.metabase.com", "pricing": "", "aliases": ["Metabase"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 791820785, "item_id": 49488799, "url": "https://news.ycombinator.com/item?id=49488799", "by": "vpk11", "date": "2026-08-29", "stance": "recommend", "quote": "I use CLI tools for Git, Atlassian (ACLI), and Metabase", "excerpt": "I use CLI tools for Git, Atlassian (ACLI), and Metabase, plus custom SigNoz shell scripts to drive API calls instead of an MCP server. This setup works very well at the moment for me.", "context": "", "use_case": "agent tool access instead of MCP", "switched_from": "", "story": "Ask HN: Why do we need MCP?"}, {"id": 768794208, "item_id": 48049638, "url": "https://news.ycombinator.com/item?id=48049638", "by": "gcardinal", "date": "2026-05-07", "stance": "recommend", "quote": "you might want to check out Metabase[1].", "excerpt": "I'm under no illusion I'll suddenly shatter your world views with this, but in case it's as useful to you as it was to me, you might want to check out Metabase[1]. You can self-host and if all you care about is showing data in a digestible format to stakeholders, it's really simple. You can of course go overboard and regret all of your life's decisions with it, but I try and abstain myself. [1]: https://www.metabase.", "context": "", "use_case": "sharing data with stakeholders", "switched_from": "", "story": "SQLite Is a Library of Congress Recommended Storage Format"}, {"id": 741382688, "item_id": 46336418, "url": "https://news.ycombinator.com/item?id=46336418", "by": "aed", "date": "2025-12-20", "stance": "recommend", "quote": "We use metabase (and generally love it)", "excerpt": "Could you explain more about your metabase skill and how you use it? We use metabase (and generally love it) and I\u2019m interested to hear about how other people are using it!", "context": "", "use_case": "Analytics dashboards", "switched_from": "", "story": "Skills Officially Comes to Codex"}]}], "caveats": [{"label": "", "summary": "", "quotes": [{"id": 802991616, "item_id": 50186976, "url": "https://news.ycombinator.com/item?id=50186976", "by": "nicoritschel", "date": "2026-10-21", "stance": "warn", "quote": "We used to use Metabase but the cloud / self hosted divide was too much fiddling, along with the expression language.", "excerpt": "Very nice. Did you add support for Quack v3 already? (released alongside DuckDB 2.0)? Unfortunately it's not compatible with v1 so you'll need to adjust it. We used to use Metabase but the cloud / self hosted divide was too much fiddling, along with the expression language.", "context": "", "use_case": "BI / analytics", "switched_from": "", "story": "DuckDB 2.0.0 LTS \u201cCinnamon Teal\u201d"}, {"id": 787456257, "item_id": 49216016, "url": "https://news.ycombinator.com/item?id=49216016", "by": "esafak", "date": "2026-08-07", "stance": "warn", "quote": "https://www.metabase.com/blog/security-update", "excerpt": "tally.so also got affected. https://www.metabase.com/blog/security-update", "context": "", "use_case": "", "switched_from": "", "story": "Framework discloses data breach via Metabase 0-day"}, {"id": 787311600, "item_id": 49206975, "url": "https://news.ycombinator.com/item?id=49206975", "by": "chocolatkey", "date": "2026-08-07", "stance": "warn", "quote": "Metabase Cloud was attacked by someone utilizing an unknown (\u201c0-day\u201d) security vulnerability in versions 1.58 and above.", "excerpt": "Here's what an email from metabase looks like for those affected: On Monday, August 3, we discovered that Metabase Cloud was attacked by someone utilizing an unknown (\u201c0-day\u201d) security vulnerability in versions 1.58 and above. We immediately blocked the endpoints used for the attack, then quickly identified and patched the vulnerability. We notified law enforcement, and we have engaged with a third party forensics fi", "context": "", "use_case": "business intelligence", "switched_from": "", "story": "Framework discloses data breach via Metabase 0-day"}, {"id": 787306048, "item_id": 49206628, "url": "https://news.ycombinator.com/item?id=49206628", "by": "OuterVale", "date": "2026-08-06", "stance": "warn", "quote": "a data breach at our business intelligence database provider Metabase that resulted in an attacker accessing customer names, email addresses, phone numbers, and addresses", "excerpt": "The full email I received: > Dear Valued Framework Customer, > We are writing to inform you of a data breach at our business intelligence database provider Metabase that resulted in an attacker accessing customer names, email addresses, phone numbers, and addresses. Your information was in the database that was accessed in this breach. This breach did not include order or payment information. > We have full details o", "context": "Framework customer", "use_case": "business intelligence", "switched_from": "", "story": "Framework discloses data breach via Metabase 0-day"}]}], "who": [{"by": "madanosliw", "context": "runs a small consultancy, open to contracting", "url": "https://news.ycombinator.com/item?id=49927009", "date": "2026-10-01"}], "tags": [], "use_cases": ["business intelligence", "analytics dashboards", "bi / analytics", "read-only production data access", "agent tool access instead of mcp", "sharing data with stakeholders"], "compared": [{"slug": "mysql", "name": "MySQL", "co": 2, "switched_from": 0, "switched_to": 0}, {"slug": "postgresql", "name": "PostgreSQL", "co": 2, "switched_from": 0, "switched_to": 0}, {"slug": "ruby-on-rails", "name": "Ruby on Rails", "co": 2, "switched_from": 0, "switched_to": 0}], "makers": [{"id": 743980096, "item_id": 46498756, "url": "https://news.ycombinator.com/item?id=46498756", "by": "perivamsi", "date": "2026-01-05", "stance": "recommend", "quote": "Metabase is an open source (https://github.com/metabase/metabase) business intelligence software", "excerpt": "Metabase | https://metabase.com/ | REMOTE | Full-time | Product, Design and Engineering Metabase is an open source (https://github.com/metabase/metabase) business intelligence software that lets anyone in your company rummage around in the databases you have. It connects to a number of databases / data warehouses (BigQuery, Redshift, Snowflake, Postgres, MySQL, etc). Here's a dashboard about us: https://stats.metabas", "context": "", "use_case": "", "switched_from": "", "story": "Ask HN: Who is hiring? (January 2026)"}, {"id": 737763488, "item_id": 46110218, "url": "https://news.ycombinator.com/item?id=46110218", "by": "perivamsi", "date": "2025-12-01", "stance": "recommend", "quote": "People rather like the product", "excerpt": "Metabase | https://metabase.com/ | REMOTE | Full-time | Frontend and Backend Engineers Metabase is an open source (https://github.com/metabase/metabase) business intelligence software that lets anyone in your company rummage around in the databases you have. It connects to a number of databases / data warehouses (BigQuery, Redshift, Snowflake, Postgres, MySQL, etc). Here's a dashboard about us: https://stats.metabase", "context": "", "use_case": "", "switched_from": "", "story": "Ask HN: Who is hiring? (December 2025)"}], "threads": [{"url": "https://news.ycombinator.com/item?id=49206130", "title": "Framework discloses data breach via Metabase 0-day", "mentions": 3}, {"url": "https://news.ycombinator.com/item?id=50181136", "title": "DuckDB 2.0.0 LTS \u201cCinnamon Teal\u201d", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=47975571", "title": "Ask HN: Who is hiring? (May 2026)", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=46941146", "title": "What do you use for your customer facing analytics?", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=49922568", "title": "Ask HN: Who wants to be hired? (October 2026)", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=49854875", "title": "How to keep enjoying programming in a world of LLMs", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {"recommend": 1}, "2026-01": {}, "2026-02": {"compare": 2}, "2026-03": {}, "2026-04": {}, "2026-05": {"neutral": 2, "recommend": 1, "warn": 1}, "2026-06": {}, "2026-07": {}, "2026-08": {"warn": 4, "recommend": 1}, "2026-09": {"neutral": 2}, "2026-10": {"neutral": 2, "warn": 1}}, "quotes": [{"id": 802991616, "item_id": 50186976, "url": "https://news.ycombinator.com/item?id=50186976", "by": "nicoritschel", "date": "2026-10-21", "stance": "warn", "quote": "We used to use Metabase but the cloud / self hosted divide was too much fiddling, along with the expression language.", "excerpt": "Very nice. Did you add support for Quack v3 already? (released alongside DuckDB 2.0)? Unfortunately it's not compatible with v1 so you'll need to adjust it. We used to use Metabase but the cloud / self hosted divide was too much fiddling, along with the expression language.", "context": "", "use_case": "BI / analytics", "switched_from": "", "story": "DuckDB 2.0.0 LTS \u201cCinnamon Teal\u201d"}, {"id": 802986160, "item_id": 50186635, "url": "https://news.ycombinator.com/item?id=50186635", "by": "paoliniluis", "date": "2026-10-21", "stance": "neutral", "quote": "Here's a (vibe coded) Metabase driver that speaks Quack", "excerpt": "Here's a (vibe coded) Metabase driver that speaks Quack: https://github.com/dragonsahead/duckdb-quack-metabase", "context": "", "use_case": "Analytics dashboards", "switched_from": "", "story": "DuckDB 2.0.0 LTS \u201cCinnamon Teal\u201d"}, {"id": 798832154, "item_id": 49927009, "url": "https://news.ycombinator.com/item?id=49927009", "by": "madanosliw", "date": "2026-10-01", "stance": "neutral", "quote": "Metabase", "excerpt": "Location: Atlanta, GA, USA Remote: Absolutely Willing to relocate: Probably not Technologies: LLMs (because of course), Ruby/Rails, JavaScript (Node.js, React, Express, Next.js, TypeScript), Python, SQL, Java, PHP, HTML, CSS, PostgreSQL, MySQL, PostGIS, Redis, DHIS2, Metabase, ODK, CommCare, Mapbox, Leaflet, Amazon Web Services (EC2, ECS/Fargate, RDS, S3, Lambda, SES, CloudFormation, ElastiCache), Google Cloud (Compu", "context": "runs a small consultancy, open to contracting", "use_case": "", "switched_from": "", "story": "Ask HN: Who wants to be hired? (October 2026)"}, {"id": 797679808, "item_id": 49854988, "url": "https://news.ycombinator.com/item?id=49854988", "by": "superjose", "date": "2026-09-26", "stance": "neutral", "quote": "We use a read only platform called Metabase", "excerpt": "One thing I've been doing is to use it for: 1. Compare the code against production data with MCP. We use a read only platform called Metabase which reads one of the MySQL replicas. I tell the agent to fetch production data and make a static pass (it doesn't run the code) in which it compares shapes and inputs, and oh boy it has caught a few misnomers. 2. To debug production data and create graphs. It connects to data", "context": "", "use_case": "read-only production data access", "switched_from": "", "story": "How to keep enjoying programming in a world of LLMs"}, {"id": 793772595, "item_id": 49610787, "url": "https://news.ycombinator.com/item?id=49610787", "by": "namiwang", "date": "2026-09-08", "stance": "neutral", "quote": "dashboards with metabase", "excerpt": "Ask HN: Anyone want my realtime-snapshots dataset of Hacker News? so I've been maintaining a project [Track HN](https://track-hacker-news.com) since 2023. it continuously takes snapshots of Hacker News, recording how the score/rank/comments of stories/comments change over time. I think this is a unique HN dataset in its own way. I don't have enough time to maintain this project anymore and wondering if anyone would f", "context": "", "use_case": "", "switched_from": "", "story": "Ask HN: Anyone want my realtime-snapshots dataset of Hacker News?"}, {"id": 791820785, "item_id": 49488799, "url": "https://news.ycombinator.com/item?id=49488799", "by": "vpk11", "date": "2026-08-29", "stance": "recommend", "quote": "I use CLI tools for Git, Atlassian (ACLI), and Metabase", "excerpt": "I use CLI tools for Git, Atlassian (ACLI), and Metabase, plus custom SigNoz shell scripts to drive API calls instead of an MCP server. This setup works very well at the moment for me.", "context": "", "use_case": "agent tool access instead of MCP", "switched_from": "", "story": "Ask HN: Why do we need MCP?"}, {"id": 787456257, "item_id": 49216016, "url": "https://news.ycombinator.com/item?id=49216016", "by": "esafak", "date": "2026-08-07", "stance": "warn", "quote": "https://www.metabase.com/blog/security-update", "excerpt": "tally.so also got affected. https://www.metabase.com/blog/security-update", "context": "", "use_case": "", "switched_from": "", "story": "Framework discloses data breach via Metabase 0-day"}, {"id": 787311600, "item_id": 49206975, "url": "https://news.ycombinator.com/item?id=49206975", "by": "chocolatkey", "date": "2026-08-07", "stance": "warn", "quote": "Metabase Cloud was attacked by someone utilizing an unknown (\u201c0-day\u201d) security vulnerability in versions 1.58 and above.", "excerpt": "Here's what an email from metabase looks like for those affected: On Monday, August 3, we discovered that Metabase Cloud was attacked by someone utilizing an unknown (\u201c0-day\u201d) security vulnerability in versions 1.58 and above. We immediately blocked the endpoints used for the attack, then quickly identified and patched the vulnerability. We notified law enforcement, and we have engaged with a third party forensics fi", "context": "", "use_case": "business intelligence", "switched_from": "", "story": "Framework discloses data breach via Metabase 0-day"}, {"id": 787306048, "item_id": 49206628, "url": "https://news.ycombinator.com/item?id=49206628", "by": "OuterVale", "date": "2026-08-06", "stance": "warn", "quote": "a data breach at our business intelligence database provider Metabase that resulted in an attacker accessing customer names, email addresses, phone numbers, and addresses", "excerpt": "The full email I received: > Dear Valued Framework Customer, > We are writing to inform you of a data breach at our business intelligence database provider Metabase that resulted in an attacker accessing customer names, email addresses, phone numbers, and addresses. Your information was in the database that was accessed in this breach. This breach did not include order or payment information. > We have full details o", "context": "Framework customer", "use_case": "business intelligence", "switched_from": "", "story": "Framework discloses data breach via Metabase 0-day"}, {"id": 787253376, "item_id": 49203336, "url": "https://news.ycombinator.com/item?id=49203336", "by": "thethrowawayacc", "date": "2026-08-06", "stance": "warn", "quote": "a data breach at our business intelligence database provider Metabase", "excerpt": "It seems this has been already used in the wild, I just received the following email from Framework: Dear Valued Framework Customer, We are writing to inform you of a data breach at our business intelligence database provider Metabase that resulted in an attacker accessing customer names, email addresses, phone numbers, and addresses. Your information was in the database that was accessed in this breach. This breach ", "context": "Framework customer", "use_case": "business intelligence", "switched_from": "", "story": "Metabase: Unauthenticated SQL injection in password reset (CVSS 10.0)"}, {"id": 770377696, "item_id": 48148606, "url": "https://news.ycombinator.com/item?id=48148606", "by": "mtlynch", "date": "2026-05-15", "stance": "warn", "quote": "Metabase is not going to get meaningful investment from researchers", "excerpt": "> Most are not serious, and we\u2019ve quietly fixed them, thanked the researcher, and went our merry way... These come from a wide variety of locations and people, and sometimes, but not always, are looking for bug bounties. I take it that Metabase is both not paying bug bounties and not using these tools internally? If that's the case, Metabase is not going to get meaningful investment from researchers who want to fix i", "context": "", "use_case": "", "switched_from": "", "story": "Welcome to the Strip Mining Era of OSS Security"}, {"id": 768979713, "item_id": 48061232, "url": "https://news.ycombinator.com/item?id=48061232", "by": "it_hmc", "date": "2026-05-08", "stance": "neutral", "quote": "n8n, Metabase, Sentry, Bitbucket Pipelines", "excerpt": "HelpMyCash | Senior AWS DevOps/SRE contractor | Remote EU/CET | Freelance + paid on-call HelpMyCash is a Barcelona-based financial comparison platform. We're looking for a senior freelance DevOps/SRE to act as the operational safety net for a mature AWS production platform. This is explicitly an insurance role: keep the platform reliable, no major evolution or greenfield work. The platform has run reliably for years ", "context": "", "use_case": "", "switched_from": "", "story": "Ask HN: Who is hiring? (May 2026)"}, {"id": 768794208, "item_id": 48049638, "url": "https://news.ycombinator.com/item?id=48049638", "by": "gcardinal", "date": "2026-05-07", "stance": "recommend", "quote": "you might want to check out Metabase[1].", "excerpt": "I'm under no illusion I'll suddenly shatter your world views with this, but in case it's as useful to you as it was to me, you might want to check out Metabase[1]. You can self-host and if all you care about is showing data in a digestible format to stakeholders, it's really simple. You can of course go overboard and regret all of your life's decisions with it, but I try and abstain myself. [1]: https://www.metabase.", "context": "", "use_case": "sharing data with stakeholders", "switched_from": "", "story": "SQLite Is a Library of Congress Recommended Storage Format"}, {"id": 767627989, "item_id": 47976749, "url": "https://news.ycombinator.com/item?id=47976749", "by": "safoor", "date": "2026-05-01", "stance": "neutral", "quote": "[Airbyte, Snowflake, dbt, Metabase, Python]", "excerpt": "EaseCloud | Remote (EST overlap) | Full-Time | Platform & Data Engineers | https://www.easecloud.io EaseCloud builds cloud platforms and modern data stacks for companies scaling on Kubernetes and Snowflake. We\u2019re hiring engineers who like working across infra + data and actually running what they build in production. Open Roles: ++ Platform Engineer (Python, GCP & Azure) [Kubernetes, Terraform, Python, GCP, Azure, CI", "context": "", "use_case": "", "switched_from": "", "story": "Ask HN: Who is hiring? (May 2026)"}, {"id": 752023985, "item_id": 47001499, "url": "https://news.ycombinator.com/item?id=47001499", "by": "pdyc", "date": "2026-02-13", "stance": "compare", "quote": "its similar to metabase but easier", "excerpt": "i use EasyAnalytica (i built it) its similar to metabase but easier.", "context": "", "use_case": "", "switched_from": "", "story": "What do you use for your customer facing analytics?"}, {"id": 751160672, "item_id": 46947542, "url": "https://news.ycombinator.com/item?id=46947542", "by": "avin01", "date": "2026-02-09", "stance": "compare", "quote": "", "excerpt": "We\u2019ve gone back and forth on this a few times. Early on, we used Metabase for speed. It\u2019s great for internal dashboards and quick customer access, but starts to feel clunky once you care about UX, permissions, and embedding deeply. For customer-facing analytics, we eventually leaned toward building thin custom views on top of a metrics API / warehouse. More work upfront, but you control performance, access, and produ", "context": "", "use_case": "customer-facing analytics", "switched_from": "", "story": "What do you use for your customer facing analytics?"}, {"id": 741382688, "item_id": 46336418, "url": "https://news.ycombinator.com/item?id=46336418", "by": "aed", "date": "2025-12-20", "stance": "recommend", "quote": "We use metabase (and generally love it)", "excerpt": "Could you explain more about your metabase skill and how you use it? We use metabase (and generally love it) and I\u2019m interested to hear about how other people are using it!", "context": "", "use_case": "Analytics dashboards", "switched_from": "", "story": "Skills Officially Comes to Codex"}]}