Lisp

Lisp is the second-oldest high-level programming language in widespread use today. It was originally created as a practical mathematical notation for computer programs. Lisp pioneered many ideas in computer science, including tree data structures, automatic storage management, dynamic typing, and the self-hosting compiler.
- GitHub: https://github.com/topics/lisp
- Wikipedia: https://en.wikipedia.org/wiki/Lisp_(programming_language)
- Created by: John McCarthy
- Released: 1958
- Related Topics: commonlisp, common-lisp, quicklisp, sbcl, clojure, scheme, racket, newlisp,
- Last updated: 2025-04-23 00:16:51 UTC
- JSON Representation
https://github.com/tekknolagi/ghuloum
Following [An Incremental Approach to Compiler Construction](http://scheme2006.cs.uchicago.edu/11-ghuloum.pdf)
c compiler lisp lisp-compiler programming-language x86 x86-64
Last synced: 27 Mar 2025
https://github.com/ut-proj/undertone
Making Music with Extempore, OSC, and SuperCollider in LFE/OTP
erlang extempore lfe lisp music open-sound-control osc sound supercollider synthesizers
Last synced: 14 Apr 2025
https://github.com/pebaz/lambdacore
An interpreted language written in Rust inspired by the Lisp family of languages.
interpreter lisp parenthesis programming-language rust scripting scripting-language
Last synced: 19 Apr 2025
https://github.com/Pebaz/LambdaCore
An interpreted language written in Rust inspired by the Lisp family of languages.
interpreter lisp parenthesis programming-language rust scripting scripting-language
Last synced: 13 Dec 2024
https://github.com/jingtaozf/literate-lisp
Load Common Lisp code blocks from Org files
emacs lisp literate literate-programming literate-programs org programming
Last synced: 15 Apr 2025
https://github.com/dnaeon/cl-covid19
Explore COVID-19 data with Common Lisp, gnuplot, SQL and Grafana
common-lisp covid-19 covid19 covid19-data database gnuplot grafana graph lisp postgresql programming series-data sql
Last synced: 13 Apr 2025
https://github.com/resttime/cl-liballegro
Common Lisp bindings and interface to the Allegro 5 game programming library
allegro5 bindings cffi common-lisp game-dev game-development gamedev lisp
Last synced: 20 Mar 2025
https://github.com/mmontone/easy-routes
Yet another routes handling utility on top of Hunchentoot
common-lisp hunchentoot lisp routing web
Last synced: 10 Mar 2025
https://github.com/mark-gerarts/nature-of-code
Nature of code exercises and examples implemented in Common Lisp
common-lisp lisp nature-of-code trivial-gamekit
Last synced: 20 Mar 2025
https://github.com/olical/lazy-array
JavaScript lazy arrays, sort of like Clojure's seqs
Last synced: 21 Apr 2025
https://github.com/tiancaiamao/cora
Genius programmer should write his own lisp!
cora lambda lisp programming-language
Last synced: 07 Apr 2025
https://github.com/robert-van-engelen/lisp
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.
c cpp garbage-collection lisp lisp-interpreter mark-and-compact mark-and-sweep
Last synced: 11 Apr 2025
https://github.com/inconvergent/cl-grph
In-Memory Immutable Graph Structure with Datalog Query Language in Common Lisp
common-lisp data-structures datalog functional-programming generative-art generattive graph immutable incomplete lisp wip
Last synced: 09 Apr 2025
https://github.com/Robert-van-Engelen/lisp
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.
c cpp garbage-collection lisp lisp-interpreter mark-and-compact mark-and-sweep
Last synced: 20 Nov 2024
https://github.com/Olical/nvim-local-fennel
Execute local Fennel Lisp files in Neovim upon startup
Last synced: 25 Nov 2024
https://github.com/convex-dev/convex.cljc
Any aspect of the Convex stack, from Clojure
blockchain dapps decentralized lisp
Last synced: 17 Nov 2024
https://github.com/olical/nvim-local-fennel
Execute local Fennel Lisp files in Neovim upon startup
Last synced: 21 Apr 2025
https://github.com/jjba23/sss
https://codeberg.org/jjba23/sss
common-lisp dotfiles emacs gnu guile guix lisp nix scheme
Last synced: 01 Apr 2025
https://github.com/pyx/hymn
Hy Monad Notation - a monad library for Hy
functional-programming hy lisp macros monad python
Last synced: 11 Nov 2024
https://github.com/jamesmoriarty/lisp
Minimal Lisp interpreter using 75LOC and only standard libraries.
conseq exp interpreter lambda lisp procedure quote ruby tinycode
Last synced: 13 Apr 2025
https://github.com/gheber/kenzo
A repackaged version of the Kenzo program by Francis Sergeraert and collaborators.
algebraic-topology computation homology lisp
Last synced: 31 Mar 2025
https://github.com/ltoddy/scheme.c
A Scheme interpreter base on R5RS specification.
c interpreter language lisp scheme
Last synced: 17 Nov 2024
https://github.com/stylewarning/cl-permutation
Permutations and permutation groups in Common Lisp.
lisp permutation-algorithms permutation-groups permutations
Last synced: 26 Mar 2025
https://github.com/dnaeon/cl-jingle
Common Lisp web framework with bells and whistles (based on ningle)
common-lisp lisp web webdev webframework
Last synced: 10 Mar 2025
https://github.com/vitovan/cl-pkr
Cross-Platform Color Picker Written in Common Lisp
Last synced: 30 Mar 2025
https://github.com/jakerockland/swisp
A simple Scheme (Lisp dialect) interpreter written in Swift.
interpreter lisp lisp-dialect scheme swift swift-library
Last synced: 21 Mar 2025
https://github.com/inconvergent/cl-veq
DSL and utilities for vector mathematics in Common Lisp
common-lisp domain-specific-language dsl library lisp macros mathematics vector
Last synced: 09 Apr 2025
https://github.com/hawkw/seax
A VM-based runtime environment for functional programming languages
interpreter lisp lisp-interpreter rust secd virtual-machine
Last synced: 16 Mar 2025
https://github.com/exercism/emacs-lisp
Exercism exercises in Emacs Lisp.
community-contributions-accepted exercism-track lisp
Last synced: 02 Mar 2025
https://github.com/atreyagaurav/litex-mode
LiTeX mode for emacs; A minor mode to convert valid lisp expressions to LaTeX
Last synced: 23 Nov 2024
https://github.com/mmontone/cl-forms
Web forms handling library for Common lisp
common-lisp forms html-forms lisp web-form
Last synced: 10 Mar 2025
https://github.com/ertugrulcetin/kezban
Utility library for Clojure and ClojureScript
clojure clojurescript lisp utility utility-library
Last synced: 12 Apr 2025
https://github.com/rougier/minibuffer-header
Minibuffer header for GNU/Emacs
emacs header lisp minibuffer nano-emacs
Last synced: 24 Nov 2024
https://github.com/dnaeon/cl-migratum
Database Schema Migration System for Common Lisp
common-lisp database-management database-migrations database-schema lisp
Last synced: 10 Mar 2025
https://github.com/mmontone/slime-star
SLIME configuration with some extensions pre-installed.
common-lisp emacs ide lisp slime tools
Last synced: 13 Apr 2025
https://github.com/fiddlerwoaroof/objc-lisp-bridge
A portable reader and bridge for interacting with Objective-C and Cocoa
Last synced: 18 Nov 2024
https://github.com/Ferada/cl-cffi-gtk
#cl-cffi-gtk on Freenode. A Lisp binding to GTK+3. SBCL/CCL/ABCL (ECL/CLISP unstable)
Last synced: 20 Mar 2025
https://github.com/davep/pinboard.el
A pinboard.in client for Emacs.
bookmarking bookmarking-application bookmarks elisp emacs emacs-lisp lisp pinboard pinboard-api
Last synced: 25 Jan 2025
https://github.com/s-ol/alive
experimental livecoding environment with persistent expressions
alive alv creative language lisp livecoding lua moonscript osc realtime vjing
Last synced: 21 Mar 2025
https://github.com/exercism/racket
Exercism exercises in Racket.
community-contributions-accepted exercism-track lisp racket
Last synced: 02 Mar 2025
https://github.com/rajasegar/cl-trello-clone
A Trello clone demo app in Common Lisp
common-lisp htmx lisp trello trello-clone
Last synced: 30 Mar 2025
https://github.com/loredanacirstea/taylor
Measure twice, cut once. Lisp-like functional language for computable & immutable specifications, interpreted by WebAssembly & the Ethereum Virtual Machine.
blockchain computable-knowledge ethereum functional-programming lisp specifications types
Last synced: 17 Mar 2025
https://github.com/lfex/ltest
A Testing Framework for LFE (successor to lfeunit)
erlang eunit hacktoberfest integration lfe lisp system testing unit
Last synced: 05 Apr 2025
https://github.com/ak-coram/cl-duckdb
Common Lisp CFFI wrapper around the DuckDB C API
c-bindings common-lisp data-science duckdb lisp olap parquet sql
Last synced: 13 Nov 2024
https://github.com/MatthewLoveQUB/SKILL_Tools
Utilities for working with Cadence's SKILL/SKILL++ including a unit testing framework.
cadence lisp skill unittest unittesting virtuoso
Last synced: 18 Nov 2024
https://github.com/soupi/pureli
A purely functional, dynamically typed, parallel evaluated Lisp-like programming language
haskell interpreter lisp programming-language
Last synced: 30 Nov 2024
https://github.com/micheleriva/cadregalisp
🍎 Just another useless programming language, but with inganno.
compiler esoteric-language haskell haskell-language javascript lisp node programming-language scheme
Last synced: 09 Mar 2025
https://github.com/mmontone/ten
The completeness of Djula meets the usability of Eco.
common-lisp html lisp web-template
Last synced: 10 Mar 2025
https://github.com/exercism/scheme
Exercism exercises in Scheme.
community-contributions-paused exercism-track lisp
Last synced: 02 Mar 2025
https://github.com/thass0/liz
Collaborative Lisp coding on Discord
collaborative-coding discord-bot lisp
Last synced: 10 Apr 2025
https://github.com/federicotdn/pimacs
A partial, experimental implementation of an Elisp interpreter written in Go
elisp emacs go golang interpreter lisp
Last synced: 16 Mar 2025
https://github.com/wafelack/vinel
VINEL Is Not Emacs Lisp - Lisp dialect compiling to Vim Script.
Last synced: 12 Apr 2025
https://github.com/spy16/slurp
Slurp is a highly customisable LISP toolkit for Go applications. 💻
embedded-scripting-language go golang lisp scripting-engine
Last synced: 01 Jan 2025
https://github.com/Wafelack/vinel
VINEL Is Not Emacs Lisp - Lisp dialect compiling to Vim Script.
Last synced: 25 Nov 2024
https://github.com/linkdd/lispers
Educational project: How to implement a Lisp interpreter in Rust?
interpreter lisp lisp-interpreter programming-language rust
Last synced: 04 Apr 2025
https://github.com/gleam-lang/example-lisp-interpreter
👾 A Lisp interpreter in Gleam!
Last synced: 15 Nov 2024
https://github.com/stylewarning/computable-reals
Arbitrary precision, automatic re-computing real numbers in Common Lisp.
arbitrary-precision common-lisp lisp math numerical-analysis
Last synced: 26 Mar 2025
https://github.com/rougier/org-imenu
org-mode side menu with filtering capability
Last synced: 24 Nov 2024
https://github.com/jjba23/byggsteg
Byggsteg is the free as in freedom CI/CD orchestrator written in Guile Scheme
cicd deployment guile lisp scheme
Last synced: 19 Nov 2024
https://github.com/danielsz/benjamin
Idempotency with side-effects
clojure idempotency lisp side-effects
Last synced: 10 Feb 2025
https://github.com/lockie/cookiecutter-lisp-game
A cookiecutter template for Common Lisp videogame projects
common-lisp cookiecutter cookiecutter-template game-development lisp
Last synced: 29 Mar 2025
https://github.com/shellyln/liyad
Liyad (Lisp yet another DSL interpreter) is very small Lisp interpreter written in JavaScript.
dsl dsl-interpreter javascript jsx lisp lisp-in-javascript lisp-interpreter lsx s-expression typescript
Last synced: 13 Apr 2025
https://github.com/thesephist/klisp
A Lisp written in about 200 lines of Ink, featuring an interactive literate programming notebook
ink interpreter lisp literate-programming notebook repl torus-dom
Last synced: 18 Nov 2024
https://github.com/Robert-van-Engelen/lisp-cheney
A mini Lisp in 1k lines of C with Cheney's copying 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 copying garbage collector and REPL.
c cheney-garbage-collection garbage-collection lisp lisp-interpreter
Last synced: 20 Nov 2024
https://github.com/robert-van-engelen/lisp-cheney
A mini Lisp in 1k lines of C with Cheney's copying 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 copying garbage collector and REPL.
c cheney-garbage-collection garbage-collection lisp lisp-interpreter
Last synced: 11 Apr 2025
https://github.com/chr1st0scli/rainlisp
RainLisp, a .NET LISP implementation.
dotnet interpreter library lisp lisp-dialect lisp-interpreter programming-language repl tutorial
Last synced: 17 Feb 2025
https://github.com/kimtg/Javelin
Javelin is a dialect of Lisp. It is designed to be an embedded language (minimal Lisp for the Java Virtual Machine).
Last synced: 13 Nov 2024
https://github.com/chr1st0scli/RainLisp
RainLisp, a .NET LISP implementation.
dotnet interpreter library lisp lisp-dialect lisp-interpreter programming-language repl tutorial
Last synced: 13 Nov 2024
https://github.com/jiacai2050/ideas
Think more
functional-programming ideas lisp thoughts
Last synced: 03 Mar 2025
https://github.com/simmsb/racket-cord
A discord library for racket
discord discord-api discord-lib lisp racket racket-cord scheme
Last synced: 14 Apr 2025
https://github.com/iwillspeak/feersum
A Scheme compiler that targets .NET written in F#
compiler hacktoberfest lisp livestream programming-language repl scheme scheme-compiler scheme-programming-language
Last synced: 10 Apr 2025
https://github.com/mschuldt/raillisp
A fast and portable lisp implemented in forth
embedded forth langauge lisp programming-language
Last synced: 08 Mar 2025
https://github.com/mmontone/quicklisp-systems
Search, browse and load Quicklisp systems from Emacs.
common-lisp emacs lisp quicklisp slime
Last synced: 28 Feb 2025
https://github.com/jlangch/venice
Venice, a Clojure inspired sandboxed Lisp dialect with Java interoperability serving as a safe scripting language.
clojure devops functional functional-programming java-interoperability language lisp programming-language repl sandbox scripting
Last synced: 03 Dec 2024
https://github.com/artyom-poptsov/guile-smc
GNU Guile State Machine Compiler
compiler fsm guile lisp scheme state-machines uml
Last synced: 15 Apr 2025
https://github.com/edvb/tisp
Tiny lisp, simple and embeddable scheme-like language
c embeddable interpreter language lisp programming-language scheme
Last synced: 17 Nov 2024
https://github.com/yawaramin/ggspec
A lightweight, functional-style unit testing framework for Guile/Scheme
Last synced: 01 Mar 2025
https://github.com/masak/bel
An interpreter for Bel, Paul Graham's Lisp language
interpreter lisp lisp-dialect lisp-interpreter macros
Last synced: 15 Mar 2025
https://github.com/brentseidel/ada-lisp
Tiny Lisp Interpreter Written in Ada
ada latex-document lisp lisp-dialect lisp-interpreter
Last synced: 14 Feb 2025
https://github.com/vindarel/colisper
Check and transform Lisp code with Comby (beta)
comby common-lisp elisp lisp refactoring
Last synced: 05 Apr 2025
https://github.com/saman-pasha/lcc
Lisp C Compiler, Lisp-like syntax for writing C code in addition of some forms and pointer managements
Last synced: 12 Nov 2024
https://github.com/exercism/lfe
Exercism exercises in Lisp Flavoured Erlang (LFE).
community-contributions-paused exercism-track lisp unmaintained
Last synced: 02 Mar 2025