Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: jit

RustPython/RustPython

A Python Interpreter written in Rust

Language: Rust - Size: 64.8 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 17,603 - Forks: 1,187

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: 160 MB - Last synced: about 22 hours ago - Pushed: about 23 hours ago - Stars: 3,215 - Forks: 701

elixir-nx/nx

Multi-dimensional arrays (tensors) and numerical definitions for Elixir

Language: Elixir - Size: 5.93 MB - Last synced: about 13 hours ago - Pushed: about 18 hours ago - Stars: 2,469 - Forks: 184

vein-lang/vein

๐Ÿ”ฎโšก๏ธVein is an open source high-level strictly-typed programming language with a standalone OS, arm and quantum computing support.

Language: C# - Size: 5.48 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 34 - Forks: 5

rust-lang/rustc_codegen_cranelift

Cranelift based backend for rustc

Language: Rust - Size: 5.59 MB - Last synced: 1 day ago - Pushed: 3 days ago - Stars: 1,445 - Forks: 86

eunomia-bpf/bpftime

Userspace eBPF runtime for fast Uprobe & Syscall hook & Extensions with LLVM JIT

Language: C++ - Size: 11.5 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 621 - Forks: 57

TinyCC/tinycc

Unofficial mirror of mob development branch

Language: C - Size: 4.9 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 1,807 - Forks: 333

ami-iit/jaxsim

A differentiable physics engine and multibody dynamics library for control and robot learning.

Language: Python - Size: 1.31 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 42 - Forks: 7

BillisC/YAGE

Yet Another Gameboy Emulator

Language: C++ - Size: 1.41 MB - Last synced: 2 days ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

Shopify/yjit

Optimizing JIT compiler built inside CRuby

Size: 196 MB - Last synced: about 12 hours ago - Pushed: 6 months ago - Stars: 623 - Forks: 21

EngineeringSoftware/jog

Pattern-Based Peephole Optimizations with Java JIT Tests

Language: Java - Size: 182 KB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 6 - Forks: 0

patrikx3/angular-compile

๐Ÿ†– Angular Dynamic Compile - Convert strings to Angular components

Language: TypeScript - Size: 448 KB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 88 - Forks: 11

devsujay19/astracss.vercel.app

The documentation website for Astra CSS, Utility-First CSS Framework for designing User Interfaces Blazing Fast.

Language: CSS - Size: 121 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0

devsujay19/astracss-status.vercel.app

Home for Astra CSS's real-time and historical data on system performance.

Language: CSS - Size: 121 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0

nspire-emus/firebird

Multi-platform emulator of TI Nspire calculators

Language: C++ - Size: 21.3 MB - Last synced: 1 day ago - Pushed: 3 months ago - Stars: 641 - Forks: 65

Leonardo2718/lua-vermelha

A Lua implementation with an Eclipse OMR based JIT compiler

Language: C - Size: 441 KB - Last synced: 3 days ago - Pushed: over 6 years ago - Stars: 89 - Forks: 8

m4rs-mt/ILGPU

ILGPU JIT Compiler for high-performance .Net GPU programs

Language: C# - Size: 10.9 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 1,058 - Forks: 107

someguynamedmatt/lejit

JIT compiler for Rust

Language: Rust - Size: 27.3 KB - Last synced: 4 days ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

vezel-dev/ton

A human-friendly language for programmatic authoring and safe interchange of tree-structured data.

Language: C# - Size: 446 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 3 - Forks: 0

vezel-dev/celerity

An expressive programming language for writing concurrent and maintainable software.

Language: C# - Size: 2.1 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 7 - Forks: 1

roastduck/FreeTensor

A language and compiler for irregular tensor programs.

Language: C++ - Size: 3.02 GB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 119 - Forks: 7

harvanchik/tailwind-template

A static site starter template using Tailwind CSS and Gulp.

Language: JavaScript - Size: 1.71 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 12 - Forks: 1

EricGrange/DWScript

Delphi Web Script general purpose scripting engine

Language: Pascal - Size: 191 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 153 - Forks: 47

timholy/Revise.jl

Automatically update function definitions in a running Julia session

Language: Julia - Size: 4.32 MB - Last synced: 4 days ago - Pushed: 19 days ago - Stars: 1,150 - Forks: 106

bytecodealliance/wasmtime

A fast and secure runtime for WebAssembly

Language: Rust - Size: 91.8 MB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 14,409 - Forks: 1,185

mkeeter/fidget

blazing fast implicit surface evaluation

Language: Rust - Size: 2.42 MB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 92 - Forks: 7

MoarVM/MoarVM

A VM with adaptive optimization and JIT compilation, built for Rakudo

Language: C - Size: 62.8 MB - Last synced: 10 days ago - Pushed: 13 days ago - Stars: 675 - Forks: 170

jsonjoy-com/util

Disparate helpful utilities

Language: TypeScript - Size: 267 KB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 0

jank-lang/jank

A Clojure dialect hosted on LLVM with native C++ interop

Language: C++ - Size: 3.95 MB - Last synced: 2 days ago - Pushed: 7 days ago - Stars: 1,418 - Forks: 32

blend2d/blend2d

2D Vector Graphics Engine Powered by a JIT Compiler

Language: C++ - Size: 4.05 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 1,465 - Forks: 106

ergo720/lib86cpu

x86 dynamic recompiler library

Language: C++ - Size: 1.46 MB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 54 - Forks: 8

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,708 - Forks: 159

PennyLaneAI/catalyst

A JIT compiler for hybrid quantum programs in PennyLane

Language: Python - Size: 5.66 MB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 93 - Forks: 21

asmjit/asmjit

Low-latency machine code generation

Language: C++ - Size: 8.69 MB - Last synced: 18 days ago - Pushed: about 1 month ago - Stars: 3,783 - Forks: 482

bytecodealliance/cranelift-jit-demo

JIT compiler and runtime for a toy language, using Cranelift

Language: Rust - Size: 105 KB - Last synced: about 1 hour ago - Pushed: 10 months ago - Stars: 603 - Forks: 56

zetavm/zetavm

Multi-Language Platform for Dynamic Programming Languages

Language: C++ - Size: 1.53 MB - Last synced: 9 days ago - Pushed: almost 2 years ago - Stars: 630 - Forks: 41

adrianton3/befunjit

Befunge-93 just-in-time compiler

Language: CoffeeScript - Size: 514 KB - Last synced: 9 days ago - Pushed: over 4 years ago - Stars: 2 - Forks: 1

apache/incubator-fury

A blazingly fast multi-language serialization framework powered by JIT and zero-copy.

Language: Java - Size: 9.36 MB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 2,589 - Forks: 159

libocca/occa

Portable and vendor neutral framework for parallel programming on heterogeneous platforms.

Language: C++ - Size: 17.6 MB - Last synced: 9 days ago - Pushed: 10 days ago - Stars: 377 - Forks: 81

ilya-bobyr/icfp-um

ICFP 2006 Universal Machine JIT VM

Language: C++ - Size: 61.5 KB - Last synced: 10 days ago - Pushed: about 3 years ago - Stars: 2 - Forks: 0

bytecodealliance/cranelift ๐Ÿ“ฆ

Cranelift code generator

Size: 9.75 MB - Last synced: 9 days ago - Pushed: almost 4 years ago - Stars: 2,483 - Forks: 204

afairless/profile_numpy_numba

Replicates results from Itamar Turner-Trauring, https://pythonspeed.com/articles/slow-numba/

Language: Python - Size: 683 KB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 0 - Forks: 0

mitsuba-renderer/drjit-core

Dr.Jit โ€” A Just-In-Time-Compiler for Differentiable Rendering (core library)

Language: C - Size: 4.09 MB - Last synced: 14 days ago - Pushed: 15 days ago - Stars: 63 - Forks: 16

CensoredUsername/dynasm-rs

A dynasm-like tool for rust.

Language: Rust - Size: 7.24 MB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 678 - Forks: 48

bytedance/sonic

A blazingly fast JSON serializing & deserializing library

Language: Assembly - Size: 32 MB - Last synced: 12 days ago - Pushed: 13 days ago - Stars: 6,261 - Forks: 310

libxsmm/libxsmm

Library for specialized dense and sparse matrix operations, and deep learning primitives.

Language: C - Size: 297 MB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 795 - Forks: 181

ruby/ruby

The Ruby Programming Language

Language: Ruby - Size: 281 MB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 21,504 - Forks: 5,241

breezewish/JITPlot

Ultra fast plot drawer using JIT and SIMD technologies. Course Homework.

Language: C++ - Size: 180 KB - Last synced: 11 days ago - Pushed: over 8 years ago - Stars: 3 - Forks: 0

Hitmasu/Jitex

A library to modify MSIL and native code at runtime

Language: C# - Size: 1.15 MB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 108 - Forks: 15

speedcell4/torchrua

Manipulate tensors with PackedSequence and CattedSequence

Language: Python - Size: 567 KB - Last synced: about 19 hours ago - Pushed: 2 months ago - Stars: 12 - Forks: 0

sysprog21/jitboy

A Game Boy emulator with dynamic recompilation (JIT)

Language: C - Size: 229 KB - Last synced: 11 days ago - Pushed: 11 months ago - Stars: 292 - Forks: 14

kimlar/JitTest

JIT using x86 and x64 cpu instructions

Language: C++ - Size: 24.4 KB - Last synced: 12 days ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

LekKit/RVVM

The RISC-V Virtual Machine

Language: C - Size: 2.2 MB - Last synced: 19 days ago - Pushed: 19 days ago - Stars: 800 - Forks: 54

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: 4 days ago - Pushed: 4 months ago - Stars: 261 - Forks: 15

gmh5225/awesome-llvm-security

awesome llvm security [Welcome to PR]

Size: 389 KB - Last synced: 14 days ago - Pushed: 15 days ago - Stars: 549 - Forks: 72

bytecodealliance/wasm-micro-runtime

WebAssembly Micro Runtime (WAMR)

Language: C - Size: 23.8 MB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 4,452 - Forks: 559

devitocodes/devito

DSL and compiler framework for automated finite-differences and stencil computation

Language: Python - Size: 217 MB - Last synced: 14 days ago - Pushed: 15 days ago - Stars: 517 - Forks: 217

tetratelabs/wazero

wazero: the zero dependency WebAssembly runtime for Go developers

Language: Go - Size: 20.7 MB - Last synced: 14 days ago - Pushed: 17 days ago - Stars: 4,514 - Forks: 232

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: 12 days ago - Pushed: almost 3 years ago - Stars: 501 - Forks: 31

enso-org/enso

Hybrid visual and textual functional programming.

Language: Scala - Size: 74.7 MB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 7,287 - Forks: 311

mariari/kaleidoscope-LLVM8

Language: Haskell - Size: 29.3 KB - Last synced: 13 days ago - Pushed: over 4 years ago - Stars: 7 - Forks: 2

dinfuehr/dora

Dora VM

Language: Rust - Size: 24.7 MB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 476 - Forks: 28

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: about 16 hours ago - Pushed: 19 days ago - Stars: 706 - Forks: 151

Romanchuk/angular-i18next-demo ๐Ÿ“ฆ

angular-i18next demo (JiT + AoT)

Language: JavaScript - Size: 5.47 MB - Last synced: 14 days ago - Pushed: over 1 year ago - Stars: 10 - Forks: 5

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: 14 days ago - Pushed: 7 months ago - Stars: 914 - Forks: 178

TheDan64/inkwell

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

Language: Rust - Size: 8.34 MB - Last synced: 13 days ago - Pushed: 14 days ago - Stars: 2,128 - Forks: 204

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: 16 days ago - Pushed: 16 days ago - Stars: 367 - Forks: 25

mono/mono

Mono open source ECMA CLI, C# and .NET implementation.

Language: C# - Size: 552 MB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 10,823 - Forks: 3,799

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: 18 days ago - Pushed: about 1 month ago - Stars: 1,951 - Forks: 272

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 12 hours ago - Pushed: about 1 year ago - Stars: 152 - Forks: 21

MrSmith33/vox

Vox language compiler. AOT / JIT / Linker. Zero dependencies

Language: D - Size: 2.84 MB - Last synced: about 19 hours ago - Pushed: 6 months ago - Stars: 326 - Forks: 18

twesterhout/halide-haskell

Haskell bindings to Halide

Language: Haskell - Size: 714 KB - Last synced: 9 days ago - Pushed: about 1 month ago - Stars: 20 - Forks: 4

aheui/rpaheui

Industrial-strength implementaiton of Aheui written in RPython with JIT

Language: Python - Size: 188 KB - Last synced: 19 days ago - Pushed: 19 days ago - Stars: 58 - Forks: 7

neomatrix369/awesome-graal

A curated list of awesome resources for Graal, GraalVM, Truffle and related topics

Language: Shell - Size: 782 KB - Last synced: about 15 hours ago - Pushed: about 1 year ago - Stars: 353 - Forks: 29

core-lang/core

The Core Programming Language

Language: Rust - Size: 22.3 MB - Last synced: 11 days ago - Pushed: 3 months ago - Stars: 40 - Forks: 1

ioncodes/machina

Manage and execute assembly at runtime.

Language: Rust - Size: 28.3 KB - Last synced: 17 days ago - Pushed: about 6 years ago - Stars: 5 - Forks: 0

dflemstr/tin

A statically structurally typed JIT-compiled programming language, mainly for embedding in other programs.

Language: Rust - Size: 474 KB - Last synced: 9 days ago - Pushed: over 4 years ago - Stars: 63 - Forks: 2

TurboWarp/scratch-vm Fork of scratchfoundation/scratch-vm

Scratch VM with a JIT compiler and more features

Language: JavaScript - Size: 30.6 MB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 67 - Forks: 58

edimetia3d/cppLox

A tree-walker && virtual-machine && JIT interpreter for Lox language

Language: C++ - Size: 879 KB - Last synced: 10 days ago - Pushed: 11 days ago - Stars: 23 - Forks: 2

anvlobachev/numbaclass

Convert Python class to Numba aware class, using StructRef.

Language: Python - Size: 68.4 KB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 1 - Forks: 0

kanaka/warpy

WebAssembly interpreter in RPython

Language: Python - Size: 200 KB - Last synced: 11 days ago - Pushed: about 5 years ago - Stars: 62 - Forks: 5

ispras/postgres Fork of postgres/postgres

This is a modified version of PostgreSQL with just-in-time compiler for expressions. Current base version is 9.6.1.

Language: C - Size: 302 MB - Last synced: 11 days ago - Pushed: over 7 years ago - Stars: 55 - Forks: 11

salesforce/centrifuge

JVM Warmup Engine

Language: Java - Size: 133 KB - Last synced: 20 days ago - Pushed: 11 months ago - Stars: 24 - Forks: 10

vc-bonn/charonload

Develop C++/CUDA extensions with PyTorch like Python scripts

Language: Python - Size: 524 KB - Last synced: 26 days ago - Pushed: 27 days ago - Stars: 5 - Forks: 0

fluiddyn/transonic

:rocket: Make your Python code fly at transonic speeds!

Language: Python - Size: 2.2 MB - Last synced: 28 days ago - Pushed: 29 days ago - Stars: 115 - Forks: 0

Shopify/yjit-bench

Set of benchmarks for the YJIT CRuby JIT compiler and other Ruby implementations.

Language: Ruby - Size: 33.5 MB - Last synced: 13 days ago - Pushed: 16 days ago - Stars: 79 - Forks: 25

proprowataya/calc4

The Calc4 Programming Language - Every code element is an operator, allowing programming in the style of a calculator

Language: C++ - Size: 5.26 MB - Last synced: 26 days ago - Pushed: 12 months ago - Stars: 5 - Forks: 0

xyproto/jit

:vulcan_salute: Go module and utility for executing machine code

Language: Go - Size: 32.2 KB - Last synced: 30 days ago - Pushed: 30 days ago - Stars: 20 - Forks: 4

Malien/luar

Just an attempt to write yet another LUA interpreter / JIT compiler. Kinda want to look into compiler design and dynamic language / VM optimizations

Language: Rust - Size: 884 KB - Last synced: 29 days ago - Pushed: 29 days ago - Stars: 15 - Forks: 0

zyantific/zasm

x86-64 Assembler based on Zydis

Language: C++ - Size: 1.1 MB - Last synced: 29 days ago - Pushed: 29 days ago - Stars: 260 - Forks: 37

playXE/masm-rs

Macro assembler for Rust

Language: Rust - Size: 874 KB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 25 - Forks: 3

slimgroup/JUDI.jl

Julia Devito inversion.

Language: Julia - Size: 120 MB - Last synced: 3 days ago - Pushed: 11 days ago - Stars: 93 - Forks: 29

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: 6 months ago - Stars: 699 - Forks: 119

core-lang/core-website Fork of IoLanguage/iolanguage.org

Website of the Core programming language

Language: HTML - Size: 19.7 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 1

dobrakmato/rust-brainfuck

Brainfuck optimizing JIT compiler & interpreter written in Rust

Language: Rust - Size: 54.7 KB - Last synced: about 1 month ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 0

BlindMindStudios/AngelScript-JIT-Compiler

A Just-In-Time compiler for the AngelScript language on x86 processors.

Language: C++ - Size: 190 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 230 - Forks: 49

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: 28 days ago - Pushed: over 4 years ago - Stars: 718 - Forks: 86

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: 8 months ago - Stars: 228 - Forks: 18

Stovent/risp8

Experimental Chip8 interpreter, cached interpreter and Just-In-Time compiler written in Rust.

Language: Rust - Size: 232 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 7 - Forks: 0

Rad-hi/compy

A set of examples on the various ways to compile python code, with benchmarking.

Language: Python - Size: 43.9 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0