SIOD: Scheme in One Defun/Day
Very small, portable implementation, has some database, Unix programming, CGI scripting extensions. Runs on DOS, Linux, Unix, Windows. Free source downloads.
Sizzle
A Scheme interpreter implemented as a library which can be embedded into C programs, as well as a standalone interpreter. Mostly R5RS, Guile compatible, and includes regular expressions and most Posix functions.
Stalin
A powerful optimizing Scheme compiler from Jeffery Mark Siskind at the NEC Research Institute. Sacrifices functions such as call/cc in favor of efficiency, but generated code is remarkably bulletproof and fast.
STk
A free R4RS Scheme interpreter which can access the Tk graphical package.
STklos
Derived from STkn implementation based on an ad-hoc virtual machine, byte compiler; compilable as library to embed in other programs, has object system with MOP, multiple inheritance, generic functions, multimethods, module system, full R5RS tower of numbers, link to GTK+ X toolkit; almost R5RS compliant (in process), to support as many final SRFIs as possible, now supports SRFI-6.
SXM, CXEMA
Portable Scheme implementation, conforms to IEEE/ANSI standard, supports all features of R5RS Report, many features of Chez Scheme and various SRFIs. Derived from XScheme: object system dropped, many changes, additions.
TinyScheme
A tiny implementation of Scheme based on MiniSCHEME. It provides almost complete coverage of R5RS Scheme. Geared towards embedded scripting use, but also functions as a standalone interpreter and extensible shell tool. Recent changes have gotten the executable size down to approximately 64KB on Linux/x86.
Unlikely Scheme
An lightweight implementation of Scheme in C++. [Open source, zlib license]
VSCM
A portable Scheme implementation written by Matthias Blume of Princeton University. No longer actively developed.
Vx-scheme
A compact (<64 Kb) implementation of R4RS Scheme that compiles for VxWorks/Tornado (and is integrated with the system symbol table). [Open source, Artistic License]
WinScm
Scheme environment for Windows 3.1/95; interpreter independent, though defaults to Jaffer's SCM. Used at University of Lille 1, France, for introductory programming course. Free downloads. English, Française.
XLISP
A superset of the Scheme dialect of Lisp with extensions to support object-oriented programming.
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]
Results: Previous 1 2 3 4 5 6 7 Next