# cevek/ttypescript

Over TypeScript tool to use custom transformers in the tsconfig.json

Repository: https://github.com/cevek/ttypescript
Canonical: https://ross.abutalabs.com/products/ttypescript
Language: TypeScript
License Family: other
Topics: transformers, typescript, custom-transformer, transformer-typescript
Last push: 2023-06-23T09:38:51+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 3199, "days_push": 1167, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1534, forks 56 (observed 2026-08-28T04:04:59.716842+00:00)

## What it is
ttypescript is a drop-in wrapper around the TypeScript compiler that enables custom AST transformers to be declared in tsconfig. and run via ttsc/ttsserver. It patches the TypeScript compile module on the fly, using your locally installed TypeScript as a peer dependency.

## Use cases
- run custom typescript transformers from tsconfig.
- compile with tsc while applying custom AST transforms
- use transformer modules without writing a custom build script
- replace tsc with ttsc to enable compiler plugins
- apply transformers to declaration files after compilation

## When to choose
- you are stuck on TypeScript below 5.0 and need custom transformers via tsconfig
- you want a drop-in tsc replacement with plugin support and no version lock-in

## When to avoid
- you are on TypeScript 5.0 or newer - use ts-patch instead
- you need an actively maintained tool
- you only need standard tsc features without custom transformers

## Facets
- artifact type: cli-tool
- maturity: abandoned
- function: build-tool, compiler, plugin-system, developer-tools
- domain: developer-tools, programming-languages, compilers, web-development
- platform: cli, cross-platform
- tags: typescript, custom-transformers, tsc-wrapper, deprecated, ts-patch-alternative, nodejs

## Member repositories
- cevek/ttypescript (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:59.716842+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-30T04:31:11.584236+00:00, confidence not recorded.
  - readme: https://github.com/cevek/ttypescript (fetched 2026-08-28T04:04:59.716842+00:00, sha d7746c0fcdcd)
  - registry_npm: https://registry.npmjs.org/ttypescript (fetched 2026-08-29T11:33:15.010540+00:00, sha 38ad639cc551)
- Data as of 2026-08-30T08:39:29.467469+00:00.
