{"adoption": {"forks": 233, "observed_at": "2026-08-28T04:04:01.559249+00:00", "stars": 1218}, "canonical_url": "https://ross.abutalabs.com/products/pg-utils", "card": {"archived": false, "artifact_type": "cli-tool", "description": "Useful PostgreSQL utilities", "domain": ["databases", "developer-tools", "monitoring"], "enriched": true, "function": ["database", "monitoring", "developer-tools"], "health_score": 74, "homepage": null, "language": "Shell", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["dataegret/pg-utils"], "name": "dataegret/pg-utils", "platform": ["cli"], "pushed_at": "2026-06-29T11:01:18+00:00", "repo": "dataegret/pg-utils", "stars": 1218, "tags": ["postgresql", "dba", "sql-scripts", "database-administration", "shell-scripts", "linux", "macos"], "topics": [], "urls": [], "use_cases": ["audit non-default PostgreSQL configuration parameters", "find tables missing unique constraints", "check for missing grants in a database", "monitor long-running queries with a better pg_stat_activity view", "analyze query CPU and IO time statistics", "find foreign keys with missing indexes"], "what_it_is": "A collection of useful SQL and shell utilities for PostgreSQL database administration by Data Egret. It includes scripts for auditing configuration, checking missing grants and indexes, and creating convenience views around pg_stat_activity and pg_stat_statements.", "when_to_avoid": ["you need a full monitoring platform with dashboards and alerting", "you use a database other than PostgreSQL", "you want a GUI database management tool"], "when_to_choose": ["you administer PostgreSQL servers and want lightweight DBA scripts without installing extensions", "you need quick SQL-based health checks and audits of a database", "you want better visibility into query activity and statistics"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/pg-utils", "repo": "dataegret/pg-utils", "role": "main", "score": 73}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.559249+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:17:03.289796+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5767194447f840d871ffec06912ebd80c5ff3e031e1892e8b58cb653b216971f", "fetched_at": "2026-08-28T04:04:01.559249+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dataegret/pg-utils"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.559249+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:17:03.289796+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5767194447f840d871ffec06912ebd80c5ff3e031e1892e8b58cb653b216971f", "fetched_at": "2026-08-28T04:04:01.559249+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dataegret/pg-utils"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:17:03.289796+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5767194447f840d871ffec06912ebd80c5ff3e031e1892e8b58cb653b216971f", "fetched_at": "2026-08-28T04:04:01.559249+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dataegret/pg-utils"}], "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:01.559249+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.559249+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.559249+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:17:03.289796+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5767194447f840d871ffec06912ebd80c5ff3e031e1892e8b58cb653b216971f", "fetched_at": "2026-08-28T04:04:01.559249+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dataegret/pg-utils"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.559249+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.559249+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:17:03.289796+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5767194447f840d871ffec06912ebd80c5ff3e031e1892e8b58cb653b216971f", "fetched_at": "2026-08-28T04:04:01.559249+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dataegret/pg-utils"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.559249+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.559249+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.559249+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:17:03.289796+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5767194447f840d871ffec06912ebd80c5ff3e031e1892e8b58cb653b216971f", "fetched_at": "2026-08-28T04:04:01.559249+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dataegret/pg-utils"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.559249+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.559249+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:17:03.289796+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5767194447f840d871ffec06912ebd80c5ff3e031e1892e8b58cb653b216971f", "fetched_at": "2026-08-28T04:04:01.559249+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dataegret/pg-utils"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:17:03.289796+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5767194447f840d871ffec06912ebd80c5ff3e031e1892e8b58cb653b216971f", "fetched_at": "2026-08-28T04:04:01.559249+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dataegret/pg-utils"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:17:03.289796+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5767194447f840d871ffec06912ebd80c5ff3e031e1892e8b58cb653b216971f", "fetched_at": "2026-08-28T04:04:01.559249+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dataegret/pg-utils"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:17:03.289796+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5767194447f840d871ffec06912ebd80c5ff3e031e1892e8b58cb653b216971f", "fetched_at": "2026-08-28T04:04:01.559249+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dataegret/pg-utils"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 90, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4530, "days_push": 65, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 73, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}