Better Scheme
Language designed and largely implemented, now a matter of coding, documenting. Goals: high consistency; improve language's functional nature; consistency with lambda calculus; optimize, but not at cost of other goals.
Bigloo
System with one goal: enable Scheme-based programming style where C(++) is usually needed; makes Scheme practical via features found in most traditional languages but not Scheme and functional programming. [Open Source, GPL]
Chez Scheme
A Scheme implementation. [Commercial]
Chicken
A Scheme compiler which compiles a subset of R5RS into C. Uses the ideas presented in Baker's paper "Cheney on the MTA". It is highly portable, reasonably efficient and makes interfacing to C and C++ very easy.
CMU AI Repository Free/Shareware Scheme Implementations
Yet more Scheme implementations from the CMU AI Repository. Many of these are also available from the Indiana University Scheme Repository.
DrScheme
Full Scheme programming environment for Macintosh, many Unixes, Windows. Has module and object systems, platform-independent graphics. Ideal for beginners; one of the major design goals is a flexible teaching environment.
3DScheme
Two systems for Windows with built in "industrial-strength" solid modeler based on the ACIS solid modeler Geometric Modeling Kernel.
EdScheme
Interpreter for Macintosh or Windows. Has "friendly and convenient interactive programming environment" with language sensitive editor, full documentation. [commercial, free 14 day download]
Elk (Extension Language kit)
(old site, last update in 1997) An embeddable, reusable extension language subsystem for applications written in C or C++. Elk is also a useful standalone Scheme implementation with interfaces to POSIX, Unix, and X11.
Elk Scheme - the Extension Language Kit
(new site) An embeddable, reusable extension language subsystem for applications written in C or C++. Elk is also a useful standalone Scheme implementation with interfaces to POSIX, Unix, and X11.
Galapagos
An interactive multithreaded Scheme interpreter with turtle graphics for Windows 95, based on SCM.
Gambit
A portable, high-performance implementation of Scheme based on an optimizing compiler by Marc Feeley. Developed at University of Montreal.
Gauche
An R5RS Scheme implementation developed to be a handy script interpreter. Quick startup, built-in system interface, native multilingual support. [Open source, BSD license]
Hotdog
A nearly R5RS compliant Scheme compiler with multiple backends, currently including .NET, JVM, and C. [Public Domain]
Indiana University Scheme Repository: Implementations
Even more Scheme implementations freely available from the Indiana U. repository.
Infer Project
Statically-typed Scheme dialect, written in Infer, combines many of the best features of Scheme and ML. NSF funded.
Inlab Scheme
A commercial Scheme which is freely available for non-commercial use on Linux and FreeBSD. It has support for several features like bitmap/greymap processing and can be used as a general tool for image processing, OCR or specialized optical object and pattern recognition.
Kali Scheme
A distributed implementation of Scheme that permits efficient transmission of higher-order objects such as closures and continuations.
The Ksi Scheme Interpreter
Ksi is a portable, embeddable Scheme implementation written in C. Unfortunately its documentation is all in Russian at this point.
KSM-Scheme
A R5RS Scheme interpreter which integrates with C, allowing calling of C functions and accessing C variables from Scheme. It provides a mechanism to load C shared libraries. It runs on x86 and PowerPC based Linux systems.
Results: 1 2 3 4 5 6 7 Next