awesome-cl
github.com/codyreichert/awesome-cl ↗A curated list of awesome Common Lisp frameworks, libraries and other shiny stuff.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me openapi, odata, openrpc resources from awesome-cl"
Installation instructions →What's inside
Educational
- 2024 ACM A.M. Turing Award
- AIMA-lisp
Common Lisp implementation of algorithms from Russell and Norvig's "Artificial Intelligence - A Modern Approach".
- ASDF
Another System Definition Facility; a build system for Common Lisp.
- asdf-dependency-traverser
a small utility for traversing the dependency tree of an ASDF system. Zlib.
- asdf-linguist
Extensions for ASDF for compiling various languages and running various preprocessing tools on files in your project.
- asdf-viz
a tool to visualize the library dependencies of ASDF systems, the call graph of a function and the class inheritances.
Markdown
- 3bmd
a markdown -> html converter.
Matrix libraries
- 3d-matrices
A library implementing common matrix calculations, with an emphasis on 2x2,3x3, and 4x4 matrices as commonly used in graphics. It provides some numerical functions as well, but those are not the focus. The library is heavily optimised, so it is not made of pretty code.
- clem
a matrix library.
Deployment
- 40ants/ci
Highly opionated Github Actions workflow builder for Common Lisp projects.
- cl-aws-runtime-test
An example of using Common Lisp (SBCL) as a custom runtime on AWS lambda. WTFPL.
Documentation builders
- 40ants/doc
- adp
Common Lisp documentation generator using Scribble files.
- cl-bibtex
A compatible re-implementation of the BibTeX program in Common Lisp, with a BST-to-CL compiler.
MCP servers
- 40ants-MCP
a framework for building Model Context Protocol servers in Common Lisp.
YAML
- 40ants/setup-lisp
GitHub Action to Setup Common Lisp tools.
- access
Consistent and nested access to most common data structures.
- archlinux-cl
Docker Arch Linux image with Common Lisp implementations (7 to this day). MIT.
- base-lisp-image
base Docker image for Common Lisp projects with SBCL or CCL and the latest ASDF, Qlot and Roswell.
- bitfield
Efficiently represent several finite sets or small integers as a single non-negative integer.
- bit-smasher
Common Lisp library for handling bit vectors, bit vector arithmetic, and type conversions.
Mobile
- ABCL
Armed Bear Common Lisp; targets the JVM, compiles to bytecode.
- abcl-memory-compiler
a way to compile Java source code to create Java classes at runtime with ABCL.
- Allegro CL
provides the full ANSI Common Lisp standard with many extensions.
- blog report: porting Maxima to iOS
- CCL
Clozure Common Lisp; compiler-only implementation, generates native code.
- cl-all
A script to run Lisp snippets in multiple implementations. This allows you to quickly compare implementation behaviour and differences.
Showing a sample of 957 resources. View the full list on GitHub →