{"adoption": {"forks": 35, "observed_at": "2026-08-28T04:05:40.817763+00:00", "stars": 1820}, "canonical_url": "https://ross.abutalabs.com/products/termdbms", "card": {"archived": false, "artifact_type": "cli-tool", "description": "A TUI for viewing and editing database files.", "domain": ["databases", "developer-tools"], "enriched": true, "function": ["database", "cli", "terminal-ui", "gui"], "health_score": 20, "homepage": null, "language": "Go", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["mathaou/termdbms"], "name": "mathaou/termdbms", "platform": ["windows", "cli", "go", "cross-platform"], "pushed_at": "2022-06-11T16:15:29+00:00", "repo": "mathaou/termdbms", "stars": 1820, "tags": ["sqlite", "tui", "csv", "sql", "bubbletea", "database-gui", "command-line", "linux", "macos"], "topics": ["database", "golang", "sqlite", "terminal-based", "terminal", "tui"], "urls": [], "use_cases": ["view sqlite database in terminal", "edit database rows from the command line", "run sql queries in a tui", "convert csv to sqlite database", "browse large database tables in terminal", "inspect database files over ssh"], "what_it_is": "termdbms is a terminal user interface (TUI) for viewing and editing database files, written in pure Go. It supports SQLite and CSV files, allowing users to browse tables, run SQL queries, and edit data with undo/redo support.", "when_to_avoid": ["you need MySQL or PostgreSQL support, which is only on the roadmap", "you need a full-featured GUI database client with visual schema tools", "you work over a serial connection, which is known to work poorly", "you need line wrapping for long text values, which is not yet implemented"], "when_to_choose": ["you need to inspect or edit SQLite/CSV data without leaving the terminal", "you work over SSH where GUI database tools are unavailable", "you want a lightweight, mouse-and-keyboard database viewer", "you need quick CSV-to-SQLite conversion"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/termdbms", "repo": "mathaou/termdbms", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:40.817763+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:19:59.277249+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68610036d8d3de25472ed88df6f802beabcf30fa114a0133ffb67d2481ca77f3", "fetched_at": "2026-08-28T04:05:40.817763+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mathaou/termdbms"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:40.817763+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:19:59.277249+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68610036d8d3de25472ed88df6f802beabcf30fa114a0133ffb67d2481ca77f3", "fetched_at": "2026-08-28T04:05:40.817763+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mathaou/termdbms"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:19:59.277249+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68610036d8d3de25472ed88df6f802beabcf30fa114a0133ffb67d2481ca77f3", "fetched_at": "2026-08-28T04:05:40.817763+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mathaou/termdbms"}], "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:05:40.817763+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:40.817763+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:40.817763+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:19:59.277249+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68610036d8d3de25472ed88df6f802beabcf30fa114a0133ffb67d2481ca77f3", "fetched_at": "2026-08-28T04:05:40.817763+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mathaou/termdbms"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:40.817763+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:40.817763+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:19:59.277249+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68610036d8d3de25472ed88df6f802beabcf30fa114a0133ffb67d2481ca77f3", "fetched_at": "2026-08-28T04:05:40.817763+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mathaou/termdbms"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:40.817763+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:40.817763+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:40.817763+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:19:59.277249+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68610036d8d3de25472ed88df6f802beabcf30fa114a0133ffb67d2481ca77f3", "fetched_at": "2026-08-28T04:05:40.817763+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mathaou/termdbms"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:40.817763+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:40.817763+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:19:59.277249+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68610036d8d3de25472ed88df6f802beabcf30fa114a0133ffb67d2481ca77f3", "fetched_at": "2026-08-28T04:05:40.817763+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mathaou/termdbms"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:19:59.277249+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68610036d8d3de25472ed88df6f802beabcf30fa114a0133ffb67d2481ca77f3", "fetched_at": "2026-08-28T04:05:40.817763+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mathaou/termdbms"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:19:59.277249+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68610036d8d3de25472ed88df6f802beabcf30fa114a0133ffb67d2481ca77f3", "fetched_at": "2026-08-28T04:05:40.817763+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mathaou/termdbms"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:19:59.277249+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68610036d8d3de25472ed88df6f802beabcf30fa114a0133ffb67d2481ca77f3", "fetched_at": "2026-08-28T04:05:40.817763+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mathaou/termdbms"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1826, "days_push": 1544, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}