Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

A curated list of awesome TypeScript compilers, transpilers and runtimes.

NotificationsYou must be signed in to change notification settings

JohnDeved/awesome-typescript-compilers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 

Repository files navigation

A curated list of TypeScript compilers, transpilers and runtimes targeting various languages and platforms.

JavaScript Targets

ProjectDescription
tscOfficial TypeScript compiler by Microsoft. (playground)
tsgoGo-based TypeScript compiler by Microsoft targeting 10x performance.
swcRust-based platform for fast TypeScript/JavaScript compilation. (playground)
esbuildExtremely fast TypeScript/JavaScript bundler written in Go. (playground)
viteNext generation frontend tooling with TypeScript support. (playground)
rspackRust-based Webpack-compatible bundler with TypeScript support.
biomeSuccessor to Rome providing a unified TypeScript toolchain. (playground)
rolldownFast Rust bundler for JavaScript/TypeScript with Rollup-compatible API.
farmExtremely fast Vite-compatible web build tool written in Rust.
oxcRust-based JavaScript/TypeScript toolchain including parser, linter, and compiler. (playground)
webpackJavaScript bundler with TypeScript integration.
rollupJavaScript module bundler with TypeScript support. (repl)
parcelZero configuration web app bundler with TypeScript support.
tsupTypeScript bundler powered by esbuild.
babelThe compiler for next generation JavaScript with TypeScript support. (playground)
sucraseSuper-fast alternative to Babel focusing on modern JS runtimes. (playground)
eznoJavaScript compiler and TypeScript checker in Rust focusing on static analysis. (playground)
stcRust-based static type checker for TypeScript focusing on performance.

Runtimes

ProjectDescription
denoSecure TypeScript runtime & toolkit written in Rust.
bunFast JavaScript and TypeScript runtime & toolkit written in Zig.
node.js 23.6.0+Partial support in 23.6.0
tsxRun TypeScript with an esbuild-powered ESM loader.
ts-nodeTypeScript execution and REPL for Node.js.
jitiRuntime TypeScript and ESM support for Node.js.
elsaMinimal runtime for JavaScript and TypeScript written in Go.

Other Language Targets

ProjectTargetDescription
AssemblyScriptWASMTypeScript-like language for WebAssembly. (playground)
ts2luaLuaFeature-complete TypeScript to Lua compiler. (playground)
roblox-tsLuauTypeScript-to-Luau compiler for Roblox. (playground)
ts2cCConvert Javascript/TypeScript to C (online demo)
TypeScript2CxxC++TypeScript to C++ transpiler.
ts2gdGDScriptCompile TypeScript to GDScript for Godot.
typeslGLSLTypescript to GLSL transpiler.
hydro-sdkFlutterNo native bridge, no V8. Just Dart.
ts2nimNimTypescript to Nim transpiler.
ts2dartDartTypeScript to Dart transpiler.
speedy.jsWASMCompile TypeScript to WebAssembly for accelerated execution.
ts2rustRustTypescript to Rust transpiler.
ts2phpPHPTypescript to PHP Transpiler.
ts2pyPythonTypeScript to Python converter.

Experimental/Research Projects

ProjectTypeDescription
BosqueLangResearch LanguageA TypeScript-like language created by Microsoft.
TypeRunnerNative CompilerExperimental TypeScript to native code compiler.
StaticScriptResearch LanguageA new statically typed programming language with native compilation.
tsCompilerNative CompilerTypeScript to native code compiler using LLVM.

About

A curated list of awesome TypeScript compilers, transpilers and runtimes.

Topics

Resources

Stars

Watchers

Forks


[8]ページ先頭

©2009-2025 Movatter.jp