GitHub topics: jit
eunomia-bpf/bpftime
Userspace eBPF runtime for Observability, Network, GPU & General Extensions Framework
Language: C++ - Size: 19.3 MB - Last synced at: about 5 hours ago - Pushed at: about 6 hours ago - Stars: 1,086 - Forks: 110

blend2d/blend2d
2D Vector Graphics Engine Powered by a JIT Compiler
Language: C++ - Size: 5.1 MB - Last synced at: about 6 hours ago - Pushed at: about 7 hours ago - Stars: 1,793 - Forks: 128

asmjit/cult
CPU Ultimate Latency Test.
Language: C++ - Size: 155 KB - Last synced at: about 6 hours ago - Pushed at: about 8 hours ago - Stars: 111 - Forks: 16

can-lehmann/llmetajit
A meta-tracing JIT framework based on LLVM
Language: C++ - Size: 21.5 KB - Last synced at: about 6 hours ago - Pushed at: about 8 hours ago - Stars: 0 - Forks: 0

dc-setyadi/nuni-neomu-areumdawo
My profile readme!!!
Size: 8.79 KB - Last synced at: about 9 hours ago - Pushed at: about 11 hours ago - Stars: 0 - Forks: 0

gmh5225/awesome-llvm-security
awesome llvm security [Welcome to PR]
Size: 460 KB - Last synced at: about 10 hours ago - Pushed at: 7 days ago - Stars: 737 - Forks: 90

PennyLaneAI/catalyst
A JIT compiler for hybrid quantum programs in PennyLane
Language: Python - Size: 16.7 MB - Last synced at: about 5 hours ago - Pushed at: about 12 hours ago - Stars: 182 - Forks: 55

neoarz/StikDebug Fork of StephenDev0/StikDebug
A work-in-progress on-device JIT enabler for iOS 17.4 and later (excluding iOS 18.4 beta 1).
Language: Swift - Size: 296 MB - Last synced at: about 5 hours ago - Pushed at: 1 day ago - Stars: 2 - Forks: 0

ByteDance-Seed/JoltQC
JIT-compiled GPU kernels for quantum chemistry
Language: Cuda - Size: 860 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1 - Forks: 0

jank-lang/jank
The native Clojure dialect hosted on LLVM with seamless C++ interop.
Language: C++ - Size: 7.66 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 2,813 - Forks: 105

tracel-ai/cubecl
Multi-platform high-performance compute language extension for Rust.
Language: Rust - Size: 8 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1,673 - Forks: 98

ruby/ruby
The Ruby Programming Language
Language: Ruby - Size: 331 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 22,887 - Forks: 5,461

StephenDev0/StikDebug
An on-device debugger/JIT enabler for iOS versions 17.4+, powered by idevice.
Language: Swift - Size: 350 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 628 - Forks: 84

RomanQed/jsm
A lightweight library that allows you to create fast finite state machine according to a given scheme.
Language: Java - Size: 200 KB - Last synced at: about 20 hours ago - Pushed at: 3 days ago - Stars: 2 - Forks: 0

DilemaFixer/Code-Share-Protocol
SCP (Code Share Protocol) enables dynamic code sharing and integration at runtime without compilation to files or application restarts. It addresses the lack of stable ABI in many languages by providing a self-describing binary format with metadata about functions, types, and dependencies.
Size: 7.81 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

britive/python-sdk
Python SDK for the Britive REST API
Language: Python - Size: 633 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 7 - Forks: 3

yinqiwen/rapidudf
A High-Performance JIT-Based C++ Expression/Script Execution Engine with SIMD Vectorization Support
Language: C++ - Size: 1.2 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 93 - Forks: 7

enso-org/enso
Enso Analytics is a self-service data prep and analysis platform designed for data teams.
Language: Java - Size: 113 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 7,436 - Forks: 331

sanko/Infix
JIT-based FFI
Language: C - Size: 1.03 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

libriscv/libriscv
The fastest RISC-V sandbox
Language: C++ - Size: 13 MB - Last synced at: 2 days ago - Pushed at: 15 days ago - Stars: 919 - Forks: 75

lucaasd/SproutLang
A simple, general purpose C++/C# like language
Language: C++ - Size: 12.7 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 6 - Forks: 0

mLupine/DeepFriedMarshmallow Fork of lyft/toasted-marshmallow
A plug-and-play JIT implementation for Marshmallow to speed up data serialization and deserialization
Language: Python - Size: 104 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 9 - Forks: 0

libxsmm/libxsmm
Library for specialized dense and sparse matrix operations, and deep learning primitives.
Language: C - Size: 297 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 898 - Forks: 194

LekKit/RVVM
The RISC-V Virtual Machine
Language: C - Size: 4.17 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1,110 - Forks: 82

vmware-archive/cascade 📦
A Just-In-Time Compiler for Verilog from VMware Research
Language: C++ - Size: 19.2 MB - Last synced at: 2 days ago - Pushed at: about 4 years ago - Stars: 445 - Forks: 44

herumi/xbyak
A JIT assembler for x86/x64 architectures supporting MMX, SSE (1-4), AVX (1-2, 512), FPU, APX, and AVX10.2
Language: C++ - Size: 3.25 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 2,166 - Forks: 292

asmjit/asmjit
Low-latency machine code generation
Language: C++ - Size: 8.37 MB - Last synced at: 5 days ago - Pushed at: about 2 months ago - Stars: 4,267 - Forks: 539

eclipse-openj9/openj9
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.
Language: Java - Size: 190 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 3,458 - Forks: 768

mkeeter/fidget
blazing fast implicit surface evaluation
Language: Rust - Size: 4.01 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 371 - Forks: 28

bytecodealliance/wasm-micro-runtime
WebAssembly Micro Runtime (WAMR)
Language: C - Size: 28 MB - Last synced at: 5 days ago - Pushed at: 11 days ago - Stars: 5,518 - Forks: 715

bytecodealliance/wasmtime
A lightweight WebAssembly runtime that is fast, secure, and standards-compliant
Language: Rust - Size: 123 MB - Last synced at: 6 days ago - Pushed at: 8 days ago - Stars: 16,826 - Forks: 1,494

nspire-emus/firebird
Multi-platform emulator of TI Nspire calculators
Language: C++ - Size: 21.4 MB - Last synced at: 5 days ago - Pushed at: 7 months ago - Stars: 746 - Forks: 79

rust-lang/rustc_codegen_cranelift
Cranelift based backend for rustc
Language: Rust - Size: 6.35 MB - Last synced at: 5 days ago - Pushed at: 8 days ago - Stars: 1,863 - Forks: 109

apache/fory
A blazingly fast multi-language serialization framework powered by JIT and zero-copy.
Language: Java - Size: 14.2 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 3,428 - Forks: 297

dotnet/coreclr 📦
CoreCLR is the runtime for .NET Core. It includes the garbage collector, JIT compiler, primitive data types and low-level classes.
Size: 318 MB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 12,794 - Forks: 2,635

OpenSmalltalk/opensmalltalk-vm
Cross-platform virtual machine for Squeak, Pharo, Cuis, and Newspeak.
Language: C - Size: 626 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 588 - Forks: 119

epilys/simulans
Simulans - an Armv8-A (aarch64) emulation toolkit (WIP)
Language: Rust - Size: 527 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 14 - Forks: 0

34j/array-api-jit
JIT decorator supporting multiple array API compatible libraries
Language: Python - Size: 209 KB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

ferus-web/bali
Bali is a JavaScript engine written in Nim
Language: Nim - Size: 1.64 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 99 - Forks: 1

flashinfer-ai/flashinfer
FlashInfer: Kernel Library for LLM Serving
Language: Cuda - Size: 6.42 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 3,656 - Forks: 470

bytecodealliance/cranelift-jit-demo
JIT compiler and runtime for a toy language, using Cranelift
Language: Rust - Size: 107 KB - Last synced at: 5 days ago - Pushed at: 5 months ago - Stars: 700 - Forks: 63

sudoDeVinci/skyDeVisionImager
Advanced environmental monitoring platform combining computer vision and geospatial analysis. Low-compute cloud detection, 3D terrain visualization from GeoTIFF data, multi-camera calibration, and statistical validation. scalable architecture with Flask web interface and SQLite backend.
Language: Python - Size: 20.8 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 0

gata-bio/affine-gaps
Less-wrong single-file Numba-accelerated Python implementation of Gotoh affine gap penalty extensions for the Needleman–Wunsch, Smith-Waterman, and Levenshtein algorithms for sequence alignment
Language: Python - Size: 119 KB - Last synced at: 5 days ago - Pushed at: 7 days ago - Stars: 9 - Forks: 0

elixir-nx/nx
Multi-dimensional arrays (tensors) and numerical definitions for Elixir
Language: Elixir - Size: 7.02 MB - Last synced at: 6 days ago - Pushed at: 16 days ago - Stars: 2,804 - Forks: 211

MoarVM/MoarVM
A VM with adaptive optimization and JIT compilation, built for Rakudo
Language: C - Size: 64.1 MB - Last synced at: 6 days ago - Pushed at: 9 days ago - Stars: 742 - Forks: 178

facebookincubator/cinder
Cinder is Meta's internal performance-oriented production version of CPython.
Language: Python - Size: 542 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 3,689 - Forks: 131

TinyCC/tinycc
Unofficial mirror of mob development branch
Language: C - Size: 6.27 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 2,425 - Forks: 435

bytecodealliance/cranelift 📦
Cranelift code generator
Size: 9.75 MB - Last synced at: 6 days ago - Pushed at: about 5 years ago - Stars: 2,496 - Forks: 201

awemorris/NoctLang
The Noct Programming Language. Noct is a tiny and fast scripting language featuring a JIT virtual machine, a robust generational GC, and a novel Dictionary-based OOP paradigm.
Language: C - Size: 532 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 3 - Forks: 1

dinfuehr/dora
Dora VM
Language: Rust - Size: 26.9 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 504 - Forks: 32

Cyxuan0311/cuOP
The cuOP is a opertaor library with supporting of cuda and smart memory control
Language: Cuda - Size: 267 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0

eliben/pykaleidoscope
Implementation of the LLVM tutorial in Python using llvmlite
Language: Python - Size: 91.8 KB - Last synced at: 7 days ago - Pushed at: 7 months ago - Stars: 316 - Forks: 36

m4rs-mt/ILGPU
ILGPU JIT Compiler for high-performance .Net GPU programs
Language: C# - Size: 13.1 MB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 1,607 - Forks: 135

devitocodes/devito
DSL and compiler framework for automated finite-differences and stencil computation
Language: Python - Size: 283 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 617 - Forks: 238

mono/mono
Mono open source ECMA CLI, C# and .NET implementation.
Language: C# - Size: 553 MB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 11,362 - Forks: 3,838

XenocodeRCE/neo-ConfuserEx Fork of yck1509/ConfuserEx
Updated ConfuserEX, an open-source, free obfuscator for .NET applications
Language: C# - Size: 2.1 MB - Last synced at: 8 days ago - Pushed at: almost 6 years ago - Stars: 819 - Forks: 89

mpi4jax/mpi4jax
Zero-copy MPI communication of JAX arrays, for turbo-charged HPC applications in Python :zap:
Language: Python - Size: 5.08 MB - Last synced at: 3 days ago - Pushed at: 16 days ago - Stars: 491 - Forks: 32

justlostintime/BrainF__K
An Example of a brain Fuck Interpreter with jits for c, asm, rust , go and python written in Gambas
Language: BASIC - Size: 261 KB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0

NateSeymour/city
JIT Compiler Infrastructure
Language: C++ - Size: 65.2 MB - Last synced at: 7 days ago - Pushed at: 10 days ago - Stars: 4 - Forks: 1

Shopify/yjit-bench
Set of benchmarks for the YJIT CRuby JIT compiler and other Ruby implementations.
Language: Ruby - Size: 34.7 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 96 - Forks: 28

bytedance/sonic
A blazingly fast JSON serializing & deserializing library
Language: Go - Size: 28.7 MB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 8,545 - Forks: 412

RustPython/RustPython
A Python Interpreter written in Rust
Language: Rust - Size: 70.2 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 20,435 - Forks: 1,342

ami-iit/jaxsim
A differentiable physics engine and multibody dynamics library for control and robot learning.
Language: Python - Size: 4.65 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 147 - Forks: 17

badamczewski/PowerUp
âš¡ Decompilation Tools and High Productivity Utilities âš¡
Language: C# - Size: 423 KB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 1,646 - Forks: 53

eunomia-bpf/llvmbpf
Userspace/GPU eBPF VM with llvm JIT/AOT compiler
Language: LLVM - Size: 226 KB - Last synced at: 2 days ago - Pushed at: 15 days ago - Stars: 78 - Forks: 6

mratsim/laser
The HPC toolbox: fused matrix multiplication, convolution, data-parallel strided tensor primitives, OpenMP facilities, SIMD, JIT Assembler, CPU detection, state-of-the-art vectorized BLAS for floats and integers
Language: Nim - Size: 3.65 MB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 289 - Forks: 14

kcomas/kpl
Typed/Jitted Scripting Language Written In C
Language: C - Size: 1.67 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 3 - Forks: 1

Shopify/yjit
Optimizing JIT compiler built inside CRuby
Size: 196 MB - Last synced at: 10 days ago - Pushed at: about 1 year ago - Stars: 715 - Forks: 23

EricGrange/DWScript
Delphi Web Script general purpose scripting engine
Language: Pascal - Size: 193 MB - Last synced at: 11 days ago - Pushed at: 12 days ago - Stars: 187 - Forks: 50

mitsuba-renderer/drjit-core
Dr.Jit — A Just-In-Time-Compiler for Differentiable Rendering (core library)
Language: C++ - Size: 4.52 MB - Last synced at: 6 days ago - Pushed at: 9 days ago - Stars: 114 - Forks: 21

MackieLoeffel/avr-vm
VM with JIT-compiler for ATMega32 written in Rust
Language: Rust - Size: 73.2 KB - Last synced at: 6 days ago - Pushed at: almost 7 years ago - Stars: 112 - Forks: 0

CensoredUsername/dynasm-rs
A dynasm-like tool for rust.
Language: Rust - Size: 13.1 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 789 - Forks: 64

hpi-swa-teaching/osvm-oopsie
A proxy framework for the OpenSmalltalk-VM simulator, designed to facilitate the bootstrapping of Scorch/Sista and for interactive exploration and debugging of pointers from a simulated image
Language: Smalltalk - Size: 2.21 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 0 - Forks: 0

jkcoxson/JitStreamer-EB 📦
A program to activate JIT across the far reaches of the internet, but for iOS 17.4+
Language: Rust - Size: 158 KB - Last synced at: 8 days ago - Pushed at: 6 months ago - Stars: 201 - Forks: 31

imjasonh/kontain.me
Container image registry that serves images built fresh when you ask for them
Language: Go - Size: 4.48 MB - Last synced at: 9 days ago - Pushed at: 7 months ago - Stars: 231 - Forks: 13

zhiqwang/yolort
yolort is a runtime stack for yolov5 on specialized accelerators such as tensorrt, libtorch, onnxruntime, tvm and ncnn.
Language: Python - Size: 22.9 MB - Last synced at: 7 days ago - Pushed at: 26 days ago - Stars: 730 - Forks: 153

ionutbalosin/jvm-performance-benchmarks
Java Virtual Machine (JVM) Performance Benchmarks with a primary focus on top-tier Just-In-Time (JIT) Compilers, such as C2 JIT, Graal JIT, and the Falcon JIT.
Language: Java - Size: 106 MB - Last synced at: 10 days ago - Pushed at: 14 days ago - Stars: 123 - Forks: 14

asumagic/angelsea
AngelScript JIT via C→MIR conversion
Language: C++ - Size: 1.23 MB - Last synced at: 14 days ago - Pushed at: 15 days ago - Stars: 11 - Forks: 0

jkcoxson/JitStreamer 📦
A service to activate JIT across the far reaches of the internet
Language: Rust - Size: 10.4 MB - Last synced at: 9 days ago - Pushed at: 8 months ago - Stars: 371 - Forks: 37

kyr0/fast-dotproduct
dotProduct(vectorsA, vectorsB) / matmul in JIT-optimized JavaScript, WebAssembly/WASM using SIMD vector instructions. pthread, WebGPU, WebGL, WebNN experiments.
Language: JavaScript - Size: 89.8 KB - Last synced at: 14 days ago - Pushed at: about 1 year ago - Stars: 14 - Forks: 0

pcercuei/lightrec
MIPS-to-everything dynamic recompiler for PSX emulators
Language: C - Size: 1.47 MB - Last synced at: 5 days ago - Pushed at: 22 days ago - Stars: 161 - Forks: 11

slimgroup/JUDI.jl
Julia Devito inversion.
Language: Julia - Size: 133 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 114 - Forks: 35

adrianton3/befunjit-86
Befunge-93 JIT compiler for x86-64
Language: C++ - Size: 177 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 2 - Forks: 0

synt7x/knightjit
Fast register-based interpreter for the Knight programming language (https://github.com/knight-lang)
Language: C - Size: 199 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 1 - Forks: 0

timholy/Revise.jl
Automatically update function definitions in a running Julia session
Language: Julia - Size: 6.57 MB - Last synced at: 14 days ago - Pushed at: 25 days ago - Stars: 1,281 - Forks: 114

neomatrix369/awesome-graal
A curated list of awesome resources for Graal, GraalVM, Truffle and related topics
Language: Shell - Size: 782 KB - Last synced at: 9 days ago - Pushed at: over 2 years ago - Stars: 365 - Forks: 30

xaionaro-go/rpn
Reverse Polish Notation for Go (golang)
Language: Go - Size: 65.4 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 3 - Forks: 0

bahremsd/tmmax
A fast transfer matrix method written in jax for modelling optical multilayer thin films
Language: Jupyter Notebook - Size: 28.1 MB - Last synced at: 2 days ago - Pushed at: 20 days ago - Stars: 20 - Forks: 4

i42output/neos
Language agnostic scripting engine with a custom bytecode JIT
Language: C++ - Size: 2.07 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 51 - Forks: 5

xLPMG/machine-learning-compilers
Tensor compiler using JIT kernel generation for ARM processors
Language: C++ - Size: 8.57 MB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 0 - Forks: 0

ergo720/lib86cpu
x86 dynamic recompiler library
Language: C++ - Size: 1.84 MB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 59 - Forks: 7

higuoxing/pg_slowjit
A simple demo to illustrate how to implement a JIT provider for PostgreSQL.
Language: C - Size: 13.7 KB - Last synced at: 6 days ago - Pushed at: almost 2 years ago - Stars: 9 - Forks: 0

VASABIcz/fastLOX
LOX implementation with dynamic x86_64 compilation and few optimizations
Language: C++ - Size: 191 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 0 - Forks: 0

owlonpc/brainquack
Simple x86-64 Linux JIT compiler for the brainfuck programming language.
Language: C - Size: 96.7 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 3 - Forks: 2

Nugine/bfjit
Brainfuck JIT 虚拟机教程
Language: Rust - Size: 1.2 MB - Last synced at: about 3 hours ago - Pushed at: 6 days ago - Stars: 269 - Forks: 17

BradenEverson/bf-jit
BF Interpreter, Assembler, Compiler and JIT Compiler
Language: Zig - Size: 66.4 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 1 - Forks: 0

TheDan64/inkwell
It's a New Kind of Wrapper for Exposing LLVM (Safely)
Language: Rust - Size: 9.74 MB - Last synced at: 27 days ago - Pushed at: 29 days ago - Stars: 2,639 - Forks: 249

Hitmasu/Jitex
A library to modify MSIL and native code at runtime
Language: C# - Size: 1.15 MB - Last synced at: 24 days ago - Pushed at: over 1 year ago - Stars: 132 - Forks: 16

ValKmjolnir/brainfuck-jit
Brainfuck Just-In-Time compiler written in C++
Language: Brainfuck - Size: 43 KB - Last synced at: 29 days ago - Pushed at: 30 days ago - Stars: 5 - Forks: 0

esrrhs/fakelua
FakeLua is a subset of Lua JIT.
Language: C++ - Size: 1.28 MB - Last synced at: 24 days ago - Pushed at: about 1 month ago - Stars: 11 - Forks: 1
