{"adoption": {"forks": 163, "observed_at": "2026-08-28T04:07:07.500827+00:00", "stars": 2661}, "canonical_url": "https://ross.abutalabs.com/products/tabular", "card": {"archived": false, "artifact_type": "plugin", "description": "Vim script for text filtering and alignment", "domain": ["text-editors", "developer-tools"], "enriched": true, "function": ["developer-tools", "formatter"], "health_score": 20, "homepage": null, "language": "Vim Script", "license": "NOASSERTION", "license_family": "other", "maturity": "stable", "member_repos": ["godlygeek/tabular"], "name": "godlygeek/tabular", "platform": ["editor-plugin", "cli"], "pushed_at": "2024-07-03T16:03:39+00:00", "repo": "godlygeek/tabular", "stars": 2661, "tags": ["vim", "text-alignment", "text-filtering", "editor-plugin"], "topics": [], "urls": [], "use_cases": ["align code assignments in vim", "line up markdown table columns", "align text by delimiter in vim", "format tables in vim", "align equals signs across lines", "tidy up configuration files in vim"], "what_it_is": "A Vim plugin for filtering and aligning text, letting users line up text based on patterns with a simple command interface. It aims to make both simple and complex alignment tasks easy without an obtuse interface.", "when_to_avoid": ["you use a different editor like VS Code or Emacs", "you need general-purpose code formatting rather than text alignment", "you want automatic formatting on save rather than on-demand alignment"], "when_to_choose": ["you edit text in Vim and frequently need to align columns or delimiters", "you want a flexible alignment tool that handles complex patterns", "you prefer a lightweight plugin with no external dependencies"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/tabular", "repo": "godlygeek/tabular", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:07.500827+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:18:22.883400+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fcba35ca7f5d6e23d3af0b4cd9d3801743c27fc3a422dd27ad0e62632b0b5cb9", "fetched_at": "2026-08-28T04:07:07.500827+00:00", "kind": "readme", "missing": false, "url": "https://github.com/godlygeek/tabular"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:07.500827+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:18:22.883400+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fcba35ca7f5d6e23d3af0b4cd9d3801743c27fc3a422dd27ad0e62632b0b5cb9", "fetched_at": "2026-08-28T04:07:07.500827+00:00", "kind": "readme", "missing": false, "url": "https://github.com/godlygeek/tabular"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:18:22.883400+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fcba35ca7f5d6e23d3af0b4cd9d3801743c27fc3a422dd27ad0e62632b0b5cb9", "fetched_at": "2026-08-28T04:07:07.500827+00:00", "kind": "readme", "missing": false, "url": "https://github.com/godlygeek/tabular"}], "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:07:07.500827+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:07.500827+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:07.500827+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:18:22.883400+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fcba35ca7f5d6e23d3af0b4cd9d3801743c27fc3a422dd27ad0e62632b0b5cb9", "fetched_at": "2026-08-28T04:07:07.500827+00:00", "kind": "readme", "missing": false, "url": "https://github.com/godlygeek/tabular"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:07.500827+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:07.500827+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:18:22.883400+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fcba35ca7f5d6e23d3af0b4cd9d3801743c27fc3a422dd27ad0e62632b0b5cb9", "fetched_at": "2026-08-28T04:07:07.500827+00:00", "kind": "readme", "missing": false, "url": "https://github.com/godlygeek/tabular"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:07.500827+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:07.500827+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:07.500827+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:18:22.883400+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fcba35ca7f5d6e23d3af0b4cd9d3801743c27fc3a422dd27ad0e62632b0b5cb9", "fetched_at": "2026-08-28T04:07:07.500827+00:00", "kind": "readme", "missing": false, "url": "https://github.com/godlygeek/tabular"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:07.500827+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:07.500827+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:18:22.883400+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fcba35ca7f5d6e23d3af0b4cd9d3801743c27fc3a422dd27ad0e62632b0b5cb9", "fetched_at": "2026-08-28T04:07:07.500827+00:00", "kind": "readme", "missing": false, "url": "https://github.com/godlygeek/tabular"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:18:22.883400+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fcba35ca7f5d6e23d3af0b4cd9d3801743c27fc3a422dd27ad0e62632b0b5cb9", "fetched_at": "2026-08-28T04:07:07.500827+00:00", "kind": "readme", "missing": false, "url": "https://github.com/godlygeek/tabular"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:18:22.883400+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fcba35ca7f5d6e23d3af0b4cd9d3801743c27fc3a422dd27ad0e62632b0b5cb9", "fetched_at": "2026-08-28T04:07:07.500827+00:00", "kind": "readme", "missing": false, "url": "https://github.com/godlygeek/tabular"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:18:22.883400+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fcba35ca7f5d6e23d3af0b4cd9d3801743c27fc3a422dd27ad0e62632b0b5cb9", "fetched_at": "2026-08-28T04:07:07.500827+00:00", "kind": "readme", "missing": false, "url": "https://github.com/godlygeek/tabular"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "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": 6392, "days_push": 791, "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}}