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: FinalizationRegistry for Efficient Memory Cleanup | dev.to | 2025-07-01

    Babel: FinalizationRegistry Examples

  2. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  3. marked

    A markdown parser and compiler. Built for speed.

    Project mention: Apple Notes Expected to Gain Markdown Support in iOS 26 | news.ycombinator.com | 2025-06-04

    it is trivially easy to create your own with libraries like this [0] (34k stars) or this one [1] (444 stars).

    0: https://github.com/markedjs/marked

  4. 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

    True: https://godbolt.org/#g:!((g:!((g:!((h:codeEditor,i:(filename... but I understood hoten to be saying that compilers would generally produce that version from the short-circuiting version, and they don't.

  5. wasp

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

    Project mention: Ask HN: Thoughts on wasp-JS, a full-stack framework for node | news.ycombinator.com | 2025-07-20

    Exploring, less verbose web-frameworks for my codegen product.

    Anyone used wasp-js in production?

    They claim a lot of things, but wanted to make sure it can handle workers and async jobs.

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

    Could only find three case-studies of actual deployment on their site. Hopefully the founders will respond.

  6. million

    Optimizing compiler for React

    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.

  7. 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.

  8. sucrase

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

    Project mention: Show HN: TypeScript for the Browser | news.ycombinator.com | 2025-07-21
  9. 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
  10. panda

    🐼 Universal, Type-Safe, CSS-in-JS Framework for Design Systems āš”ļø

    Project mention: Not Everything Needs a Component | dev.to | 2024-11-24

    If you still think a polymorphic component would be better, really can't deal with plain HTML, or don’t want to write CSS in a separate file (though I am not sure why), my next suggestion would be to take a look at PandaCSS and create custom patterns or explore other options like vanilla-extract. In my opinion, these tools are an over-engineered CSS metalanguage but still better than a polymorphic component.

  11. wing

    A programming language for the cloud ā˜ļø A unified programming model, combining infrastructure and runtime code into one language ⚔

  12. 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.

  13. 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.

  14. solc-js

    Javascript bindings for the Solidity compiler

  15. estrella

    Lightweight and versatile build tool based on the esbuild compiler

  16. roblox-ts

    A TypeScript-to-Luau Compiler for Roblox

  17. verilog2factorio

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

  18. cjstoesm

    A tool that can transform CommonJS to ESM

  19. 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
  20. abi-to-sol

    Generate Solidity interface from ABI JSON

  21. Snel

    A Cybernetical tool for svelte applications on deno

  22. tiny-sass-compiler

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

  23. js-ziju

    Compile javascript to LLVM IR, x86 assembly and self interpreting

  24. sia

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

  25. REXS

    A language for writing regular expressions.

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub 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

  • A Fast Bytecode VM for Arithmetic: The Compiler

    2 projects | news.ycombinator.com | 28 Aug 2025
  • Ask HN: Thoughts on wasp-JS, a full-stack framework for node

    1 project | news.ycombinator.com | 20 Jul 2025
  • FinalizationRegistry for Efficient Memory Cleanup

    1 project | dev.to | 1 Jul 2025
  • Resume Scan AI app built with Next.js 15, Tailwind CSS, BetterAuth, Open AI, Inngest, and Shadcn/ui

    4 projects | dev.to | 17 Jun 2025
  • Show HN: Compiler for Writing Ethereum Smart Contracts with TypeScript

    1 project | news.ycombinator.com | 16 Jun 2025
  • How do you prototype a nice language?

    4 projects | news.ycombinator.com | 9 Jun 2025
  • React Compiler RC: What it means for React devs

    4 projects | dev.to | 5 May 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 1 Sep 2025
    SaaSHub helps you find the best software and product alternatives 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,711
2 marked 35,423
3 compiler-explorer 17,948
4 wasp 17,609
5 million 17,273
6 mitosis 13,336
7 sucrase 5,791
8 panda 5,771
9 wing 5,288
10 TypeScriptToLua 2,353
11 ts-json-schema-generator 1,617
12 solc-js 1,494
13 estrella 1,100
14 roblox-ts 1,091
15 verilog2factorio 784
16 cjstoesm 414
17 ts-c-compiler 386
18 abi-to-sol 326
19 Snel 315
20 tiny-sass-compiler 288
21 js-ziju 185
22 sia 141
23 REXS 134

Sponsored
Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com

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