Ross ROSS = Recommend OSS · open-source software intelligence for agents

zherczeg/sljit

Platform independent low-level JIT compiler observed · 2026-08-28

github.com/zherczeg/sljit · C · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

77/100

  • Activity 99
  • Release rhythm 35
  • Longevity 100

Flags: no_releases no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 2777
  • days_rel: n/a
  • days_push: 8
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1115 stars · 105 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

SLJIT is a platform-independent, low-level JIT compiler library written in C, designed for translating bytecode into machine code. It supports many CPU architectures and offers features like register access, SIMD, atomic operations, and serializable compilation for AOT workflows.

Use cases

  • generate machine code from bytecode at runtime
  • build a JIT compiler for a scripting language
  • compile regex patterns to native code
  • do ahead-of-time compilation via serialized compiler state
  • target multiple CPU architectures from one codegen API

When to choose

  • you need a lightweight, embeddable JIT backend in C
  • you must support many architectures (x86, ARM, RISC-V, MIPS, PowerPC, s390x, LoongArch)
  • you want fine-grained control over registers and code generation

When to avoid

  • you want a high-level IR with optimizations like LLVM provides
  • your project is not in C/C++ or lacks a C FFI
  • you only need an interpreter without native code generation

Facets

library · maturity stable

compiler interpreter developer-tools compilers developer-tools performance cpp c cross-platform windows jit-compilation bytecode-to-machine-code low-level aot-compilation multi-architecture linux macos

1 source

Member repositories

RepositoryRoleHealth v2
zherczeg/sljitmain77

For agents

markdown · JSON · MCP: product_card(name="zherczeg/sljit")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem