Back to browse
GitHub Repository

A `typescript-go` toolchain for compiler-powered plugins and type-safe execution + 500x faster lint integrated into compiler

158 starsGo

TTSC – TypeScript-Go compiler and runner with transform plugins

by autobe·May 4, 2026·2 points·8 comments

AI Analysis

●●●BangerBig BrainSolve My Problem

10x faster than ts-node with actual type checking using the new Go compiler.

Strengths
  • Uses typescript-go native engine for significant speedups over standard JS-based runners.
  • Enforces type checking at runtime execution unlike the popular tsx competitor directly.
  • Unified transform pipeline supports compiler-powered libraries like typia immediately across modes.
Weaknesses
  • Depends on typescript-go native preview stability which is still very early stage.
  • Plugin ecosystem is limited compared to the existing mature ts-node transformer community.
Target Audience

TypeScript developers building type-safe backend services

Similar To

ts-node · tsx · swc-node

Post Description

- *`ttsc`*: build, check, and transform. - *`ttsx`*: execute TypeScript with type checking. - 10x faster than `ts-node`. - type checking that `tsx` does not provide. - *`@ttsc/lint`*: lint rule violation as TS compile error. - *transformer support*: compiler-powered libraries, such as `typia`.

Similar Projects