Rust JIT

Open-source Rust projects categorized as JIT

Top 12 Rust JIT Projects

  • RustPython

    A Python Interpreter written in Rust

    Project mention: Encapsulation in Rust and Python | dev.to | 2024-04-05

    Integrating Rust into Python, Edward Wright, 2021-04-12 Examples for making rustpython run actual python code Calling Rust from Python using PyO3 Writing Python inside your Rust code — Part 1, 2020-04-17 RustPython, RustPython Rust for Python developers: Using Rust to optimize your Python code PyO3 (Rust bindings for Python) Musing About Pythonic Design Patterns In Rust, Teddy Rendahl, 2023-07-14

  • wasmtime

    A fast and secure runtime for WebAssembly

    Project mention: Backdoor in upstream xz/liblzma leading to SSH server compromise | news.ycombinator.com | 2024-03-29

    Just a documentation change, fortunately:

    https://github.com/bytecodealliance/wasmtime/commits?author=...

    They've submitted little documentation tweaks to other projects, too, for example:

    https://learn.microsoft.com/en-us/cpp/overview/whats-new-cpp...

    I don't know whether this is a formerly-legitimate open source contributor who went rogue, or a deep-cover persona spreading innocuous-looking documentation changes around to other projects as a smokescreen.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • inkwell

    It's a New Kind of Wrapper for Exposing LLVM (Safely)

    Project mention: Compiler Optimization Learning Suggestions | /r/Compilers | 2023-08-04

    Secondly, I have learned about LLVM, and I have learned about the Inkwell library on Rust (It's a New Kind of Wrapper for Exposing LLVM (Safely)). Has anyone used this library before? Is this a good practice? Is it suitable for my compiler? Can I write some optimization passes of my own using this library?

  • rustc_codegen_cranelift

    Cranelift based backend for rustc

    Project mention: Cranelift code generation comes to Rust | news.ycombinator.com | 2024-03-18

    Windows is supported. See https://github.com/rust-lang/rustc_codegen_cranelift/issues/....

  • dynasm-rs

    A dynasm-like tool for rust.

  • cranelift-jit-demo

    JIT compiler and runtime for a toy language, using Cranelift

  • JitStreamer

    A service to activate JIT across the far reaches of the internet

    Project mention: How do I build and self host JitStreamer? | /r/sideloaded | 2023-07-23

    Hi there! Since JitStreamer is down I wanted to try to self host it myself. I followed the Wiki on the Github page on how to build and self host it (see here) and I managed to follow through the wiki just fine until the last step where I stopped understanding what to do anymore... It mentions to run the "pair" binary in: "JitStreamer/target/release/" and I could not find where the pair binary is. Any help is much appreciated.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • lineiform

    A meta-JIT library for Rust interpreters

  • fidget

    blazing fast implicit surface evaluation (by mkeeter)

    Project mention: Fidget | news.ycombinator.com | 2024-02-18
  • ssra

    The Solid-State Register Allocator

  • core

    The Core Programming Language (by core-lang)

  • stack2ssa

    Simple implementation of stack to SSA IR lowering

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-04-05.

Rust JIT related posts

Index

What are some of the best open-source JIT projects in Rust? This list will help you:

Project Stars
1 RustPython 17,484
2 wasmtime 14,370
3 inkwell 2,129
4 rustc_codegen_cranelift 1,434
5 dynasm-rs 684
6 cranelift-jit-demo 595
7 JitStreamer 251
8 lineiform 155
9 fidget 90
10 ssra 79
11 core 40
12 stack2ssa 9
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com