A Python Interpreter written in Rust
- rust
- python3
- python-language
- jit
71,372 visible repositories in the index
1–24 of 30 · Most stars
A Python Interpreter written in Rust
GraalVM compiles applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀
GopherLua: VM and compiler for Lua in Go
Red is a next-generation programming language strongly inspired by Rebol, but with a broader field of usage thanks to its native-code compiler, from system programming to high-level scripting and cross-platform reactive GUI, while providing modern support for concurrency, all in a zero-install, zero-config, single ~1MB file!
Koka language compiler and interpreter
A fast script language for Go
This is Meta's fork of the CPython runtime. The name "cinder" here is historical, see https://github.com/facebookincubator/cinderx for the Python extension / JIT compiler.
Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
QuickJS是一个小型并且可嵌入的Javascript引擎,它支持ES2020规范,包括模块,异步生成器和代理器。
A static, type inferred and embeddable language written in Rust.
Provides an engine that can compile and evaluate expressions
A lightweight JIT compiler based on MIR (Medium Internal Representation) and C11 JIT compiler and interpreter based on MIR
Umka: a statically typed embeddable scripting language
tiny recursive descent expression parser, compiler, and evaluation engine for math expressions
A simple, lightweight, flexible, embeddable, portable and multi-paradigm dynamic programming language for developing applications, tools, and domain-specific languages
[INACTIVE] Avian is a lightweight virtual machine and class library designed to provide a useful subset of Java's features, suitable for building self-contained applications.
Rust virtual machine and JIT compiler for eBPF programs
:musical_note: strongly-timed musical programming language
An implementation of Python in Common Lisp
SquirrelJME is a Java ME 8 Virtual Machine for embedded and Internet of Things devices. It has the ultimate goal of being 99.9% compatible with the Java ME standard.
Runtime parser for string expressions (formulas, method calls). Builds dynamic LINQ expression tree and compiles it to lambda delegate.
A high-performance engine for engineering math, physics simulation, and MCAD and ECAD as code. RunMat checks types, sizes and units before anything runs, executes on CPU and GPU, and runs existing MATLAB-language code as written.
A little scheme implementation on top of Clojure
Gentee - script programming language for automation. It uses VM and compiler written in Go (Golang).