{"adoption": {"forks": 111, "observed_at": "2026-08-28T04:04:57.742657+00:00", "stars": 1520}, "canonical_url": "https://ross.abutalabs.com/products/bdash", "card": {"archived": false, "artifact_type": "application", "description": "Simple SQL Client for lightweight data analysis.", "domain": ["databases", "data-science", "analytics", "developer-tools", "cross-platform"], "enriched": true, "function": ["database", "data-visualization", "mcp", "gui"], "health_score": 95, "homepage": "https://bdash-app.github.io/", "language": "TypeScript", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["bdash-app/bdash"], "name": "bdash-app/bdash", "platform": ["windows", "cross-platform"], "pushed_at": "2026-07-15T00:09:39+00:00", "repo": "bdash-app/bdash", "stars": 1520, "tags": ["sql-client", "query-editor", "charting", "gist-sharing", "bigquery", "mysql", "postgresql", "sqlite", "amazon-athena", "redshift", "treasure-data", "macos", "linux", "electron"], "topics": ["electron", "sql", "javascript", "visualization"], "urls": [], "use_cases": ["run SQL queries against MySQL, PostgreSQL, BigQuery, Athena, Redshift, SQLite, or Treasure Data", "visualize query results as charts", "save and organize SQL queries", "share query results with teammates via GitHub Gist", "let AI coding tools like Claude Code explore schemas and write queries via MCP", "lightweight ad-hoc data analysis without a heavy BI tool"], "what_it_is": "Bdash is a simple desktop SQL client built with Electron for lightweight data analysis. It supports saving queries, drawing charts from results, sharing results via GitHub Gist, connecting to multiple data sources, and exposing an MCP server for AI coding tools.", "when_to_avoid": ["you need a full-featured BI suite with dashboards and scheduling", "you need team-based query collaboration and permissions", "you only work with databases not on its supported list", "you need a web-based client rather than a desktop app"], "when_to_choose": ["you want a lightweight desktop SQL client with built-in charting", "you need to query multiple heterogeneous data sources from one app", "you want to share analysis results quickly as gists", "you want AI assistants to interact with your saved queries and schemas via MCP"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/bdash", "repo": "bdash-app/bdash", "role": "main", "score": 90}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:57.742657+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:31:53.971248+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0db799b0f0c8e812e6e88a0fb46162446989374dd8a22585eaaae1c33c7dedbb", "fetched_at": "2026-08-28T04:04:57.742657+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bdash-app/bdash"}, {"content_hash": "4ed394e9c797ce31c99f743e0d6f55a2e6cbcf833b30b06e8166d2194beeaa37", "fetched_at": "2026-08-29T11:35:17.056800+00:00", "kind": "homepage", "missing": false, "url": "https://bdash-app.github.io/"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:57.742657+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:31:53.971248+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0db799b0f0c8e812e6e88a0fb46162446989374dd8a22585eaaae1c33c7dedbb", "fetched_at": "2026-08-28T04:04:57.742657+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bdash-app/bdash"}, {"content_hash": "4ed394e9c797ce31c99f743e0d6f55a2e6cbcf833b30b06e8166d2194beeaa37", "fetched_at": "2026-08-29T11:35:17.056800+00:00", "kind": "homepage", "missing": false, "url": "https://bdash-app.github.io/"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:31:53.971248+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0db799b0f0c8e812e6e88a0fb46162446989374dd8a22585eaaae1c33c7dedbb", "fetched_at": "2026-08-28T04:04:57.742657+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bdash-app/bdash"}, {"content_hash": "4ed394e9c797ce31c99f743e0d6f55a2e6cbcf833b30b06e8166d2194beeaa37", "fetched_at": "2026-08-29T11:35:17.056800+00:00", "kind": "homepage", "missing": false, "url": "https://bdash-app.github.io/"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:04:57.742657+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:57.742657+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:57.742657+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:31:53.971248+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0db799b0f0c8e812e6e88a0fb46162446989374dd8a22585eaaae1c33c7dedbb", "fetched_at": "2026-08-28T04:04:57.742657+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bdash-app/bdash"}, {"content_hash": "4ed394e9c797ce31c99f743e0d6f55a2e6cbcf833b30b06e8166d2194beeaa37", "fetched_at": "2026-08-29T11:35:17.056800+00:00", "kind": "homepage", "missing": false, "url": "https://bdash-app.github.io/"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:57.742657+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:57.742657+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:31:53.971248+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0db799b0f0c8e812e6e88a0fb46162446989374dd8a22585eaaae1c33c7dedbb", "fetched_at": "2026-08-28T04:04:57.742657+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bdash-app/bdash"}, {"content_hash": "4ed394e9c797ce31c99f743e0d6f55a2e6cbcf833b30b06e8166d2194beeaa37", "fetched_at": "2026-08-29T11:35:17.056800+00:00", "kind": "homepage", "missing": false, "url": "https://bdash-app.github.io/"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:57.742657+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:57.742657+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:57.742657+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:31:53.971248+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0db799b0f0c8e812e6e88a0fb46162446989374dd8a22585eaaae1c33c7dedbb", "fetched_at": "2026-08-28T04:04:57.742657+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bdash-app/bdash"}, {"content_hash": "4ed394e9c797ce31c99f743e0d6f55a2e6cbcf833b30b06e8166d2194beeaa37", "fetched_at": "2026-08-29T11:35:17.056800+00:00", "kind": "homepage", "missing": false, "url": "https://bdash-app.github.io/"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:57.742657+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:57.742657+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:31:53.971248+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0db799b0f0c8e812e6e88a0fb46162446989374dd8a22585eaaae1c33c7dedbb", "fetched_at": "2026-08-28T04:04:57.742657+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bdash-app/bdash"}, {"content_hash": "4ed394e9c797ce31c99f743e0d6f55a2e6cbcf833b30b06e8166d2194beeaa37", "fetched_at": "2026-08-29T11:35:17.056800+00:00", "kind": "homepage", "missing": false, "url": "https://bdash-app.github.io/"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:31:53.971248+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0db799b0f0c8e812e6e88a0fb46162446989374dd8a22585eaaae1c33c7dedbb", "fetched_at": "2026-08-28T04:04:57.742657+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bdash-app/bdash"}, {"content_hash": "4ed394e9c797ce31c99f743e0d6f55a2e6cbcf833b30b06e8166d2194beeaa37", "fetched_at": "2026-08-29T11:35:17.056800+00:00", "kind": "homepage", "missing": false, "url": "https://bdash-app.github.io/"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:31:53.971248+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0db799b0f0c8e812e6e88a0fb46162446989374dd8a22585eaaae1c33c7dedbb", "fetched_at": "2026-08-28T04:04:57.742657+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bdash-app/bdash"}, {"content_hash": "4ed394e9c797ce31c99f743e0d6f55a2e6cbcf833b30b06e8166d2194beeaa37", "fetched_at": "2026-08-29T11:35:17.056800+00:00", "kind": "homepage", "missing": false, "url": "https://bdash-app.github.io/"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:31:53.971248+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0db799b0f0c8e812e6e88a0fb46162446989374dd8a22585eaaae1c33c7dedbb", "fetched_at": "2026-08-28T04:04:57.742657+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bdash-app/bdash"}, {"content_hash": "4ed394e9c797ce31c99f743e0d6f55a2e6cbcf833b30b06e8166d2194beeaa37", "fetched_at": "2026-08-29T11:35:17.056800+00:00", "kind": "homepage", "missing": false, "url": "https://bdash-app.github.io/"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 92, "longevity": 100, "rhythm": 81}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3662, "days_push": 50, "days_rel": 50, "gap_med": 34, "n_releases_24m": 12}, "score": 90, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}