# leafgarland/typescript-vim

Typescript syntax files for Vim

Repository: https://github.com/leafgarland/typescript-vim
Canonical: https://ross.abutalabs.com/products/typescript-vim
Language: Vim Script
License Family: other
Topics: vim, typescript, typescript-syntax
Last push: 2025-01-15T22:48:32+00:00

## Health v2 (maintenance only)
Score: 33/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 1, release rhythm 35, longevity 100
- inputs: {"age_days": 5083, "days_push": 595, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1896, forks 142 (observed 2026-08-28T04:05:51.020772+00:00)

## What it is
A Vim plugin providing TypeScript syntax highlighting and indentation support for .ts files. It predates TypeScript 1.0 and is now largely superseded by the syntax files bundled with Vim and Neovim treesitter grammars.

## Use cases
- add typescript syntax highlighting to vim
- indent typescript files in vim
- edit .ts files in vim with proper highlighting
- vim plugin for typescript development
- highlight typescript in older vim versions

## When to choose
- you use an old Vim version lacking built-in TypeScript syntax
- you want a minimal, lightweight syntax and indent setup
- you maintain a legacy Vim configuration relying on this plugin

## When to avoid
- you use a recent Vim, which ships updated TypeScript syntax
- you use Neovim and can use treesitter-based highlighting
- you need omni-completion or language-server features

## Facets
- artifact type: plugin
- maturity: maintenance
- function: editor
- domain: text-editors, developer-tools, web-development
- platform: editor-plugin, cli, cross-platform
- tags: vim, typescript, syntax-files, indentation, vim-plugin, syntax-highlighting

## Member repositories
- leafgarland/typescript-vim (main) score 33

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:51.020772+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:12:50.281858+00:00, confidence not recorded.
  - readme: https://github.com/leafgarland/typescript-vim (fetched 2026-08-28T04:05:51.020772+00:00, sha 39a872c55f5e)
- Data as of 2026-08-30T08:39:29.467469+00:00.
