Alternatives
Products that do what Typical is TypeScript with type-safety at runtime does
Spent 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.
- 1

- 2LR
2020 · github.com
- 3

- 4

- 5AO
2015 · rafelsberger.at
- 6

- 7SR
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,…
Jan 2026 · github.com
- 8AL
Hi HN, I build this a few months back, thinking about improving it but wanted to share as is first to see what feedback I can get. I built it to be modular and with a clean understandable codebase in mind so easily extendable. I want to add more components to it maybe... Thanks! Will add link to the repo in a comment now
2022
- 9TS
Hi HN, I’m Guillaume, the cofounder of Bearer, an Open Source SAST solution. After launching a few weeks ago here on Hacker News with support for Ruby and JavaScript stacks, I’m happy to report we’ve just released a new version (v1.2) with TypeScript support! In terms of code coverage, we use the same rules already implemented for vanilla JavaScript, but as usual, you can build your own. The rules list is here: https://docs.bearer.com/reference/rules/ It’s a first version for TS, but we believe that thanks to the pre-existing JavaScript support it should already…
2023
- 10TT
Hello, we're the Treenix team. We're building typed low-code runtime where humans and agents collaborate to build applications and workflows. Write a simple TypeScript class with methods, and Treenix automatically delivers admin interface, storage, API and MCP, access rules, UI form and audit trail. Views in Treenix are reactive, data-bound, and synced across all clients. They also support display contexts: data can render differently depending on the situation — a table in one place, a list in another. You can register multiple Views for the same data type, and the view engine picks the…
Jun 2026 · github.com
- 11AS
Hi HN, I’ve been working on an experimental programming language called XXML. The project started from a frustration I kept running into across systems languages: Languages with strong ownership tend to avoid runtime reflection. Languages with rich reflection usually rely on GC or give up memory guarantees. Compile-time code generation often requires a separate macro language. I wanted to explore whether those tradeoffs are truly necessary. What XXML is trying to do XXML is a statically-typed, native language that: Uses explicit ownership and borrowing (no garbage collector) Supports runtime…
Dec 2025 · xxml-language.com
- 12LA
I created LemmaScript to compile TypeScript to a verification backend (Dafny or Lean) and prove properties on the systematically derived model. I'll keep developing this, but I have a few case studies already, and it looks quite promising, with the caveat that each case study pushed the development of the core further. I can support both greenfield and brownfield projects, and in many cases, verification can be in-place: the TypeScript source is just annotated and verified independently but runs as is.
Apr 2026 · github.com
- 13TL
2021 · github.com
- 14D1
2015 · blog.duoco.de
- 15MF
Progressive Web App, "Finding Nora": https://nora.now.sh/ It was also my first attempt at TypeScript + React. Preliminary conclusion: Getting started is a bit slower and the code more verbose, but refactoring become sooo much easier. And: Almost no need to reload and debug anymore. Once TypeScript is satisfied with my code it generally just works. Source code and more information can be found here: https://github.com/vnglst/finding-nora
2018
- 16IW
Hi! I wanted to understand more about databases' internals so I wrote one from scratch. It has a T-SQL inspired syntax with support for functions and procedures. It can be used stand-alone as a SQL engine or with a server allowing for persistence and replication to other connected clients. Performance are nothing near sqlite of course but that's beside the point. It’s a small database engine that can run in a web app as a way to store session data, do small calculations on a web worker, store the document/data the user is editing or facilitate “multiplayer” feature by broadcasting the…
2022 · github.com
- 17CM
2020 · github.com
Ranked by how close each launch is in meaning, then by votes. Refine with a description →