Genotype: language that compiles to idiomatic TS, Rust and Python
Genotype Programming Language Homepage
What it does
A programming language that transpiles to idiomatic TypeScript/Rust/Python types, allowing effortless type-safe interop between languages. curl -fsSL https://genotype-lang.org/install.sh | sh irm https: // genotype - lang.org / install.ps1 | iex Get Started Playground GitHub Discussions Discord Note:\n//! >\n//! > This guide doesn’t cover all the target language features, e.g., how\n//! > the Zod mode works when generating TypeScript code, or how legacy Python\n//! > type system support works.\n//! >\n//! > See corresponding target language guides for more details:\n//! >\n//! > - TypeScript: https://genotype-lang.org/docs/targets/typescript\n//! > - Rust:…from genotype-lang.org
Does a similar job
all alternatives →- CACannoli – A compiler for a subset of Python written in Rust2018 · github.com · ▲292
- IMI'm making a dynamic language in Rust2022 · github.com · ▲184
An implementation of a dynamic programming language in Rust. Includes: Parser/Compiler, REPL, Virtual Machine, Bytecode Disassembler This started out as a learning project to teach myself Rust. It has grown into a decently substantial piece of software and I've learned quite a bit in the process! Some neat things: + A garbage collector that can store dynamically sized types without any double-indirection (i.e. I have my own Box implementation with manual alloc/dealloc) + The smart pointer used to reference GCed data is a thin pointer. The ptr metadata needed for DSTs is stored in…
- ZCZero-codegen, no-compile TypeScript type inference from Protobufs2025 · github.com · ▲138
- ATAskama – Type-safe, compiled Jinja-like templates for Rust2017 · github.com · ▲82
- STScala-ts – Scala to TypeScript compiler2016 · github.com · ▲66
- APA Python with Hindley-Milner-like type annotations, compiling to C2015 · github.com · ▲134
More dev tools this month
the category →



OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.
Dev tools · 5d ago · opentrailpaper.com

Lettertrace▲375Track your AI visibility for free (using your own API keys!)
Dev tools · 28d ago · lettertrace.com
Launched alongside, September 2026
the whole month →
OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.
Dev tools · 5d ago · opentrailpaper.com


- OD

