Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: jit
ruby/ruby
The Ruby Programming Language
Language: Ruby - Size: 281 MB - Last synced: 25 days ago - Pushed: 25 days ago - Stars: 21,504 - Forks: 5,241
RustPython/RustPython
A Python Interpreter written in Rust
Language: Rust - Size: 65.3 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 17,670 - Forks: 1,188
bytecodealliance/wasmtime
A fast and secure runtime for WebAssembly
Language: Rust - Size: 110 MB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 14,493 - Forks: 1,197
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: 2 months ago - Pushed: over 1 year ago - Stars: 12,824 - Forks: 2,681
mono/mono
Mono open source ECMA CLI, C# and .NET implementation.
Language: C# - Size: 552 MB - Last synced: 5 days ago - Pushed: 10 days ago - Stars: 10,859 - Forks: 3,799
enso-org/enso
Hybrid visual and textual functional programming.
Language: Scala - Size: 74.7 MB - Last synced: 26 days ago - Pushed: 26 days ago - Stars: 7,287 - Forks: 311
bytedance/sonic
A blazingly fast JSON serializing & deserializing library
Language: Assembly - Size: 34.5 MB - Last synced: 10 days ago - Pushed: 12 days ago - Stars: 6,320 - Forks: 311
tetratelabs/wazero
wazero: the zero dependency WebAssembly runtime for Go developers
Language: Go - Size: 20.7 MB - Last synced: 26 days ago - Pushed: 30 days ago - Stars: 4,514 - Forks: 232
bytecodealliance/wasm-micro-runtime
WebAssembly Micro Runtime (WAMR)
Language: C - Size: 23.8 MB - Last synced: 12 days ago - Pushed: 13 days ago - Stars: 4,506 - Forks: 564
asmjit/asmjit
Low-latency machine code generation
Language: C++ - Size: 8.69 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 3,783 - Forks: 482
facebookincubator/cinder
Cinder is Meta's internal performance-oriented production version of CPython.
Language: Python - Size: 411 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 3,257 - Forks: 119
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: 167 MB - Last synced: about 8 hours ago - Pushed: about 9 hours ago - Stars: 3,218 - Forks: 705
apache/incubator-fury
A blazingly fast multi-language serialization framework powered by JIT and zero-copy.
Language: Java - Size: 9.36 MB - Last synced: 24 days ago - Pushed: 24 days ago - Stars: 2,589 - Forks: 159
elixir-nx/nx
Multi-dimensional arrays (tensors) and numerical definitions for Elixir
Language: Elixir - Size: 6.17 MB - Last synced: about 15 hours ago - Pushed: 1 day ago - Stars: 2,482 - Forks: 184
bytecodealliance/cranelift π¦
Cranelift code generator
Size: 9.75 MB - Last synced: about 20 hours ago - Pushed: almost 4 years ago - Stars: 2,481 - Forks: 204
sidristij/dotnetbook
.NET Platform Architecture book (English, Chinese, Russian)
Language: C# - Size: 32.4 MB - Last synced: 3 months ago - Pushed: 6 months ago - Stars: 2,215 - Forks: 241
TheDan64/inkwell
It's a New Kind of Wrapper for Exposing LLVM (Safely)
Language: Rust - Size: 8.34 MB - Last synced: 26 days ago - Pushed: 26 days ago - Stars: 2,128 - Forks: 204
herumi/xbyak
a JIT assembler for x86(IA-32)/x64(AMD64, x86-64) MMX/SSE/SSE2/SSE3/SSSE3/SSE4/FPU/AVX/AVX2/AVX-512 by C++ header
Language: C++ - Size: 2.66 MB - Last synced: about 13 hours ago - Pushed: 1 day ago - Stars: 1,960 - Forks: 272
TinyCC/tinycc
Unofficial mirror of mob development branch
Language: C - Size: 4.86 MB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 1,810 - Forks: 333
jphp-group/jphp
JPHP - an implementation of PHP on Java VM
Language: Java - Size: 11.6 MB - Last synced: 2 days ago - Pushed: over 2 years ago - Stars: 1,707 - Forks: 159
badamczewski/PowerUp
β‘ Decompilation Tools and High Productivity Utilities β‘
Language: C# - Size: 423 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 1,592 - Forks: 52
asLody/whale
Hook Framework for Android/IOS/Linux/MacOS
Language: C++ - Size: 2.56 MB - Last synced: 3 months ago - Pushed: over 3 years ago - Stars: 1,518 - Forks: 341
blend2d/blend2d
2D Vector Graphics Engine Powered by a JIT Compiler
Language: C++ - Size: 4.05 MB - Last synced: 8 days ago - Pushed: 18 days ago - Stars: 1,467 - Forks: 106
rust-lang/rustc_codegen_cranelift
Cranelift based backend for rustc
Language: Rust - Size: 5.61 MB - Last synced: about 20 hours ago - Pushed: 7 days ago - Stars: 1,457 - Forks: 87
jank-lang/jank
A Clojure dialect hosted on LLVM with native C++ interop
Language: C++ - Size: 3.99 MB - Last synced: about 6 hours ago - Pushed: about 7 hours ago - Stars: 1,439 - Forks: 34
timholy/Revise.jl
Automatically update function definitions in a running Julia session
Language: Julia - Size: 4.32 MB - Last synced: 1 day ago - Pushed: 4 days ago - Stars: 1,159 - Forks: 106
BitFunnel/NativeJIT
A C++ expression -> x64 JIT
Language: C++ - Size: 3.61 MB - Last synced: 7 days ago - Pushed: over 3 years ago - Stars: 1,127 - Forks: 84
m4rs-mt/ILGPU
ILGPU JIT Compiler for high-performance .Net GPU programs
Language: C# - Size: 11 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 1,064 - Forks: 108
dibyendumajumdar/ravi
Ravi is a dialect of Lua, featuring limited optional static typing, JIT and AOT compilers
Language: C - Size: 11.9 MB - Last synced: about 2 months ago - Pushed: 9 months ago - Stars: 1,061 - Forks: 58
merryhime/dynarmic
An ARM dynamic recompiler.
Language: C++ - Size: 32.4 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 965 - Forks: 161
Misaka-Mikoto-Tech/MonoHook
hook C# method at runtime without modify dll file (such as UnityEditor.dll), works on Windows, Mac, Android il2cpp(armv7a and armv8a)
Language: C# - Size: 623 KB - Last synced: 26 days ago - Pushed: 8 months ago - Stars: 914 - Forks: 178
LekKit/RVVM
The RISC-V Virtual Machine
Language: C - Size: 2.2 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 800 - Forks: 54
libxsmm/libxsmm
Library for specialized dense and sparse matrix operations, and deep learning primitives.
Language: C - Size: 297 MB - Last synced: 23 days ago - Pushed: 24 days ago - Stars: 795 - Forks: 181
overmighty/i-use-arch-btw
"I use Arch btw" but it's a Turing-complete programming language.
Language: C - Size: 117 KB - Last synced: 1 day ago - Pushed: 2 months ago - Stars: 732 - Forks: 20
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: about 1 month ago - Pushed: over 4 years ago - Stars: 718 - Forks: 86
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: 21 minutes ago - Pushed: 3 days ago - Stars: 706 - Forks: 151
mull-project/mull
Practical mutation testing and fault injection for C and C++
Language: C++ - Size: 5.5 MB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 699 - Forks: 119
CensoredUsername/dynasm-rs
A dynasm-like tool for rust.
Language: Rust - Size: 7.24 MB - Last synced: about 2 months ago - Pushed: 4 months ago - Stars: 678 - Forks: 48
MoarVM/MoarVM
A VM with adaptive optimization and JIT compilation, built for Rakudo
Language: C - Size: 62.8 MB - Last synced: 22 days ago - Pushed: 26 days ago - Stars: 675 - Forks: 170
perl11/potion
_why the lucky stiff's little language (the official repo... until _why returns)
Language: C - Size: 4.41 MB - Last synced: about 2 months ago - Pushed: 10 months ago - Stars: 656 - Forks: 91
nspire-emus/firebird
Multi-platform emulator of TI Nspire calculators
Language: C++ - Size: 21.3 MB - Last synced: 4 days ago - Pushed: 3 months ago - Stars: 645 - Forks: 65
eunomia-bpf/bpftime
Userspace eBPF runtime for fast Uprobe & Syscall hook & Extensions with LLVM JIT
Language: C++ - Size: 11.5 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 633 - Forks: 61
zetavm/zetavm
Multi-Language Platform for Dynamic Programming Languages
Language: C++ - Size: 1.53 MB - Last synced: 8 days ago - Pushed: almost 2 years ago - Stars: 631 - Forks: 41
Shopify/yjit
Optimizing JIT compiler built inside CRuby
Size: 196 MB - Last synced: about 17 hours ago - Pushed: 6 months ago - Stars: 624 - Forks: 21
bytecodealliance/cranelift-jit-demo
JIT compiler and runtime for a toy language, using Cranelift
Language: Rust - Size: 105 KB - Last synced: about 20 hours ago - Pushed: 10 months ago - Stars: 606 - Forks: 57
gmh5225/awesome-llvm-security
awesome llvm security [Welcome to PR]
Size: 389 KB - Last synced: 26 days ago - Pushed: 27 days ago - Stars: 549 - Forks: 72
OpenSmalltalk/opensmalltalk-vm
Cross-platform virtual machine for Squeak, Pharo, Cuis, and Newspeak.
Language: C - Size: 535 MB - Last synced: 8 days ago - Pushed: 14 days ago - Stars: 539 - Forks: 108
devitocodes/devito
DSL and compiler framework for automated finite-differences and stencil computation
Language: Python - Size: 217 MB - Last synced: 26 days ago - Pushed: 28 days ago - Stars: 517 - Forks: 217
moonjit/moonjit Fork of LuaJIT/LuaJIT π¦
Just-In-Time Compiler for the Lua Programming language. Fork of LuaJIT to continue development. This project does not have an active maintainer, see https://twitter.com/siddhesh_p/status/1308594269502885889?s=20 for more detail.
Language: C - Size: 9.49 MB - Last synced: 2 months ago - Pushed: about 3 years ago - Stars: 513 - Forks: 29
jmmartinez/easy-just-in-time
LLVM Optimization to extract a function, embedded in its intermediate representation in the binary, and execute it using the LLVM Just-In-Time compiler.
Language: C++ - Size: 582 KB - Last synced: 24 days ago - Pushed: almost 3 years ago - Stars: 501 - Forks: 31
dinfuehr/dora
Dora VM
Language: Rust - Size: 24.7 MB - Last synced: 28 days ago - Pushed: 28 days ago - Stars: 476 - Forks: 28
vmware-archive/cascade π¦
A Just-In-Time Compiler for Verilog from VMware Research
Language: C++ - Size: 19.2 MB - Last synced: 1 day ago - Pushed: almost 3 years ago - Stars: 432 - Forks: 44
tenderlove/tenderjit
JIT for Ruby that is written in Ruby
Language: Ruby - Size: 1.05 MB - Last synced: about 8 hours ago - Pushed: 4 months ago - Stars: 417 - Forks: 29
leaningtech/cheerpj-meta
Run Java 8 applications, libraries, applets, Java Web Start, and Oracle Forms on the web without legacy plugins.
Size: 6.63 MB - Last synced: 12 days ago - Pushed: 2 months ago - Stars: 414 - Forks: 20
sdiehl/numpile
A tiny 1000 line LLVM-based numeric specializer for scientific Python code.
Language: Jupyter Notebook - Size: 64.5 KB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 399 - Forks: 52
pdziepak/codegen
Experimental wrapper over LLVM for generating and compiling code at run-time.
Language: C++ - Size: 109 KB - Last synced: 2 months ago - Pushed: over 4 years ago - Stars: 377 - Forks: 19
libocca/occa
Portable and vendor neutral framework for parallel programming on heterogeneous platforms.
Language: C++ - Size: 17.6 MB - Last synced: 22 days ago - Pushed: 23 days ago - Stars: 377 - Forks: 81
mpi4jax/mpi4jax
Zero-copy MPI communication of JAX arrays, for turbo-charged HPC applications in Python :zap:
Language: Python - Size: 4.9 MB - Last synced: 28 days ago - Pushed: 29 days ago - Stars: 367 - Forks: 25
neomatrix369/awesome-graal
A curated list of awesome resources for Graal, GraalVM, Truffle and related topics
Language: Shell - Size: 782 KB - Last synced: 2 days ago - Pushed: about 1 year ago - Stars: 354 - Forks: 29
MrSmith33/vox
Vox language compiler. AOT / JIT / Linker. Zero dependencies
Language: D - Size: 2.84 MB - Last synced: 12 days ago - Pushed: 7 months ago - Stars: 326 - Forks: 18
sysprog21/jitboy
A Game Boy emulator with dynamic recompilation (JIT)
Language: C - Size: 229 KB - Last synced: 23 days ago - Pushed: 12 months ago - Stars: 292 - Forks: 14
grassator/mass
A compiler for a new language focusing on compile-time execution and no LLVM dependency.
Language: C - Size: 4.78 MB - Last synced: 3 months ago - Pushed: 7 months ago - Stars: 270 - Forks: 7
zyantific/zasm
x86-64 Assembler based on Zydis
Language: C++ - Size: 1.13 MB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 267 - Forks: 38
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: 2 days ago - Pushed: 4 months ago - Stars: 261 - Forks: 15
Nugine/bfjit
Brainfuck JIT θζζΊζη¨
Language: Rust - Size: 1.28 MB - Last synced: 7 days ago - Pushed: 7 months ago - Stars: 250 - Forks: 18
CraneStation/lightbeam π¦
Lightbeam has moved and now lives in the Wasmtime repository!
Language: Rust - Size: 759 KB - Last synced: 6 months ago - Pushed: over 4 years ago - Stars: 247 - Forks: 15
jkcoxson/JitStreamer
A service to activate JIT across the far reaches of the internet
Language: Rust - Size: 10.4 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 244 - Forks: 31
atrosinenko/qemujs Fork of qemu/qemu
Qemu.js source code with proof-of-concept machine-code-to-WASM JIT.
Language: C - Size: 190 MB - Last synced: 3 months ago - Pushed: almost 5 years ago - Stars: 241 - Forks: 6
mc-imperial/jfs
Constraint solver based on coverage-guided fuzzing
Language: C++ - Size: 1.64 MB - Last synced: about 2 months ago - Pushed: 5 months ago - Stars: 239 - Forks: 20
BlindMindStudios/AngelScript-JIT-Compiler
A Just-In-Time compiler for the AngelScript language on x86 processors.
Language: C++ - Size: 190 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 230 - Forks: 49
lithnet/access-manager
Access Manager provides web-based access to local admin (LAPS) passwords, BitLocker recovery keys, and just-in-time administrative access to Windows computers in a modern, secure, and user-friendly way.
Language: C# - Size: 12.4 MB - Last synced: about 1 month ago - Pushed: 9 months ago - Stars: 228 - Forks: 18
asmcss/assembler
A modern UI framework
Language: TypeScript - Size: 876 KB - Last synced: 22 days ago - Pushed: about 2 years ago - Stars: 214 - Forks: 7
SmallComfort/vue-ssr-jit
A just in time compilation technique for server-side rendering
Language: JavaScript - Size: 2.83 MB - Last synced: 25 days ago - Pushed: over 1 year ago - Stars: 214 - Forks: 7
cslarsen/minijit
A basic x86-64 JIT compiler written from scratch in stock Python
Language: Python - Size: 31.3 KB - Last synced: 2 months ago - Pushed: about 6 years ago - Stars: 209 - Forks: 13
bspaans/jit-compiler
JIT compiler in Go
Language: Go - Size: 332 KB - Last synced: 3 months ago - Pushed: about 2 years ago - Stars: 205 - Forks: 22
esrrhs/fake
ε΅ε ₯εΌθζ¬θ―θ¨ Lightweight embedded scripting language
Language: C++ - Size: 31.9 MB - Last synced: 6 months ago - Pushed: about 1 year ago - Stars: 200 - Forks: 57
imjasonh/kontain.me
Container image registry that serves images built fresh when you ask for them
Language: Go - Size: 4.46 MB - Last synced: about 2 months ago - Pushed: 3 months ago - Stars: 193 - Forks: 11
Drahflow/Elymas
A programming language I can like. Unholy and full of magic.
Language: Perl - Size: 817 KB - Last synced: 6 months ago - Pushed: over 4 years ago - Stars: 190 - Forks: 13
d-edge/fasmi
F# -> ASM disassembler
Language: F# - Size: 2 MB - Last synced: 1 day ago - Pushed: 6 months ago - Stars: 182 - Forks: 8
weliveindetail/JitFromScratch π¦
Example project from my talks in the LLVM Social Berlin and C++ User Group
Language: C++ - Size: 206 KB - Last synced: 6 months ago - Pushed: almost 3 years ago - Stars: 167 - Forks: 18
EricGrange/DWScript
Delphi Web Script general purpose scripting engine
Language: Pascal - Size: 191 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 156 - Forks: 47
chc4/lineiform
A meta-JIT library for Rust interpreters
Language: Rust - Size: 526 KB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 155 - Forks: 4
NorthwaveSecurity/fridax
Fridax enables you to read variables and intercept/hook functions in Xamarin/Mono JIT and AOT compiled iOS/Android applications.
Language: JavaScript - Size: 1.21 MB - Last synced: about 21 hours ago - Pushed: about 1 year ago - Stars: 153 - Forks: 21
dibyendumajumdar/nanojit
NanoJIT is a small, cross-platform C++ library that emits machine code.
Language: C++ - Size: 586 KB - Last synced: about 2 months ago - Pushed: over 6 years ago - Stars: 149 - Forks: 15
forrest-orr/DoubleStar
A personalized/enhanced re-creation of the Darkhotel "Double Star" APT exploit chain with a focus on Windows 8.1 and mixed with some of my own techniques
Language: JavaScript - Size: 16 MB - Last synced: 6 months ago - Pushed: almost 2 years ago - Stars: 142 - Forks: 30
joaoleal/CppADCodeGen
Source Code Generation for Automatic Differentiation using Operator Overloading
Language: C++ - Size: 14.7 MB - Last synced: 7 months ago - Pushed: almost 2 years ago - Stars: 141 - Forks: 34
cheogo/learn-javascript
γεη«―εΊη‘ζΌ«ζΈΈζεγζ·±ε ₯ηγη³»η»ηε¦δΉ javascript εΊη‘οΌεζ¬’ηΉ Star
Size: 2.82 MB - Last synced: 6 months ago - Pushed: almost 3 years ago - Stars: 141 - Forks: 17
scarybeasts/beebjit
A very fast BBC Micro emulator.
Language: C - Size: 29.2 MB - Last synced: 8 days ago - Pushed: about 1 month ago - Stars: 124 - Forks: 15
YoshihiroIto/JitPad
On the fly disassemble C# code based on JitDasm
Language: C# - Size: 2.66 MB - Last synced: 8 days ago - Pushed: about 4 years ago - Stars: 123 - Forks: 9
roastduck/FreeTensor
A language and compiler for irregular tensor programs.
Language: C++ - Size: 3.02 GB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 122 - Forks: 9
basilTeam/basil
Fast and flexible language exploring partial evaluation, context-sensitive parsing, and metaprogramming. Compiles JIT or AOT to native code.
Language: C++ - Size: 2.42 MB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 118 - Forks: 9
fluiddyn/transonic
:rocket: Make your Python code fly at transonic speeds!
Language: Python - Size: 2.2 MB - Last synced: 9 days ago - Pushed: about 1 month ago - Stars: 116 - Forks: 0
thautwarm/diojit
Fully compatible CPython jit compiler. Optimising Dynamic, Interpreted, and Object-oriented(DIO) programs.
Language: Python - Size: 9.42 MB - Last synced: 22 days ago - Pushed: about 3 years ago - Stars: 115 - Forks: 2
MackieLoeffel/avr-vm
VM with JIT-compiler for ATMega32 written in Rust
Language: Rust - Size: 73.2 KB - Last synced: 28 days ago - Pushed: over 5 years ago - Stars: 114 - Forks: 0
hacksysteam/CVE-2022-28672
Foxit PDF Reader Remote Code Execution Exploit
Language: JavaScript - Size: 15.6 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 114 - Forks: 26
pcercuei/lightrec
MIPS-to-everything dynamic recompiler for PSX emulators
Language: C - Size: 1.72 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 114 - Forks: 6
Hitmasu/Jitex
A library to modify MSIL and native code at runtime
Language: C# - Size: 1.15 MB - Last synced: 12 days ago - Pushed: 22 days ago - Stars: 109 - Forks: 15
asmjit/cult
CPU Ultimate Latency Test.
Language: C++ - Size: 106 KB - Last synced: 8 days ago - Pushed: about 1 year ago - Stars: 96 - Forks: 15
serprex/luwa
WIP jit lua to wasm
Language: Lua - Size: 668 KB - Last synced: 8 days ago - Pushed: about 5 years ago - Stars: 94 - Forks: 3
slimgroup/JUDI.jl
Julia Devito inversion.
Language: Julia - Size: 120 MB - Last synced: 8 days ago - Pushed: 24 days ago - Stars: 93 - Forks: 29