A mini Lisp in 1k lines of C with garbage collector, explained. Includes over 40 built-in Lisp primitives, floating point, strings, closures with lexical scope, macros, proper tail recursion, exceptions, execution tracing, file loading, a mark-sweep/compacting garbage collector and REPL.
☆125Nov 6, 2025Updated 4 months ago
Alternatives and similar repositories for lisp
Users that are interested in lisp are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- A mini Lisp in 1k lines of C with Cheney's copying garbage collector, explained. Includes over 40 built-in Lisp primitives, floating poin…☆50Nov 2, 2025Updated 4 months ago
- Lisp in 99 lines of C and how to write one yourself. Includes 21 Lisp primitives, garbage collection and REPL. Includes tail-call optimiz…☆1,413Mar 9, 2026Updated 2 weeks ago
- A fast Forth 2012 Standard system written in Z80 assembly for SHARP PC-G850 pocket computers. Plus new fast Z80 IEEE754 math libraries.☆31Oct 19, 2025Updated 5 months ago
- vm and compiler for a small lisp☆12Aug 28, 2021Updated 4 years ago
- Simple Lisp compiler. Compiles a minimal Lisp dialect to ANSI C.☆19Jul 26, 2015Updated 10 years ago
- GPU virtual machines on DigitalOcean Gradient AI • AdGet to production fast with high-performance AMD and NVIDIA GPUs you can spin up in seconds. The definition of operational simplicity.
- 3-lisp implementation from Procedural Reflection in Programming Languages, volume i., Brian Cantwell Smith☆126Apr 11, 2025Updated 11 months ago
- A meta-circular interpreter of a subset of Scheme☆16Apr 12, 2020Updated 5 years ago
- unfinished port of https://learnopengl.com/ example code to CL☆12May 16, 2020Updated 5 years ago
- JSON parser in c☆16Apr 1, 2025Updated 11 months ago
- A version of the Lisp programming language for RISC-V based boards.☆31Jan 12, 2025Updated last year
- Code from "Building Lisp"☆34May 10, 2025Updated 10 months ago
- A Scheme Interpreter for ARM Microcontrollers☆14Jan 15, 2014Updated 12 years ago
- A Forth Operating System for Raspberry Pi☆76Apr 2, 2013Updated 12 years ago
- A Common Lisp LLM completions library☆28Mar 9, 2026Updated 2 weeks ago
- GPU virtual machines on DigitalOcean Gradient AI • AdGet to production fast with high-performance AMD and NVIDIA GPUs you can spin up in seconds. The definition of operational simplicity.
- A specification of an improvement to the Common Lisp standard☆22Feb 4, 2022Updated 4 years ago
- ☆34Sep 14, 2025Updated 6 months ago
- Concise implementation of a lisp-like language for low-end and embedded devices☆100Oct 31, 2013Updated 12 years ago
- Scheme Macro Programming☆58Jul 30, 2024Updated last year
- Minimal LISP Compiler for x86_64☆15Feb 22, 2022Updated 4 years ago
- A very basic Lisp + Erlang-style processes, on a virtual machine☆10Aug 24, 2016Updated 9 years ago
- An ARM Thumb assembler written in Lisp.☆41Aug 6, 2024Updated last year
- A portable, compact and extensible Scheme implementation that is fully R4RS compliant. This includes closures, I/O, tail calls, first-cla…☆548Mar 18, 2026Updated last week
- TinyBasic implementation in Racket (WIP)☆13Apr 25, 2025Updated 11 months ago
- NordVPN Special Discount Offer • AdSave on top-rated NordVPN 1 or 2-year plans with secure browsing, privacy protection, and support for for all major platforms.
- Closette - a toy Common Lisp Object System (CLOS) described in The Art of the Metaobject Protocol (AMOP)☆24Oct 31, 2016Updated 9 years ago
- StumpWM Debugger☆11Apr 19, 2025Updated 11 months ago
- An R7RS Scheme implemented in WebAssembly☆182May 2, 2023Updated 2 years ago
- The main repo for the Medley Interlisp project. Wiki, Issues are here. Other repositories include maiko (the VM implementation) and Inter…☆435Mar 18, 2026Updated last week
- A Common Lisp library that helps write concise CFFI-related code.☆54Feb 17, 2025Updated last year
- A library for portable framebuffer access☆18Aug 13, 2025Updated 7 months ago
- ☆13Aug 9, 2025Updated 7 months ago
- Swank server for r7rs Schemes☆59Jan 14, 2026Updated 2 months ago
- Tiny CLOS for Scheme: from ftp://ftp.parc.xerox.com/pub/mops/tiny/☆61Oct 8, 2011Updated 14 years ago
- GPU virtual machines on DigitalOcean Gradient AI • AdGet to production fast with high-performance AMD and NVIDIA GPUs you can spin up in seconds. The definition of operational simplicity.
- A small language to demo turning an interpreter into a compiler☆11Nov 3, 2016Updated 9 years ago
- Small arena allocator in c☆29Updated this week
- Embedded WebAssembly runtime for Common Lisp☆27Apr 20, 2025Updated 11 months ago
- Minimal Lisp/Forth☆11Jan 5, 2025Updated last year
- Lightwight, Lua-based process monitor☆17Sep 20, 2011Updated 14 years ago
- R7RS/R6RS Scheme Implementation☆66Feb 4, 2026Updated last month
- An extensible POSIX-compatible implementation of the ed(1) text editor☆36Dec 7, 2025Updated 3 months ago