Awesome Common Lisp

A curated list of awesome Common Lisp libraries.
For awesome software, see lisp-lang.org's success stories and the awesome-cl-software list.
All libraries listed here are available from [Quicklisp][16] unless stated otherwise. The ones marked with a ⭐ are so widespread and solid that they became community standards. You can't be wrong with them. This is the case for Quicklisp, BordeauxThreads and such. Libraries denoted with a 👍 are the ones we like and want to promote here at the Awesome-cl list. They proved solid, they may solve a problem better than a community standard but they aren't as widespread, or not considered as stable. For example, we prefer Spinneret over Cl-Who.
Add something new! See the contributing section for adding something to the list.
This is released under the GNU Free Documentation License - its text is provided in the LICENSE file. This repository is also mirrored on NotABug - a fully-free (as in libre) alternative to Github. Preference is given to [free software][13] and sellers who aren't evil for physical resources.
Table of Contents
- Artificial Intelligence (AI, LLMs)
- Machine Learning
- MCP servers
- Natural Language Processing
- Expert Systems
- Audio
- Build Systems
- Compilers, code generators
- APL
- C, C++
- Cryptography
- Cryptocurrencies
- Database
- ORMs
- Persistent object databases
- Graph databases
- Other DB wrappers
- Migration tools
- To third parties
- Tools
- Data Formats
- CSV
- JSON
- TOML
- XML
- YAML
- Data Structures
- Docker images
- Foreign Function Interface, languages interop
- C
- Clojure
- Erlang
- Java
- Objective-C
- Python
- .Net Core
- Emacs Lisp
- Miscellaneous
- Game Development
- Graphics
- GUI
- Web views
- Mobile
- Implementations
- Language extensions
- Pattern matching
- Portability layers
- Changing the syntax
- CLOS extensions
- Function extensions
- Iteration
- Lambda shorthands
- Non-deterministic, logic programming
- Reactive programming
- Contract programming
- Typing
- Theorem provers
- Learning and Tutorials
- Online
- Beginner
- Intermediate
- Advanced
- Coding platforms
- Web Development
- Reference
- Offline
- Beginner
- Intermediate
- Advanced
- Other books
- Community
- Library Manager
- Interfaces to other package managers
- Network and Internet
- HTTP clients
- HTTP Servers
- Web frameworks
- Parsing html
- Querying HTML/DOM, web scraping
- HTML generators and templates
- URI and IP handling
- Javascript
- Deployment
- Monitoring
- Websockets
- Web development utilities