Implementations

Sort by: Benchmarks | Portability | Number of libraries

Compilers

Chez Scheme

Standards: R6RS

Native code compiler: x86-64

Interpreter: bytecode (Petite Chez Scheme)

CHICKEN

Standards: R5RS, partial R7RS

Native code compiler: N/A

Transpilers: C

Interpreter: closure compiler (csi)

Gambit Scheme

Standards: R5RS, R7RS

Native code compiler: x86-64

Transpilers: C, JavaScript

Interpreter: closure compiler (gsi)

Bytecode interpreters

Chibi-Scheme

Standards: R7RS

Native code compiler: N/A

Transpilers: N/A

Interpreter: bytecode (gsi)

Gauche

Standards: R5RS, R7RS

Native code compiler: N/A

Transpilers: N/A

Interpreter: bytecode (gosh)

Scheme 9 from Empty Space

Standards: R4RS

Native code compiler: N/A

Transpilers: N/A

Interpreter: bytecode

Tree-walking interpreters

Mini-Scheme

Standards: R3RS

Native code compiler: N/A

Transpilers: N/A

Interpreter: bytecode (gosh)