SaaSHub helps you find the best software and product alternatives Learn more →
Top 13 Rust cranelift Projects
-
Project mention: Show HN: WASM with JIT from a Swift SPM Package | news.ycombinator.com | 2026-06-04
Hello HN,
For my own needs I needed a powerful WASM engine that provides JIT acceleration, and use it from the convenience of the Swift Package Manager.
So I ended up wrapping wasmtime (a Rust project) https://github.com/bytecodealliance/wasmtime/
The SPM package does support most platforms swift supports, including mobile where JIT is simply not available.
I'd be happy to hear from you if this is something you may be interested in using and what are your WASM use cases.
Thanks :+1:
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
perry
A native TypeScript compiler written in Rust. Compiles TypeScript directly to executables using SWC and LLVM.
Project mention: Perry Compiles TypeScript directly to executables using SWC and LLVM | news.ycombinator.com | 2026-05-29On other sites, like github and reddit. This exchange was funny though. He eventually gets called out by the other commenter to stop responding with an LLM: https://github.com/PerryTS/perry/issues/139#issuecomment-429...
-
-
-
-
lumina
Lumina is an eager-by-default natively compiled functional programming language with the core goals of readibility, practicality, compiler-driven development and simplicity. (by luminalang)
-
-
-
rayzor
A high-performance, next-generation Haxe compiler with tiered JIT compilation and native code generation
Project mention: Building a JIT Compiler from Scratch: Part 1 — Why Build a JIT Compiler? | dev.to | 2026-02-19After reading Crafting Interpreters, I thought building a bytecode VM would be enough. I built Cabasa, a WebAssembly runtime. I’m now building Rayzor, a Haxe compiler in Rust. Each project taught me the same lesson: interpretation has a ceiling.
-
-
Project mention: Redox OS has adopted a Certificate of Origin policy and a strict no-LLM policy | news.ycombinator.com | 2026-03-10
That's a shame. We used claude to migrate redox very successfully to pure rust cranlift on mac: https://github.com/pannous/redox (but then got stuck on multi-cpu assembly):
-
qomn
QOMN Deterministic Compute Engine. Cranelift JIT plus AVX2, 154M scenarios/sec, zero variance, 57 engineering plans.
Project mention: CRYS-L – execution engine with 0 variance for critical systems, verify with curl | news.ycombinator.com | 2026-04-19each design choice with the measured impact.
https://github.com/condesi/qomn
-
duumbi
AI-first semantic graph compiler - programs as JSON-LD graphs, compiled to native via Cranelift
Readers can explore the project at https://www.duumbi.dev/, read the docs at https://docs.duumbi.dev/, and inspect the source at https://github.com/hgahub/duumbi.
Rust cranelift discussion
Rust cranelift related posts
-
Show HN: WASM with JIT from a Swift SPM Package
-
MCP servers, sandboxed — introducing ACT
-
Perry compiles TypeScript to native GUI and CLI apps on 10 platforms
-
Perry – TypeScript → Native
-
PerryTS: Compile TypeScript to native executables with LLVM
-
Wasmtime Bactched Fuel Increments
-
Copy-and-Patch: A Copy-and-Patch Tutorial
-
A note from our sponsor - SaaSHub
www.saashub.com | 8 Jun 2026
Index
What are some of the best open-source cranelift projects in Rust? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | wasmtime | 18,144 |
| 2 | perry | 3,610 |
| 3 | rustc_codegen_cranelift | 2,063 |
| 4 | cranelift-jit-demo | 747 |
| 5 | lineiform | 166 |
| 6 | lumina | 124 |
| 7 | lisp | 66 |
| 8 | marie | 63 |
| 9 | rayzor | 24 |
| 10 | stack2ssa | 12 |
| 11 | redox | 0 |
| 12 | qomn | 0 |
| 13 | duumbi | 0 |