Browse free open source Scheme Interpreters and projects below. Use the toggles on the left to filter open source Scheme Interpreters by OS, license, language, programming language, and project status.

  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • Stay in Flow. Let Zenflow Handle the Heavy Lifting. Icon
    Stay in Flow. Let Zenflow Handle the Heavy Lifting.

    Your AI engineering control center. Zenflow turns specs into shipped features using parallel agents and multi-repo intelligence.

    Zenflow is your engineering control center, turning specs into shipped features. Parallel agents handle coding, testing, and refactoring with real repo context. Multi-agent workflows remove bottlenecks and automate routine work so developers stay focused and in flow.
    Try free now
  • 1
    An implementation of DSSSL, a style language to format SGML or XML documents. OpenJade contains backends for various formats (RTF, HTML, TeX, MIF, SGML2SGML, and FOT). This project also maintains OpenSP.
    Leader badge
    Downloads: 348 This Week
    Last Update:
    See Project
  • 2

    Gauche

    R7RS Scheme scripting engine

    Gauche is an R7RS Scheme implementation aimed to be a handy tool for daily works. Quick startup, built-in system interface and native multilingual support are some of the goals.
    Leader badge
    Downloads: 121 This Week
    Last Update:
    See Project
  • 3
    SISC is an extensible Java based interpreter of the algorithmic language Scheme. SISC uses modern interpretation techniques, and handily outperforms all existing Java interpreters (often by more than an order of magnitude).
    Leader badge
    Downloads: 50 This Week
    Last Update:
    See Project
  • 4
    TinyScheme

    TinyScheme

    A tiny Scheme interpreter for embedding in programs.

    TinyScheme is a Scheme interpreter that can execute Scheme code but is also suitable for embedding in programs. The goal is to keep the interpreter small while providing as much compatability with Scheme standards as possible.
    Leader badge
    Downloads: 89 This Week
    Last Update:
    See Project
  • Run applications fast and securely in a fully managed environment Icon
    Run applications fast and securely in a fully managed environment

    Cloud Run is a fully-managed compute platform that lets you run your code in a container directly on top of scalable infrastructure.

    Run frontend and backend services, batch jobs, deploy websites and applications, and queue processing workloads without the need to manage infrastructure.
    Try for free
  • 5
    In this project we aim to develop scheme libraries for developing various web applications (especially servlets and xml-based web services). Our approach is to use jscheme (an open source implementation of scheme in Java) as the core language which allow
    Leader badge
    Downloads: 65 This Week
    Last Update:
    See Project
  • 6
    SketchyLISP is a highly portable, embeddable interpreter for purely applicative Scheme.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 7

    Readable Lisp S-expressions

    Readable Lisp/S-expressions with infix, functions, and indentation

    This project is dedicated to developing more readable format(s) for Lisp-based languages (such as Common Lisp and Scheme) and implementing those formats (readers, pretty-printers, editor macros, etc.). MIT license preferred, to spread them widely.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    Ksi Scheme interpreter
    Ksi is a portable, embeddable Scheme implementation written in C.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 9
    Luna is a Scheme compiler and run time environment for .NET - it is written in C# and Scheme, and provides a useful superset of the R5RS standard.
    Downloads: 5 This Week
    Last Update:
    See Project
  • Fully managed relational database service for MySQL, PostgreSQL, and SQL Server Icon
    Fully managed relational database service for MySQL, PostgreSQL, and SQL Server

    Focus on your application, and leave the database to us

    Cloud SQL manages your databases so you don't have to, so your business can run without disruption. It automates all your backups, replication, patches, encryption, and storage capacity increases to give your applications the reliability, scalability, and security they need.
    Try for free
  • 10
    FramerD is a distributed semi-structured object database originally developed at MIT. It provides an internationalized Scheme-based scripting language, built-in text analysis tools, and special support for web scripting.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 11
    JSchemePlus

    JSchemePlus

    An hack of Jscheme with a lot of enhancements and additional features.

    JSchemePlus is an hack of Jscheme 1.4 by Peter Norvig. It allows to redistribute a script in an executable JAR file of only ~40K and implements all of R4RS with a lot of additional functions, like: (execute command) (random) (sequence from up-to step) (split list element) (string-split string sub-string) (read-all-from-file file) (write-to-file file data) (file-size file) etc... For the complete list read the HELP file or type (help). JSchemePlus needs only the Java Virtual Machine (version 6 or higher) that, in the case, is very easy to download and install.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    Metaprogramming: proof of the concept.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    A set of Eclipse plugins for the Scheme programming language. Features a powerful, fully extensible S-expression-based editor. Integrates seamlessly with any Scheme interpreter.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    A scheme (lisp) interpreter written in ARM assembly language (currently: Cortex-M4F,M7, Cortex-A5,A8,A9, Cortex-A53; previously:ARM7TDMI, ARM920T, Cortex-M3) for education, robotics, wearable devices. Tested on Allwinner A64, Amlogic S905, Atmel SAMA5D4, SAME70, SAMV71, NXP LPC4300, RT1050, iMX8M, Samsung S5P6818, ST STM32F4, STM32F7, and TI AM3359, OMAP3530, DM3730, OMAP4430, TM4C1294 chips (previously: NXP LPC-1300,1700,2000, ATMEL AT91SAM7, STM STR711, STR911, STM32, CIRRUS EP9302, LMI LM3S1968, TI OMAP).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    An interactive, Lisp-like language for .Net scripting and development, having deep .Net integration, sharing type system, GC and other runtime services etc., with transparent access to .Net w/o a FFI or wrappers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Bytecode-based Scheme (R^5RS) implementation. Fast, compact, stable, suitable for education and experimentation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Here we have fun developing software related to embedded extension languages and small languages in many application domains, using existing languages and/or creating new ones.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Free & Compact Lisp Library for Java 5.0 and later
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    The MDK provides a simulator of D. Knuth's MIX computer, and a development environment to write, run and debug MIXAL programs on it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Genjutsu is a programming language designed for extending C/C++ applications. The syntax is akin to Scheme's. Genjutsu is optimized for distributed object systems and designed to make such applications easy to write. Included is a shell, gjsh.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Gleam is a simple Scheme language interpreter written in Java. Project goals: to support the discovery of Scheme for beginners, simplicity, R5RS compliance, full integration with the Java platform (call Java from Scheme and vice versa).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    A simple interface to SQL databases (currently MySQL and PostgreSQL) from Guile.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    HScheme is a Scheme interpreter written in Haskell, available as both interactive interpreter and extension library for other Haskell projects. Think 'Guile for Haskell'.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    This project aims to produce a Perl binding to Guile, the Gnu Scheme interpreter. This will allow use of Guile code within Perl programs. It's a free software love-in!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Jawara is a lisp scripting language on Java/Android.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next