TypeScript Compiler

Open-source TypeScript projects categorized as Compiler

Top 23 TypeScript Compiler Projects

  1. Babel (Formerly 6to5)

    🐠 Babel is a compiler for writing next generation JavaScript.

    Project mention: Estrutura do projeto React para escalar: decomposition, camadas e hierarquia | dev.to | 2025-04-04
  2. Civic Auth

    Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.

    Civic Auth logo
  3. compiler-explorer

    Run compilers interactively from your web browser and interact with the assembly

    Project mention: A leap year check in three instructions | news.ycombinator.com | 2025-05-15

    There are, even with optimizations on. You could have checked: https://godbolt.org/#g:!((g:!((g:!((h:codeEditor,i:(filename...

  4. million

    Optimize React performance and make your React 70% faster in minutes, not months.

    Project mention: A Curated List of shadcn/ui-like React Component Collections | dev.to | 2025-03-20

    It is reportedly used on websites like Langfuse and Million.dev.

  5. wasp

    The fastest way to develop full-stack web apps with React & Node.js.

    Project mention: Top 8 Open-Source Tools for Web Application Development | dev.to | 2025-05-06

    GitHub: https://github.com/wasp-lang/wasp

  6. mitosis

    Write components once, run everywhere. Compiles to React, Vue, Qwik, Solid, Angular, Svelte, and more.

    Project mention: Creating a library for both React and Vue 🤝 | dev.to | 2025-03-26

    I explored libraries like Valtio and Mitosis, but neither fit perfectly. I didn’t want to add a peer dependency for Valtio, and Mitosis didn’t work well with a shared context.

  7. sucrase

    Super-fast alternative to Babel for when you can target modern JS runtimes

    Project mention: Show HN: Oxidase – Transpiles TypeScript at the Speed of Parsing | news.ycombinator.com | 2025-02-09
  8. wing

    A programming language for the cloud ☁️ A unified programming model, combining infrastructure and runtime code into one language ⚡

  9. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  10. TypeScriptToLua

    Typescript to lua transpiler. https://typescripttolua.github.io/

    Project mention: The Teal Programming Language | news.ycombinator.com | 2025-05-15

    This is super cool. I have been using TypeScript To Lua (https://github.com/TypeScriptToLua/TypeScriptToLua) for a little game side project and it works quite well, I am pleased with it. It does end up generating a lot of Lua code though because it has to support all of TypeScript’s features, which isn’t ideal. I’d expect Teal’s output to be much more concise Lua which has me interested.

  11. ts-json-schema-generator

    Generate JSON schema from your Typescript sources

    Project mention: Creating a 3D config with types | dev.to | 2024-12-05

    JSON is simple and flexible, but has no typing information. Sure it is possible to join a JSON schema file, but that needs to be taken care of and checked. Ex, with additional tooling like typescript-json-schema or ts-json-schema-generator.

  12. solc-js

    Javascript bindings for the Solidity compiler

  13. estrella

    Lightweight and versatile build tool based on the esbuild compiler

  14. roblox-ts

    A TypeScript-to-Luau Compiler for Roblox

    Project mention: You can now write React in Lua | news.ycombinator.com | 2024-06-20

    You could write react in Lua for a while, for example for Roblox. And, it's very cool. There's also another project that compiles typescript to Lua: https://roblox-ts.com

    And that one supports writing pretty much actual React tsx but with Roblox primitives.

    One of my clients asked me to make a Roblox plugin, it was my first time, and I was very pleasantly surprised with this workflow. There are also tools to enable really high iteration speed. It felt nicer than Unity at some moments. I didn't really need to write or know any Lua at all!

  15. verilog2factorio

    This project will compile verilog (a hardware description language) into factorio blueprints.

  16. cjstoesm

    A tool that can transform CommonJS to ESM

  17. ts-c-compiler

    ⚙️ C99-compatible multipass compiler written in TypeScript with GCC extensions support. Features a handcrafted left-recursive parser, custom IR, SSA-based optimizer, and a full frontend/backend pipeline. Compiles to x86 machine code with integrated assembler and emulator.

    Project mention: Compile and Run C in JavaScript | news.ycombinator.com | 2024-09-18
  18. abi-to-sol

    Generate Solidity interface from ABI JSON

  19. Snel

    A Cybernetical tool for svelte applications on deno

  20. tiny-sass-compiler

    Another sass compiler write from scatch,runnable on both node and browser

  21. js-ziju

    Compile javascript to LLVM IR, x86 assembly and self interpreting

  22. sia

    Sia - Binary serialisation and deserialisation (by pouya-eghbali)

  23. REXS

    A language for writing regular expressions.

  24. ts-transform-import-path-rewrite

    TS AST transformer to rewrite import path

  25. cashscript

    ⚖️ Easily write and interact with Bitcoin Cash smart contracts

  26. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

TypeScript Compiler discussion

Log in or Post with

TypeScript Compiler related posts

  • React Compiler RC: What it means for React devs

    4 projects | dev.to | 5 May 2025
  • Compiler Explorer

    1 project | news.ycombinator.com | 26 Apr 2025
  • NoteGen Markdown Editor

    3 projects | dev.to | 16 Apr 2025
  • Show HN: Zero-codegen TypeScript type inference from Protobuf messages

    5 projects | news.ycombinator.com | 14 Apr 2025
  • Zwischen Wickeln und Entwickeln - Wie mein Blog mit Eleventy entstand

    6 projects | dev.to | 5 Apr 2025
  • The Future of Redwood Launches Today

    1 project | news.ycombinator.com | 5 Apr 2025
  • S2S Compilers: Understanding Switch Case Statements

    3 projects | dev.to | 27 Mar 2025
  • A note from our sponsor - Civic Auth
    www.civic.com | 16 May 2025
    Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today. Learn more →

Index

What are some of the best open-source Compiler projects in TypeScript? This list will help you:

# Project Stars
1 Babel (Formerly 6to5) 43,575
2 compiler-explorer 17,432
3 million 17,141
4 wasp 16,919
5 mitosis 13,126
6 sucrase 5,774
7 wing 5,238
8 TypeScriptToLua 2,279
9 ts-json-schema-generator 1,559
10 solc-js 1,490
11 estrella 1,100
12 roblox-ts 1,016
13 verilog2factorio 781
14 cjstoesm 405
15 ts-c-compiler 378
16 abi-to-sol 325
17 Snel 316
18 tiny-sass-compiler 288
19 js-ziju 181
20 sia 138
21 REXS 133
22 ts-transform-import-path-rewrite 128
23 cashscript 120

Sponsored
Auth in Less Than 5 Minutes
Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
www.civic.com

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?