Common Lisp

Common Lisp is a general-purpose programming language in the Lisp language family. Its syntax is defined on top of s-expressions, however it can be extended through the use of reader macros. It supports compile-time meta-programming through the use of macros. It supports the OOP paradigm through the Common Lisp Object System. The API upon which CLOS is implemented is exposed to the programmer so they can extent the object system. This API is referred as the Meta-Object Protocol. There are multiple implementations available: SBCL, which generates fast code, CCL, which compiles code fast, ABCL, which runs on the JVM, JSCL which runs on Node, and the browser, etc.
- GitHub: https://github.com/topics/common-lisp
- Wikipedia: https://en.wikipedia.org/wiki/Common_Lisp
- Created by: X3J13
- Released: 1984
- Related Topics: lisp, language,
- Last updated: 2025-06-15 00:05:47 UTC
- JSON Representation
https://github.com/komi1230/kai
A high-level plotter library for Common Lisp.
Last synced: 25 Feb 2025
https://github.com/tatrix/cl-sdl2-tutorial
SDL2 examples in Common Lisp based on Lazy Foo tutorials.
Last synced: 29 Mar 2025
https://github.com/deadtrickster/prometheus.cl
Prometheus.io Common Lisp client
common-lisp instrumentation metrics monitoring prometheus
Last synced: 14 Mar 2025
https://github.com/TatriX/cl-sdl2-tutorial
SDL2 examples in Common Lisp based on Lazy Foo tutorials.
Last synced: 20 Mar 2025
https://github.com/monkoose/nvlime
A Common Lisp development environment for Neovim
common-lisp neovim-plugin slime
Last synced: 30 Apr 2025
https://github.com/40ants/weblocks
This fork was created to experiment with some refactorings. They are collected in branch "reblocks".
common-lisp framework server-side-rendering web
Last synced: 13 May 2025
https://github.com/gwathlobal/CotD
A Common Lisp roguelike game where Angels and Demons battle in the streets of a Human city
Last synced: 20 Mar 2025
https://github.com/mmontone/erudite
:green_book: Literate Programming System for Common Lisp
common-lisp lisp literate-programming
Last synced: 10 Mar 2025
https://github.com/fukamachi/lsx
Embeddable HTML templating engine for Common Lisp with JSX-like syntax
Last synced: 05 Apr 2025
https://github.com/vindarel/cl-cookieproject
Generate a ready-to-use Common Lisp project
Last synced: 05 Apr 2025
https://github.com/anwyn/slime-company
Company-mode completion backend for Slime.
common-lisp completion completion-backend convenience emacs-lisp melpa slime slime-company
Last synced: 24 Nov 2024
https://github.com/mmontone/lisp-system-browser
Smalltalk-like system browser for Common Lisp.
common-lisp emacs lisp slime tools
Last synced: 13 Apr 2025
https://github.com/cxxxr/jsonrpc
JSON-RPC 2.0 server/client for Common Lisp.
Last synced: 05 Apr 2025
https://github.com/mmontone/cl-rest-server
Serve REST APIs from Common Lisp
Last synced: 10 Mar 2025
https://github.com/eugeneia/erlangen
Distributed, asychronous message passing system for Clozure Common Lisp
actors common-lisp distributed message-passing supervision
Last synced: 26 Mar 2025
https://github.com/ailisp/flute
A beautiful, easilly composable HTML5 generation library in Common Lisp
common-lisp component-library html5
Last synced: 25 Mar 2025
https://github.com/Islam0mar/CL-CXX-JIT
Common Lisp and CXX interoperation with JIT
common-lisp cpp17 interoperability jit
Last synced: 13 May 2025
https://github.com/neil-lindquist/slima
Superior Lisp Interactive Mode for Pulsar
atom common-lisp pulsar-package repl
Last synced: 13 Jun 2025
https://github.com/binghe/acrobat-actions
Actions, Commands and Plug-ins for Adobe® Acrobat® Pro
acrobat acrobat-javascript acrobat-plugin adobe-acrobat adobe-acrobat-js adobe-acrobat-pro common-lisp lispworks pdf plugin
Last synced: 05 Apr 2025
https://github.com/neil-lindquist/SLIMA
Superior Lisp Interactive Mode for Pulsar
atom common-lisp pulsar-package repl
Last synced: 12 Mar 2025
https://github.com/binghe/Acrobat-Actions
Actions, Commands and Plug-ins for Adobe® Acrobat® Pro
acrobat acrobat-javascript acrobat-plugin adobe-acrobat adobe-acrobat-js adobe-acrobat-pro common-lisp lispworks pdf plugin
Last synced: 06 Mar 2025
https://github.com/inconvergent/auxin
Auxiliary Common Lisp Utilities for Generative Art
art common-lisp generative generative-art lisp utilities
Last synced: 09 Apr 2025
https://github.com/mmontone/easy-routes
Yet another routes handling utility on top of Hunchentoot
common-lisp hunchentoot lisp routing web
Last synced: 13 Jun 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/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/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/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/temporal/tracer
Tracing profiler for Common Lisp
common-lisp performance profiler sbcl tracing-profiler
Last synced: 12 Mar 2025
https://github.com/fukamachi/psychiq
Background job processing for Common Lisp
Last synced: 05 Apr 2025
https://github.com/thephoeron/bit-smasher
Common Lisp library for handling bit vectors, bit vector arithmetic, and type conversions.
binary binary-arithmetic bit-vector common-lisp type-conversion unsigned-integers
Last synced: 20 Mar 2025
https://github.com/fukamachi/mondo
Simple Common Lisp REPL
common-lisp repl roswell swank-client
Last synced: 05 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/k-stz/cl-ptrace
live process hacking - lisp bindings to ptrace()
Last synced: 20 Mar 2025
https://github.com/tree-sitter-grammars/tree-sitter-commonlisp
Common Lisp grammar for tree-sitter
common-lisp parser tree-sitter
Last synced: 09 Apr 2025
https://github.com/s-expressionists/cleavir
an implementation-independent framework for creating Common Lisp compilers
common-lisp compiler lisp-compiler
Last synced: 04 Apr 2025
https://github.com/40ants/reblocks
A fork of Weblocks Common Lisp web framework
Last synced: 05 Mar 2025
https://github.com/40ants/cl-telegram-bot
Telegram Bot API for Common Lisp
bot bot-framework common-lisp telegram
Last synced: 23 Jan 2025
https://github.com/tani/papyrus
A Literate Programming Tool: Common Lisp + Markdown / Org mode
common-lisp literate-programming markdown org-mode
Last synced: 19 Dec 2024
https://github.com/junjiemars/.emacs.d
Nore Emacs on MacOS, Windows and Linux
c cdb chez-scheme common-lisp darwin elisp gambit-c linux lldb nodejs scheme sockets virtualenv windows
Last synced: 22 Nov 2024
https://github.com/eugeneia/maxpc
Max’s Parser Combinators: a simple and pragmatic library for writing parsers and lexers based on combinatory parsing.
common-lisp parser-combinators
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/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/namin/biohacker
debugging biological networks to reach coherence, completeness and consistency
ai common-lisp expert-system metabolic-network ncats-translator reasoning truth-maintenance
Last synced: 14 Apr 2025
https://github.com/privet-kitty/dufy
Colorimetry library for Common Lisp
color colorimetry common-lisp munsell
Last synced: 20 Mar 2025
https://github.com/phoe/clus-data
Data for Common Lisp UltraSpec - http://phoe.tymoon.eu/clus/
common-lisp common-lisp-ultraspec specification ultraspec
Last synced: 24 Feb 2025
https://github.com/yitzchak/shasht
Common Lisp JSON reading and writing for the Kzinti.
Last synced: 04 Dec 2024
https://github.com/fukamachi/dockerfiles
Dockerfiles for Common Lisp programming
clozure-cl common-lisp dockerfiles roswell sbcl
Last synced: 12 Apr 2025
https://github.com/larsbrinkhoff/forth-metacompiler
Forth metacompiler written in Lisp, for bootstrapping
common-lisp forth metacompiler
Last synced: 12 Mar 2025
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/mrkkrp/common-lisp-snippets
Yasnippets for Common Lisp
common-lisp emacs snippets yasnippet
Last synced: 21 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/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/swaywm/cl-wlroots
Common lisp bindings for wlroots, a library for writing Wayland compositors
bindings common-lisp wayland wlroots
Last synced: 16 Feb 2025
https://github.com/vindarel/cl-readline
Common Lisp bindings to the GNU Readline library
bindings common-lisp gnu-readline readline
Last synced: 05 Apr 2025
https://github.com/asutoshpalai/de-jsfuck
It deobfuscates JSFuck into readable JavaScript
Last synced: 16 Jun 2025
https://github.com/phoe/cafe-latte
An implementation of Common Lisp dynamic variables, control flow operators, and condition system in plain Java.
common-lisp condition-system control-flow java
Last synced: 21 Mar 2025
https://github.com/wmannis/cl-svg
Produce Scalable Vector Graphics files with Common Lisp
Last synced: 13 May 2025
https://github.com/ryukinix/lisp-inference
An Inference Engine based on Propositional Calculus written in Common Lisp
common-lisp inference-engine inference-rules lisp-inference propositional-calculus propositional-logic truth-table
Last synced: 09 Apr 2025
https://github.com/vindarel/cl-cookieweb
Cookiecutter template to start a web project.
Last synced: 05 Apr 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/vindarel/lisp-maintainers
Common Lisp developers you can support.
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: 06 May 2025
https://github.com/cxxxr/apispec
A Common Lisp library for handling Web API requests and responses.
common-lisp openapi3 validator web
Last synced: 05 Apr 2025
https://github.com/lsevero/clj-maxima
Maxima as a clojure library
abcl clojure common-lisp maxima
Last synced: 15 May 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/stylewarning/computable-reals
Arbitrary precision, automatic re-computing real numbers in Common Lisp.
arbitrary-precision common-lisp lisp math numerical-analysis
Last synced: 14 Jun 2025
https://github.com/espinielli/pycalcal
Calendrical Calculations in Python
calendars calendrical-calculations common-lisp python
Last synced: 21 Mar 2025
https://github.com/vindarel/replic
Build a terminal application in no time from an existing library.
Last synced: 05 Apr 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/gergoerdi/alef
Alef Lazily Evaluates Functions
common-lisp functional-programming graph-reduction lazy-evaluation
Last synced: 09 Mar 2025
https://github.com/fukamachi/supertrace
Superior Common Lisp `trace` functionality for debugging/profiling real world applications.
common-lisp debugging profiling
Last synced: 05 Apr 2025
https://github.com/thephoeron/qgame
QGAME: Quantum Gate and Measurement Emulator, a quantum computer simulator
common-lisp emulator quantum-computer-simulator quantum-computing quantum-gates
Last synced: 06 May 2025
https://github.com/vindarel/cl-ansi-term
Colorized output on ANSI terminals, print tables of lists, plists, hash-tables, titles, banners and more
Last synced: 05 Apr 2025
https://github.com/olewhalehunter/kommissar
browser automation library and tool in Common Lisp on Emacs
automation bot browser common-lisp emacs parenscript
Last synced: 20 Mar 2025
https://github.com/Lisp-Stat/data-frame
Data frames for Common Lisp
common-lisp statistical-analysis
Last synced: 11 Apr 2025
https://github.com/sdilts/cl-bindgen
A command line tool and library for generating FFI wrappers for Common Lisp
Last synced: 17 Jan 2025
https://github.com/40ants/openrpc
OpenRPC implementation for Common Lisp
api common-lisp json-rpc open-rpc rpc
Last synced: 03 Apr 2025
https://github.com/snmsts/cserial-port
serial-port accessing library for common lisp
Last synced: 27 Mar 2025
https://github.com/fosskers/filepaths
Modern and consistent filepath manipulation for Common Lisp.
Last synced: 21 Feb 2025
https://github.com/rtoy/cmucl
This is a mirror of the official cmucl repo at gitlab.common-lisp.net
Last synced: 11 Apr 2025
https://github.com/tani/cl-skkserv
Common LispによるSKK辞書サーバーとその拡張
common-lisp input-method japanese skk skk-dic
Last synced: 12 Jun 2025
https://github.com/40ants/setup-lisp
GitHub Action to Setup Common Lisp tools
Last synced: 06 Feb 2025
https://github.com/vindarel/abstock
Your catalogue of books and other products.
bookshops bookstore bookstore-web bookstoreonline common-lisp selling-platform
Last synced: 05 Apr 2025
https://github.com/scymtym/more-conditions
Some general condition classes and signalling helpers
Last synced: 26 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/vindarel/colisper
Check and transform Lisp code with Comby (beta)
comby common-lisp elisp lisp refactoring
Last synced: 05 Apr 2025
https://github.com/vindarel/demo-web-live-reload
Stating the obvious: using the REPL to live-reload a running website
common-lisp image-based-development repl web-development
Last synced: 05 Apr 2025
https://github.com/EuAndreh/cl-slug
Small library to make slugs, mainly for URIs, from english and beyond.
Last synced: 13 May 2025
https://github.com/fukamachi/anypool
General-purpose connection pooling library for Common Lisp
Last synced: 05 Apr 2025
https://github.com/sebastiancarlos/cl-yasboi
Yet Another Starter Boilerplate for Common Lisp 🔥
common-lisp linux lisp starter-kit unix
Last synced: 15 Apr 2025