Top 6 Rust JIT Projects
-
Project mention: Rustpython - A python interpreter written in rust | reddit.com/r/github | 2022-04-21
-
Project mention: What are the advantages or disadvantages of compiling to VM Bytecode vs native machine code? | reddit.com/r/ProgrammingLanguages | 2022-05-17
With this you can run your language in the browser and on the desktop using wasmtime.
-
SonarLint
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.
-
Project mention: Are there any repos of tutorials on writing a compiler in Rust? | reddit.com/r/rust | 2022-05-15
safe llvm bindings https://github.com/TheDan64/inkwell
-
I believe rustc is looking into adopting Cranelift for debug builds to make compilation faster (at the expense of runtime performance), but release builds will continue to use LLVM by default due to better optimizations.
-
Backend IRs for code generation: - Cranelift (see https://github.com/bytecodealliance/cranelift-jit-demo as well as the messages on the Zulip chat if you get stuck)
-
Working on Lineiform, my meta-JIT library, some more.
Rust JIT related posts
- Wasmtime - Standalone JIT-style runtime for WebAssembly, using Cranelift
- Show HN: Run WASM in Containerd
- Executing your first C & Cpp program using WebAssembly
- Is there a storage abstraction that provides the same interface for both native and WASM?
- Rustpython - A python interpreter written in rust
- Rustpython - A python interpreter written in rust
- A Python interpreter written in Rust
Index
What are some of the best open-source JIT projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | RustPython | 11,268 |
2 | wasmtime | 7,513 |
3 | inkwell | 1,133 |
4 | rustc_codegen_cranelift | 872 |
5 | cranelift-jit-demo | 382 |
6 | lineiform | 86 |
Are you hiring? Post a new remote job listing for free.