{"adoption": {"forks": 104, "observed_at": "2026-08-28T04:03:38.253948+00:00", "stars": 1114}, "canonical_url": "https://ross.abutalabs.com/products/neosnippetvim", "card": {"archived": false, "artifact_type": "plugin", "description": "neo-snippet plugin", "domain": ["text-editors", "developer-tools"], "enriched": true, "function": ["developer-tools", "editor"], "health_score": 20, "homepage": null, "language": "Vim Script", "license": "NOASSERTION", "license_family": "other", "maturity": "maintenance", "member_repos": ["Shougo/neosnippet.vim"], "name": "Shougo/neosnippet.vim", "platform": ["cross-platform"], "pushed_at": "2023-07-23T01:36:46+00:00", "repo": "Shougo/neosnippet.vim", "stars": 1114, "tags": ["vim-plugin", "snippets", "code-templates", "deoplete", "ddc-source", "vim-script", "vim", "neovim"], "topics": ["ddc-source", "ddc-vim"], "urls": [], "use_cases": ["expand code snippets in vim", "fill in code templates on the fly", "use snippets with deoplete completion", "add snippet support to neovim", "jump between snippet placeholder fields", "use community snippet collections like vim-snippets"], "what_it_is": "Neosnippet is a Vim/Neovim plugin that adds snippet support, letting users expand small code templates and fill in fields on the fly. It integrates with completion plugins like deoplete and ddc so snippets can be selected from the completion popup without memorizing snippet names.", "when_to_avoid": ["you want actively developed software - development has stopped and only bug fixes are made", "you use Neovim and prefer the author's successor plugin deoppet.nvim or built-in Lua snippet engines", "you use an editor other than Vim/Neovim"], "when_to_choose": ["you use Vim or Neovim and want mature, well-tested snippet expansion", "you already use deoplete or ddc and want snippet integration with your completion popup", "you want compatibility with existing snipMate-style snippet files"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/neosnippetvim", "repo": "Shougo/neosnippet.vim", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:38.253948+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:42:13.100207+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d880ce8421e191bd003c12139baa279419248c4e0c4d74e026707d22a814f6c7", "fetched_at": "2026-08-28T04:03:38.253948+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Shougo/neosnippet.vim"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:38.253948+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:42:13.100207+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d880ce8421e191bd003c12139baa279419248c4e0c4d74e026707d22a814f6c7", "fetched_at": "2026-08-28T04:03:38.253948+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Shougo/neosnippet.vim"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:42:13.100207+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d880ce8421e191bd003c12139baa279419248c4e0c4d74e026707d22a814f6c7", "fetched_at": "2026-08-28T04:03:38.253948+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Shougo/neosnippet.vim"}], "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:38.253948+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:38.253948+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:38.253948+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:42:13.100207+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d880ce8421e191bd003c12139baa279419248c4e0c4d74e026707d22a814f6c7", "fetched_at": "2026-08-28T04:03:38.253948+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Shougo/neosnippet.vim"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:38.253948+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:38.253948+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:42:13.100207+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d880ce8421e191bd003c12139baa279419248c4e0c4d74e026707d22a814f6c7", "fetched_at": "2026-08-28T04:03:38.253948+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Shougo/neosnippet.vim"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:38.253948+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:38.253948+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:38.253948+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:42:13.100207+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d880ce8421e191bd003c12139baa279419248c4e0c4d74e026707d22a814f6c7", "fetched_at": "2026-08-28T04:03:38.253948+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Shougo/neosnippet.vim"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:38.253948+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:38.253948+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:42:13.100207+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d880ce8421e191bd003c12139baa279419248c4e0c4d74e026707d22a814f6c7", "fetched_at": "2026-08-28T04:03:38.253948+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Shougo/neosnippet.vim"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:42:13.100207+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d880ce8421e191bd003c12139baa279419248c4e0c4d74e026707d22a814f6c7", "fetched_at": "2026-08-28T04:03:38.253948+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Shougo/neosnippet.vim"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:42:13.100207+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d880ce8421e191bd003c12139baa279419248c4e0c4d74e026707d22a814f6c7", "fetched_at": "2026-08-28T04:03:38.253948+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Shougo/neosnippet.vim"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:42:13.100207+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d880ce8421e191bd003c12139baa279419248c4e0c4d74e026707d22a814f6c7", "fetched_at": "2026-08-28T04:03:38.253948+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Shougo/neosnippet.vim"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+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": 5326, "days_push": 1138, "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}}