a minimal Lisp with closures, macros and gc in 1400 lines of C
KISS My Lisp - an implementation in pure C99 of a minimal Lisp language. - kototama/kml
a minimal Lisp with closures, macros and gc in 1400 lines of C launched on May 2, 2012 with 11 votes, #96 of 435 launches that month and more than 50% of that year's launches. The site was still online in September 2026, 14 years on.
In plain words
KML is a minimal Lisp implementation written in approximately 1400 lines of C99 code. It provides core Lisp functionality including closures, macros, and garbage collection in a deliberately compact form. The project is designed for developers interested in language implementation, functional programming, or understanding how Lisp interpreters work at a fundamental level. The emphasis on minimalism makes it suitable as an educational reference or foundation for experimentation.
written from the facts on this page · September 2026
Does a similar job
all alternatives →
Lisp with copying GC in 537 lines of C (plus Lisp 1.5 on top)2018 · github.com · ▲152Moved to Forgejo! Contribute to krig/LISP development by creating an account on GitHub.
- LWLisp with GC in 436 Bytes2021 · justine.lol · ▲513
- IWI wrote a technical history book on LispFeb 2026 · berksoft.ca · ▲252
The book page links to a blog post that explains how I got about it (and has a link to sample content), but the TL&DR is that I could not find a lot of books that were on "our" history _and_ were larded with technical details. So I set about writing one, and some five years later I'm happy to share the result. I think it's one of the few "computer history" books that has tons of code, but correct me if I'm wrong (I wrote this both to tell a story and to learn :-)). My favorite languages are Smalltalk and Lisp, but as an Emacs user, I've been using the latter for much longer and for my…
Minimal Lisp in ~70 lines of Haskell2011 · gist.github.com · ▲76GitHub Gist: instantly share code, notes, and snippets.
Interactive Common Lisp: An Enhanced REPLDec 2025 · github.com · ▲101I created this because sometimes I want more than rlwrap but less than emacs. icl aims to hit that middle sweet spot. It's a terminal application with context-aware auto-complete, an interactive object inspector, auto-indentation, syntax colouring, persistent history, and much more. It uses sly to communicate with the child lisp process and aims to be compatible with any sly-supporting implementation. I hope others find it useful!
- G8GDSL – 800 line kernel: Lisp subset in 500, C subset in 1300Mar 2026 · firthemouse.github.io · ▲89
Pages for posting about my work
More life & fun this month
the category →
A free city-building game in your browser. You are the mayor. You know what the city needs. Now get it past the zoning board, the neighbors, the appeals court and the next election.
Life & fun · 3d ago · permit.petercai.com
- IV
Life & fun · 15d ago · tanzaniaeducationproject.org

Turn a phone, tablet or TV into a sign. Type a message and it fills the screen: welcome signs, timers, Wi-Fi passwords and more. No app, no account, free.
Life & fun · 16d ago · bigwords.page

Play a free virtual guitar online with your keyboard or by touch. Slow songs down and see every chord, string and strum. Acoustic, classic, electric and bass.
Life & fun · 10d ago · guitoro.com

Carrier settings from iPhone, Pixel and Galaxy firmware, decoded and compared: APNs, VoLTE, 5G and Wi-Fi Calling per carrier, and what each build changed.
Life & fun · 14d ago · carrierexplode.com

Life & fun · 24d ago · space.bl2.net
Source: Show HN post ↗
Launched alongside, May 2012
the whole month →
Link to: http://shinyplasticbag.com/dragondrop/
Life & fun · 2012 · daringfireball.net
- HL
Life & fun · 2012 · habitlistapp.com

Simperium is a cross-platform data sync service.
Life & fun · 2012 · simperium.com

Aptonic create awesome apps for the Mac. We make Dropzone, an app which makes it faster and easier to move and copy files, launch applications, upload to many different services, and more.
Commerce · 2012 · aptonic.com

Dev tools · 2012 · worqshop.com
- HR
Life & fun · 2012 · coderscoffee.com