Common Lisp Libraries

Table of contents

Build Systems

Compilers, code generators

C, C++

Javascript

Crypto

Cryptocurrencies

Database

To third parties:

Data Structures

and see more on Quickdocs.

Foreign Function Interface

C

Java

Miscellaneous

Objective-C

Python

Game Development

Graphics

These are libraries for working with graphics, rather than making GUIs (i.e. widget toolkits), which have their own section.

GUI

Implementations

JSON

Language extensions

CLOS extensions

Non-deterministic, logic programming

Learning and Tutorials

Online

Beginner

Intermediate

Advanced

Reference

Offline

Beginner

Intermediate

Advanced

Library Manager

might help:

Interfaces to other package managers

Machine Learning

Credit: borretti.me' state of CL ecosystem 2015.

Natural Language Processing

Network and Internet

See Cliki for more.

HTTP clients

HTTP Servers

Clack plugins

Web frameworks

There are more projects, more or less discontinued but interesting. See the other ressources.

Assets management

Parsing html

Querying HTML/DOM

See also XML below.

HTML generators and templates

URI handling

Javascript

Websockets

See more on cliki.

Static site generators

Third-party APIs

Others

Numerical and Scientific

Parallelism and Concurrency

Job processing

Regex

Scripting

Text Editor Resources

This contains plugins and other goodies for various text editors.

Emacs

Vim

Lem

Atom

Sublime Text

Notebooks

REPLs

Text Processing

Tools

These are applications or bits of code that make development in Common Lisp easier without being Common Lisp libraries themselves.

Unit Testing

Utilities

Caching

Configuration

CSV

Date and time

Data validation

Documentation builders

Files and directories

Git

i18n

Linting

Logging

To third parties:

Markdown

Plotting

Other

This contains anything which doesn't fit into another category.

XML

Credits

This list was extracted from Awesome CL project under GNU Free Documentation License