{"adoption": {"forks": 677, "observed_at": "2026-08-28T04:10:02.487812+00:00", "stars": 7698}, "canonical_url": "https://ross.abutalabs.com/products/ultisnips", "card": {"archived": false, "artifact_type": "plugin", "description": "UltiSnips - The ultimate snippet solution for Vim. Send pull requests to SirVer/ultisnips!", "domain": ["developer-tools", "text-editors"], "enriched": true, "function": ["editor", "developer-tools"], "health_score": 93, "homepage": null, "language": "Python", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "stable", "member_repos": ["SirVer/ultisnips"], "name": "SirVer/ultisnips", "platform": ["editor-plugin", "cross-platform"], "pushed_at": "2026-07-04T16:38:19+00:00", "repo": "SirVer/ultisnips", "stars": 7698, "tags": ["vim", "neovim", "snippets", "text-expansion", "tabstops"], "topics": ["ultisnips", "vim", "snippets", "plugin"], "urls": [], "use_cases": ["expand code snippets in vim", "jump through snippet placeholders", "create custom snippets for my language", "mirror text across multiple places in a snippet", "integrate snippets with my completion plugin"], "what_it_is": "UltiSnips is a fast, feature-rich snippet engine plugin for Vim and Neovim. It supports placeholder tabstops, mirrored text, dynamic tabstop generation, and integration with completion engines like YouCompleteMe and deoplete.", "when_to_avoid": ["you use an editor other than Vim or Neovim", "you prefer a Lua-native snippet engine like LuaSnip in Neovim", "you only need very basic snippet functionality"], "when_to_choose": ["you use Vim or Neovim and want powerful, fast snippet expansion", "you need advanced snippet features like mirrored placeholders and dynamic tabstops", "you want to pair snippets with completion engines like YouCompleteMe"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/ultisnips", "repo": "SirVer/ultisnips", "role": "main", "score": 78}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:10:02.487812+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:35:27.719605+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0c6817d574466e214d9b1ad32a30016b1458ea271b8a5cf86870250d6dd1626e", "fetched_at": "2026-08-28T04:10:02.487812+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SirVer/ultisnips"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:10:02.487812+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:35:27.719605+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0c6817d574466e214d9b1ad32a30016b1458ea271b8a5cf86870250d6dd1626e", "fetched_at": "2026-08-28T04:10:02.487812+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SirVer/ultisnips"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:35:27.719605+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0c6817d574466e214d9b1ad32a30016b1458ea271b8a5cf86870250d6dd1626e", "fetched_at": "2026-08-28T04:10:02.487812+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SirVer/ultisnips"}], "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:10:02.487812+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:10:02.487812+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:10:02.487812+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:35:27.719605+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0c6817d574466e214d9b1ad32a30016b1458ea271b8a5cf86870250d6dd1626e", "fetched_at": "2026-08-28T04:10:02.487812+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SirVer/ultisnips"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:10:02.487812+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:10:02.487812+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:35:27.719605+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0c6817d574466e214d9b1ad32a30016b1458ea271b8a5cf86870250d6dd1626e", "fetched_at": "2026-08-28T04:10:02.487812+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SirVer/ultisnips"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:10:02.487812+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:10:02.487812+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:10:02.487812+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:35:27.719605+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0c6817d574466e214d9b1ad32a30016b1458ea271b8a5cf86870250d6dd1626e", "fetched_at": "2026-08-28T04:10:02.487812+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SirVer/ultisnips"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:10:02.487812+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:10:02.487812+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:35:27.719605+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0c6817d574466e214d9b1ad32a30016b1458ea271b8a5cf86870250d6dd1626e", "fetched_at": "2026-08-28T04:10:02.487812+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SirVer/ultisnips"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:35:27.719605+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0c6817d574466e214d9b1ad32a30016b1458ea271b8a5cf86870250d6dd1626e", "fetched_at": "2026-08-28T04:10:02.487812+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SirVer/ultisnips"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:35:27.719605+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0c6817d574466e214d9b1ad32a30016b1458ea271b8a5cf86870250d6dd1626e", "fetched_at": "2026-08-28T04:10:02.487812+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SirVer/ultisnips"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:35:27.719605+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0c6817d574466e214d9b1ad32a30016b1458ea271b8a5cf86870250d6dd1626e", "fetched_at": "2026-08-28T04:10:02.487812+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SirVer/ultisnips"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 90, "longevity": 100, "rhythm": 51}, "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": 5360, "days_push": 60, "days_rel": 115, "gap_med": null, "n_releases_24m": 1}, "score": 78, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}