Common Lisp topic

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.

List Common Lisp repositories

cl-indentify

21
Stars
1
Forks
Watchers

Automatic indentation for Common Lisp

common-lisp-jupyter

206
Stars
28
Forks
Watchers

A Common Lisp kernel for Jupyter along with a library for building Jupyter kernels.

awesome-cl

2.5k
Stars
184
Forks
Watchers

A curated list of awesome Common Lisp frameworks, libraries and other shiny stuff.

cl-ansi-term

26
Stars
2
Forks
Watchers

Colorized output on ANSI terminals and more

cl-bindgen

26
Stars
1
Forks
Watchers

A command line tool and library for generating FFI wrappers for Common Lisp

3bmd

79
Stars
14
Forks
Watchers

markdown processor in CL using esrap parser

caveman

771
Stars
63
Forks
Watchers

Lightweight web application framework for Common Lisp.

cl-dbi

197
Stars
29
Forks
Watchers

Database independent interface for Common Lisp

cl-patterns

73
Stars
10
Forks
Watchers

Library for writing patterns to generate or process (a)musical sequences of mathematically (un)related (non-)compound values in Lisp.

cafe-latte

41
Stars
2
Forks
Watchers

An implementation of Common Lisp dynamic variables, control flow operators, and condition system in plain Java.