{"adoption": {"forks": 93, "observed_at": "2026-08-28T04:03:32.490064+00:00", "stars": 1088}, "canonical_url": "https://ross.abutalabs.com/products/gregs1104-pgtune", "card": {"archived": false, "artifact_type": "cli-tool", "description": "PostgreSQL configuration wizard", "domain": ["databases", "developer-tools", "performance"], "enriched": true, "function": ["configuration-management", "database", "developer-tools", "cli"], "health_score": 20, "homepage": "http://pgfoundry.org/projects/pgtune/", "language": "Python", "license": "BSD-3-Clause", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["gregs1104/pgtune"], "name": "gregs1104/pgtune", "platform": ["windows", "python", "cli"], "pushed_at": "2021-08-17T05:31:55+00:00", "repo": "gregs1104/pgtune", "stars": 1088, "tags": ["postgresql", "tuning", "postgresql-conf", "database-configuration", "sysadmin", "command-line", "linux", "macos"], "topics": [], "urls": [], "use_cases": ["tune postgresql.conf for my server's RAM", "generate postgres config for an OLTP workload", "optimize postgres settings for a web application server", "calculate shared_buffers and work_mem for my database", "reconfigure postgres defaults for a data warehouse", "pick postgres settings for a given number of connections"], "what_it_is": "Pgtune is a Python CLI script that generates a tuned PostgreSQL postgresql.conf based on server memory, workload type, and expected connections. It takes an existing config as input and outputs an optimized version for the hardware it will run on.", "when_to_avoid": ["you need per-query or runtime adaptive tuning", "you want a maintained web wizard (consider pgtune.leopard.in.ua or pgconfig.org instead)", "you need support for very recent PostgreSQL versions, as this project's last release was 2021"], "when_to_choose": ["you want a quick, hardware-aware starting point for postgresql.conf", "you're provisioning a new PostgreSQL server and the defaults are too conservative", "you need a scriptable, offline config generator"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/gregs1104-pgtune", "repo": "gregs1104/pgtune", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.490064+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:49:21.971550+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a9104ff7b8f376e0b49f77858818dd664c5781d9c0258822b255572b5c070df4", "fetched_at": "2026-08-28T04:03:32.490064+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gregs1104/pgtune"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.490064+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:49:21.971550+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a9104ff7b8f376e0b49f77858818dd664c5781d9c0258822b255572b5c070df4", "fetched_at": "2026-08-28T04:03:32.490064+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gregs1104/pgtune"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:49:21.971550+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a9104ff7b8f376e0b49f77858818dd664c5781d9c0258822b255572b5c070df4", "fetched_at": "2026-08-28T04:03:32.490064+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gregs1104/pgtune"}], "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:03:32.490064+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.490064+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.490064+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:49:21.971550+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a9104ff7b8f376e0b49f77858818dd664c5781d9c0258822b255572b5c070df4", "fetched_at": "2026-08-28T04:03:32.490064+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gregs1104/pgtune"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.490064+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.490064+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:49:21.971550+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a9104ff7b8f376e0b49f77858818dd664c5781d9c0258822b255572b5c070df4", "fetched_at": "2026-08-28T04:03:32.490064+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gregs1104/pgtune"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.490064+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.490064+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.490064+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:49:21.971550+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a9104ff7b8f376e0b49f77858818dd664c5781d9c0258822b255572b5c070df4", "fetched_at": "2026-08-28T04:03:32.490064+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gregs1104/pgtune"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.490064+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.490064+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:49:21.971550+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a9104ff7b8f376e0b49f77858818dd664c5781d9c0258822b255572b5c070df4", "fetched_at": "2026-08-28T04:03:32.490064+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gregs1104/pgtune"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:49:21.971550+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a9104ff7b8f376e0b49f77858818dd664c5781d9c0258822b255572b5c070df4", "fetched_at": "2026-08-28T04:03:32.490064+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gregs1104/pgtune"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:49:21.971550+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a9104ff7b8f376e0b49f77858818dd664c5781d9c0258822b255572b5c070df4", "fetched_at": "2026-08-28T04:03:32.490064+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gregs1104/pgtune"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:49:21.971550+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a9104ff7b8f376e0b49f77858818dd664c5781d9c0258822b255572b5c070df4", "fetched_at": "2026-08-28T04:03:32.490064+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gregs1104/pgtune"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 6067, "days_push": 1842, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}