Find Common Lisp libraries
shipped by Quicklisp
Newly added projects
ADP extension to generate github markdown files.
Add Documentation, Please... using plain text. An extension of ADP to generate files with barely additional features.
Alliolification
Allows for ASDF system to be connected so that auto-loading may occur. This is a fork of asdf-system-connections and incorporates a load-system-driven mechanism for loading dependencies and also loads the dependencies of the connections.
CBOR encoder/decoder
Documentation is an opinionated yet customizable docstring parsing library.
A Clack middleware to set CORS related HTTP headers.
Clack middleware to serve stats in Prometheus format.
Aseprite file format parser
A heavily optimized yet flexible A* pathfinding algorithm implementation
A Common Lisp wrapper around CEIGEN-LITE - which is itself a C wrapper around the C++ Eigen library.
Computations using continued fractions
CONCORD implementation based on Common Lisp
CFFI wrapper around the DuckDB C API
Rewrite emacs-flx in Common Lisp
Common Lisp UUID library with zero dependencies
A wrapper for the GOG Galaxy SDK
Common Lisp wITH macro. A general WITH macro.
Implements Clojure-styled threading/transformation macros.
List comprehensions
Functions to make it easier to work with plist(s) and plist trees. Works with plist(s) pairs as units and not as individual list items.
A test framework that is not based on any of the mainstream popular testing frameworks. It has a very simple api, so the learning curve should be considerably less than for most other frameworks. It is also designed to work well with gitlab CI.
A collection of OOP patterns benefiting from the CLOS MOP.
An implementation of the Quite Okay Audio format.
An up-to-date bindings library for the resvg SVG rendering library
Common Lisp library to get accurate wall-clock times on multiple platforms
An efficient, statically typed functional programming language that supercharges Common Lisp.
A toolkit library to help deal with CoreFoundation, Cocoa, and objc
A fast an reliable graph library.
Multi-Producer Single-Consumer queue implementation.
File finder. Enable rapid file search, inspection and manipulation.
HTML generator for Common Lisp
Hypertext S-expression
Monitors hunchentoot connections and logs the connections stuck in the same state for a long time (due to slow or inactive clients and network stream timeouts that hunchentoot tries to utilize not working properly). Offers an option to shutdown the stuck connections sockets manually or automatically, thus unblocking the connection threads and preventing thread and socket leak. See https://github.com/edicl/hunchentoot/issues/189
A portable and extensible Common Lisp printer implementation (core)
A portable and extensible Common Lisp pretty printer.
A portable and extensible Common Lisp FORMAT implementation
KNXnet/IP implementation in Common Lisp
Retrieve machine state information about CPU time, memory usage, etc.
Perlin noise for arbitrary numbers of dimensions.
A compatibility layer for Gray streams including extensions
Openai API client
Open a file in a suitable external program
Precise time measurements
Portable regular expressions for Common Lisp
Display a progress bar on one line.
A portable and extensible floating point string library
Functions to generate random samples with various distributions
Knuth's Algorithm X with dancing links.
The web scraping framework for writing crawlers in Common Lisp.
Statistical methods to create approximating functions that attempt to capture important patterns in the data, while leaving out noise or other fine-scale structures/rapid phenomena.
A tiny utility to change array size ensuring it is simple.
A system installation/loading abstraction for Common Lisp
Trivial Toplevel Commands allows to define toplevel commands available on most implementations in a portable fashion.
Portability library to customize REPL prompts.
A UTF-8 string input stream over a binary stream for Common Lisp
Automatically create a command-line-argument parser for a given Common Lisp function definition.
Updated projects
- 3b-bmfont
- 3bgl-shader
- 3bmd
- 3d-math
- 3d-spaces
- 40ants-asdf-system
- 40ants-slynk
- access
- acclimation
- action-list
- adhoc
- adopt
- adp
- agnostic-lizard
- alexandria
- alexandria-plus
- anatevka
- antik
- anypool
- april
- arc-compat
- architecture.builder-protocol
- array-utils
- arrow-macros
- assoc-utils
- async-process
- atomics
- auto-restart
- aws-sdk-lisp
- babel
- bdef
- bike
- binary-structures
- binding-arrows
- birch
- blackbird
- bordeaux-threads
- calm
- carrier
- caveman
- ccldoc
- cephes.cl
- cepl
- cerberus
- cffi
- cffi-object
- cffi-ops
- chanl
- chunga
- ci
- ciao
- ci-utils
- cl-6502
- clack
- clack-pretend
- clad
- cl-algebraic-data-type
- cl-all
- cl-ansi-term
- classimp
- clast
- cl-async
- cl-atelier
- clath
- cl-autowrap
- clavier
- clazy
- cl-base32
- cl-bmas
- cl-bmp
- cl-bnf
- cl-brewer
- cl-buchberger
- cl-cmark
- cl-collider
- cl-colors2
- cl-confidence
- cl-containers
- cl-cookie
- cl-csv
- cl-custom-hash-table
- cl-cxx-jit
- cl-data-structures
- cl-dbi
- cl-digraph
- cl-dot
- cl-enchant
- cl-environments
- clerk
- cl-fastcgi
- cl-fast-ecs
- cl-fbx
- cl-fluent-logger
- cl-forms
- cl-form-types
- cl-freetype2
- cl-gamepad
- cl-github-v3
- cl-gltf
- cl-gobject-introspection
- clgplot
- cl-graph
- cl-grip
- cl-gserver
- cl-hamcrest
- cl-hash-util
- cl-html-readme
- cl-i18n
- climacs
- cl-info
- clingon
- cl-ini
- clip
- cl-ipfs-api2
- clj-con
- clj-re
- cl-kanren
- cl-liballegro
- cl-liballegro-nuklear
- cl-lib-helper
- cl-log
- cl-markless
- cl-marshal
- cl-migratum
- cl-mixed
- cl-modio
- cl-mount-info
- cl-mpg123
- cl-mssql
- cl-mustache
- cl-mysql
- cl-neovim
- cl-netpbm
- clobber
- clog
- clog-ace
- clog-collection
- clog-plotly
- clog-terminal
- clohost
- cl-oju
- cl-opengl
- cl-opensearch-query-builder
- cl-opus
- closer-mop
- cl-patterns
- cl-plus-ssl-osx-fix
- cl-ppcre
- cl-project
- cl-protobufs
- cl-pslib
- cl-pslib-barcode
- cl-rashell
- cl-readline
- cl-reddit
- cl-sat.minisat
- cl-sdl2-image
- cl-sdl2-mixer
- cl-sdl2-ttf
- cl-sendgrid
- cl-sentry-client
- cl-skkserv
- cl-smtp
- clss
- cl-ssh-keys
- cl-steamworks
- cl-str
- cl-svg
- cl-telegram-bot
- cl-threadpool
- cl-tiled
- cl-torrents
- cl-tqdm
- cl-transducers
- cl-transit
- cluffer
- cl-unicode
- cl-unification
- clunit2
- cl-unix-sockets
- cl-utils
- cl-vectors
- cl-vorbis
- cl-wavefront
- cl-webdriver-client
- cl-webkit
- cl-webmachine
- cl-who
- clx
- cmd
- codata-recommended-values
- codex
- coleslaw
- collectors
- colored
- commondoc-markdown
- common-lisp-jupyter
- com-on
- compiler-macro-notes
- conduit-packages
- consfigurator
- contextl
- croatoan
- ctype
- cytoscape-clj
- damn-fast-priority-queue
- dartscluuid
- datafly
- data-frame
- data-lens
- dbus
- declt
- decompress
- defenum
- definer
- definitions
- deflate
- defmain
- deploy
- depot
- deptree
- dexador
- dissect
- djula
- dns-client
- doc
- docs-builder
- dsm
- dufy
- easter-gauss
- easy-audio
- easy-macros
- easy-routes
- eclector
- equals
- erjoalgo-webutil
- erudite
- esrap
- event-emitter
- external-program
- external-symbol-not-found
- fare-csv
- fare-scripts
- fast-http
- fast-websocket
- file-attributes
- file-notify
- file-select
- filesystem-utils
- fiveam
- fiveam-matchers
- flexi-streams
- float-features
- flow
- fn
- fset
- functional-trees
- fuzzy-dates
- gadgets
- generic-cl
- github-api-cl
- glfw
- glsl-toolkit
- golden-utils
- harmony
- hashtrie
- helambdap
- http2
- hu.dwim.partial-eval
- hunchentoot
- imago
- inferior-shell
- in-nomine
- introspect-environment
- ironclad
- jose
- js
- json-mop
- jsonrpc
- jzon
- khazern
- lack
- lass
- lemmy-api
- letv
- lichat-protocol
- lichat-tcp-client
- linear-programming
- lisp-binary
- lisp-chat
- lispcord
- lisp-critic
- lisp-pay
- lisp-stat
- lla
- local-time
- log4cl-extras
- logging
- lru-cache
- magicl
- maiden
- maidenhead
- manifolds
- math
- mcclim
- memory-regions
- messagebox
- method-combination-utilities
- mgl-pax
- misc-extensions
- mito
- mk-defsystem
- mmap
- mnas-package
- mnas-string
- moira
- multiposter
- mutility
- mutils
- myweb
- named-closure
- ndebug
- neural-classifier
- new-op
- nibbles
- nibbles-streams
- ningle
- nodgui
- north
- numerical-utilities
- nytpu.lisp-utils
- omglib
- ook
- openapi-generator
- open-location-code
- orizuru-orm
- overlord
- papyrus
- parachute
- parse-number
- parse-number-range
- pathname-utils
- petalisp
- phos
- picl
- plot
- plump
- plump-sexp
- pngload
- policy-cond
- polymorphic-functions
- postmodern
- ppath
- prometheus-gc
- psychiq
- purgatory
- py4cl
- py4cl2
- py4cl2-cffi
- qlot
- qoi
- query-fs
- quickhull
- quick-patch
- quilc
- quri
- qvm
- racer
- random-state
- reblocks
- reblocks-auth
- reblocks-file-server
- reblocks-lass
- reblocks-navigation-widget
- reblocks-parenscript
- reblocks-prometheus
- reblocks-typeahead
- reblocks-ui
- reblocks-websocket
- rove
- sandalphon.lambda-list
- sb-fastcgi
- sc-extensions
- s-dot2
- sel
- select
- serapeum
- shasht
- shop3
- si-kanren
- sketch
- slime
- slite
- sly
- snooze
- spinneret
- staple
- static-vectors
- statistics
- stepster
- stmx
- stripe
- swank-crew
- swank-protocol
- sxql
- symath
- system-locale
- taglib
- teddy
- ten
- testiere
- tfeb-lisp-hax
- tfm
- tiny-routes
- tooter
- trivia
- trivial-arguments
- trivial-clipboard
- trivial-file-size
- trivial-gray-streams
- trivial-main-thread
- trivial-octet-streams
- trivial-package-locks
- trivial-package-manager
- trivial-sanitize
- trivial-shell
- type-templates
- typo
- uax-15
- uiop
- usocket
- vellum
- vellum-binary
- vellum-csv
- vellum-postmodern
- verbose
- vernacular
- vom
- websocket-driver
- winhttp
- with-branching
- with-contexts
- woo
- xhtmlambda
- xml-emitter
- yason
- zippy
- zpb-ttf