Skip to content

Latest commit

 

History

History
71 lines (70 loc) · 4.56 KB

dependencies.md

File metadata and controls

71 lines (70 loc) · 4.56 KB
  • access: A library providing functions that unify data-structure access for Common Lisp: access and (setf access)
  • alexandria: Alexandria is a collection of portable public domain utilities.
  • arrow-macros: arrow-macros provides clojure-like arrow macros and diamond wands.
  • bordeaux-threads: Bordeaux Threads makes writing portable multi-threaded apps simple.
  • cl-ansi-text: ANSI control string characters, focused on color
  • cl-ansi-text: ANSI control string characters, focused on color
  • cl-cron: A simple tool that provides cron like facilities directly inside of common lisp. For this to work properly note that your lisp implementation should have support for threads
  • cl-csv: Facilities for reading and writing CSV format files
  • cl-ftp: send or receive files from FTP.
  • cl-ppcre: Perl-compatible regular expression library
  • cl-reexport: Reexport external symbols in other packages.
  • clesh: Clesh is a very short program that provides mechanisms for running and composing Unix shell commands and constructs from Common Lisp.

Essentially, it provides a '!' syntax that you can use to ...

  • clingon: Command-line options parser system for Common Lisp
  • closer-mop: Closer to MOP is a compatibility layer that rectifies many of the absent or incorrect CLOS MOP features across a broad range of Common Lisp implementations.
  • cmd: A utility for running external programs
  • dbi: Database independent interface for Common Lisp
  • defstar: defstar: macros allowing easy inline type declarations for variables and and function return values.
  • dexador: Yet another HTTP client for Common Lisp
  • dissect: A lib for introspecting the call stack and active restarts.
  • easy-routes: Yet another routes handling utility on top of Hunchentoot
  • fiveam: A simple regression testing framework
  • for: An extensible iteration macro library.
  • fset: A functional set-theoretic collections library. See: https://gitlab.common-lisp.net/fset/fset/-/wikis/home
  • generic-cl: Standard Common Lisp functions implemented using generic functions.
  • hunchentoot: Hunchentoot is a HTTP server based on USOCKET and BORDEAUX-THREADS. It supports HTTP 1.1, serves static files, has a simple framework for user-defined handlers and can be extended through su...
  • local-time: A library for manipulating dates and times, based on a paper by Erik Naggum
  • log4cl: NIL
  • lparallel: Parallelism for Common Lisp
  • lquery: A library to allow jQuery-like HTML/DOM manipulation.
  • nodgui: Tck-Tk graphical user interfaces. nodgui is a fork of Ltk with a built-in theme and more widgets.
  • metabang-bind: Bind is a macro that generalizes multiple-value-bind, let, let*, destructuring-bind, structure and slot accessors, and a whole lot more.
  • modf: A SETF like macro for functional programming
  • named-readtables: Library that creates a namespace for readtables akin to the namespace of packages.
  • parse-float: Parse floating point values in strings.
  • parse-number: Number parsing library
  • printv: printv: a batteries-included tracing and debug-logging macro
  • pythonic-string-reader: A simple and unintrusive read table modification that allows for simple string literal definition that doesn't require escaping characters.
  • quicksearch: Quicksearch searches CL library, and outputs results at REPL.
  • quri: Yet another URI library for Common Lisp
  • repl-utilities: Ease common tasks at the REPL.
  • serapeum: Utilities beyond Alexandria.
  • shasht: JSON reading and writing for the Kzinti.
  • shlex: Lexical analyzer for simple shell-like syntax.
  • spinneret: Common Lisp HTML5 generator.
  • secret-values: reduce the risk of accidentally revealing secret values such as passwords.
  • str: Modern, consistent and terse Common Lisp string manipulation library.
  • sxql: A SQL generator
  • trivia: NON-optimized pattern matcher compatible with OPTIMA, with extensible optimizer interface and clean codebase
  • trivial-arguments: A simple library to retrieve the lambda-list of a function.
  • trivial-do: Looping extensions that follow the style of the core DO functions.
  • trivial-monitored-thread: Trivial Monitored Thread offers a very simple (aka trivial) way of spawning threads and being informed when one any of them crash and die.
  • trivial-package-local-nicknames: Portability library for package-local nicknames
  • trivial-types: Trivial type definitions
  • vgplot: Interface to gnuplot
  • which: The which UNIX command in Common Lisp.