SharpTS – Run TypeScript Natively on .NET via AOT Compilation
Hey HN! I'm the author of SharpTS, a TypeScript interpreter and ahead-of-time compiler written in C#. *What makes it different:* - Dual execution modes - interpret TypeScript directly OR compile to native .NET executables - Full C# interop - compile TypeScript to DLLs that C# projects can reference with full type safety *What works today:* - Core TypeScript: classes, interfaces, generics, async/await, decorators - Advanced types: union/intersection types, literal types, type guards - Compiles to verifiable .NET IL with performance comparable to hand-written C# - 80+ unit tests,…
SharpTS – Run TypeScript Natively on .NET via AOT Compilation launched on January 9, 2026 with 6 votes, #2,272 of 14,584 launches that month and more than 75% of that year's launches.
What it does
Compile TypeScript to .NET IL; Use .NET classes in Typescript - nickna/SharpTS
SharpTS is a TypeScript interpreter and ahead-of-time compiler written in C# for .NET 10. It parses and type-checks TypeScript directly, then either executes the syntax tree or emits .NET IL; there is no JavaScript transpilation step. dotnet tool install --global SharpTS Self-contained managed and Native AOT binaries are also published on GitHub Releases . See the Native AOT guide before choosing the native build because it deliberately has a smaller interop and tooling surface. interface Greeting { name : string ; } const greeting : Greeting = { name : "SharpTS" } ; console . log ( `Hello, ${ greeting . name } !` ) ; Run it directly: sharpts hello.ts Running sharpts without a file starts…from github.com
In the maker’s words, at launch
Hey HN! I'm the author of SharpTS, a TypeScript interpreter and ahead-of-time compiler written in C#. *What makes it different:* - Dual execution modes - interpret TypeScript directly OR compile to native .NET executables - Full C# interop - compile TypeScript to DLLs that C# projects can reference with full type…
Does a similar job
all alternatives →
Conway's Game of Life in TypeScript's type system2023 · github.com · ▲186TypeScript playground: https://www.typescriptlang.org/play?#code/KYDwDg9gTgLgBDAnmY...
- IWI wrote a .NET to JS compiler. Here's an XNA demo compiled to JS.2011 · hildr.luminance.org · ▲103
Crust – A CLI framework for TypeScript and BunMar 2026 · github.com · ▲95We've been building Crust (https://crustjs.com/), a TypeScript-first, Bun-native CLI framework with zero dependencies. It's been powering our core product internally for a while, and we're now open-sourcing it. The problem we kept running into: existing CLI frameworks in the JS ecosystem are either minimal arg parsers where you wire everything yourself, or heavyweight frameworks with large dependency trees and Node-era assumptions. We wanted something in between. What Crust does differently: - Full type inference from definitions — args and flags are inferred automatically. No…
Typical is TypeScript with type-safety at runtimeJan 2026 · typical.elliots.dev · ▲8Spent a week in the break building a pre-compiler that brings type safety to runtime. Still pretty early, but generally does what it says. Looking for feedback, code that breaks it (check out the playground), ideas etc.
Write native binary web apps with TypeScript and ExpressFeb 2026 · github.com · ▲14The NativeAOT port of ExpressJS API. Contribute to tsoniclang/express development by creating an account on GitHub.
Zero-codegen, no-compile TypeScript type inference from Protobufs2025 · github.com · ▲138🛫 Zero-codegen, no-compile TypeScript `type` inference from protobuf `message`s - nathanhleung/protobuf-ts-types
More life & fun this month
the category →
A free city-building game in your browser. You are the mayor. You know what the city needs. Now get it past the zoning board, the neighbors, the appeals court and the next election.
Life & fun · 2d ago · permit.petercai.com
- IV
Life & fun · 15d ago · tanzaniaeducationproject.org

Turn a phone, tablet or TV into a sign. Type a message and it fills the screen: welcome signs, timers, Wi-Fi passwords and more. No app, no account, free.
Life & fun · 16d ago · bigwords.page

Play a free virtual guitar online with your keyboard or by touch. Slow songs down and see every chord, string and strum. Acoustic, classic, electric and bass.
Life & fun · 9d ago · guitoro.com

Carrier settings from iPhone, Pixel and Galaxy firmware, decoded and compared: APNs, VoLTE, 5G and Wi-Fi Calling per carrier, and what each build changed.
Life & fun · 13d ago · carrierexplode.com

Life & fun · 23d ago · space.bl2.net
Source: Show HN post ↗ · launch text quoted in part
Launched alongside, January 2026
the whole month →- IN
Hey HN! I wanted to share something I built over the last few weeks: isometric.nyc is a massive isometric pixel art map of NYC, built with nano banana and coding agents. I didn't write a single line of code. Of course no-code doesn't mean no-engineering. This project took a lot more manual labor than I'd hoped! I wrote a deep dive on the workflow and some thoughts about the future of AI coding and creativity: http://cannoneyed.com/projects/isometric-nyc
AI · Jan 2026 · cannoneyed.com




Automatic AI-powered code reviews the moment you open a PR
Dev tools · Jan 2026 · kilo.ai
