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