Hide
Login/Register to vote and to have access to more featuresYou are here: Root > By Topic
Go directly to another tagGo directly to another tagAll Last Modified Items for Utilities
Back to full tag viewClon, the Command-Line Options Nuker (Modified)Last modification: Wed, 26 Sep 2012 13:23:22 GMTClon is a library for managing command-line options in standalone Common Lisp applications. It provides a unified option syntax with both short and long names, automatic completion of partial names an...
CL-RCFiles (Modified)Last modification: Mon, 28 Nov 2011 10:54:16 GMTThis very small Common Lisp library provides a way to add initialization files
to ASDF systems. Every time ASDF loads <system>, one or several corresponding
<system>.lisp files are loaded automaticall...
usocket (Modified)Last modification: Sat, 12 Mar 2011 21:23:12 GMTThe project wants to provide a portable TCP/IP and UDP socket interface for as many Common Lisp implementations as possible, while keeping the abstraction and portability layer as thin as possible.
NST (Added)Last modification: Wed, 29 Dec 2010 18:20:01 GMTNST is a test framework for Common Lisp offering separate and reusable fixture definitions, test groups, extensible test criteria, ASDF integration, and optional JUnit XML output.
(INCF CL) (Added)Last modification: Sat, 21 Aug 2010 10:40:22 GMTA collection of convenience functions and macros for Common Lisp.
NST (Added)Last modification: Thu, 19 Aug 2010 18:34:16 GMTNST is a test framework for Common Lisp offering separate and reusable fixture definitions, test groups, extensible test criteria, ASDF integration, and optional JUnit XML output.
Maintaining Portable Lisp Programs - It's a bug, not a feature (Modified)Last modification: Sun, 21 Feb 2010 15:01:23 GMTPaper by Christophe Rhodes, 5 February 2004. It examines "the use of read-time feature conditionals, with particular emphasis on writing portable Common Lisp code which aspires to both forwards- and b...
de.setf.utility (Added)Last modification: Mon, 15 Feb 2010 00:10:27 GMTde.setf.utility comprises Lisp utility functions : - package management, - date formatting - content types - dot graphs - unit tests - ...
Unix-Style CLI Option Parser (Modified)Last modification: Tue, 09 Feb 2010 19:38:40 GMTA parser for unix style command line options. Can act as a simple Getopt for Lisp or can automatically bind values passed in from the CLI.
FiveAM (Modified)Last modification: Wed, 07 Oct 2009 17:50:51 GMTSimple regression testing framework "designed with Common Lisp's interactive development model in mind". It features hierarchical test suites, functions for re-running recent tests, and inter-test dep...
ch-util (Modified)Last modification: Mon, 04 May 2009 04:22:09 GMTA collection of miscellaneous utilities for string manipulation, filesystem access, unit testing, array processing, operations on sequences, and more.
Foreign Structures By Value (Added)Last modification: Mon, 04 May 2009 04:22:09 GMTCall foreign functions when one or more arguments and/or the return value are structures. In CFFI and most Lisp foreign interfaces, structures must be passed by reference, that is, as pointers. FSBV...
cl-walker (Modified)Last modification: Fri, 27 Mar 2009 09:14:58 GMTA common lisp code walker that turns CL forms into a tree of CLOS AST nodes, and vica versa. Useful for implementing e.g. delimited continuations (cl-delico), lisp1 semantics, etc.
cl-walker is based...
trivial-garbage (Added)Last modification: Tue, 06 Jan 2009 14:36:41 GMTtrivial-garbage (Added)Last modification: Tue, 06 Jan 2009 14:31:06 GMTtrivial-garbage is a simple library that provides a portable API to finalizers, weak hash-tables and weak pointers.
logv (Modified)Last modification: Tue, 12 Aug 2008 00:47:30 GMTLogv is a lightweight logging utility for Common Lisp
portch (Modified)Last modification: Tue, 12 Aug 2008 00:46:05 GMTPortch is a small framework for organizing and running tests written with ptester
ptester (Added)Last modification: Sat, 09 Aug 2008 10:56:39 GMTptester is a portable version of Franz's tester library. It is a test framework library.
Literate Programming in Lisp (Added)Last modification: Tue, 29 Jul 2008 10:03:27 GMTHow to embed text in a Lisp file.
cl-selenium (Modified)Last modification: Tue, 01 Jul 2008 15:57:02 GMTWrite your Selenium functional test cases or script your web browser in Common Lisp.
py-configparser (Modified)Last modification: Fri, 20 Jun 2008 23:39:45 GMTAn INI-file style configuration parser conformant to the Python configparser module.
LW-WIN (Added)Last modification: Sun, 27 Apr 2008 23:24:58 GMTA collection of re-usable Win32-specific functions and macros.
Metatilities (Modified)Last modification: Sun, 02 Mar 2008 10:03:05 GMTA collection of miscellaneous utilities for container data structures, binding, user interface, dates and times, I/O, symbols, sequences, string manipulation, and more.
Common Lisp Librarian (Modified)Last modification: Sun, 10 Feb 2008 00:48:01 GMTCL-Librarian aims to be a manager for Common Lisp libraries that is focused on libraries updated dynamically by version control systems and targetted at power users. It handles downloading such librar...
ODD-STREAMS (Added)Last modification: Mon, 31 Dec 2007 01:22:21 GMTLisp binary streams with "odd" byte sizes.
FReT (Modified)Last modification: Mon, 08 Oct 2007 04:35:10 GMTFReT (Framework for Regression Testing) is a testing framework inspired by Lift, CLOSUnit and JUnit, with an emphasis on interactivity.
CL-MEMCACHED (Added)Last modification: Thu, 23 Aug 2007 13:50:53 GMTCommon Lisp interface to the memcached object caching system.
Lispy (Modified)Last modification: Mon, 30 Jul 2007 14:59:37 GMTCommon Lisp package management in Common Lisp.
Albert (Added)Last modification: Sun, 10 Jun 2007 19:44:22 GMTAlbert is a Common Lisp doc-generator, comparable to Javadoc and Doxygen.
Closer to MOP (Modified)Last modification: Mon, 23 Apr 2007 11:32:03 GMTCloser to MOP is a compatibility layer that rectifies many of the absent or incorrect MOP features as detected by MOP Feature Tests in a growing number of Common Lisp implementations.
grand-prix (Added)Last modification: Mon, 12 Feb 2007 08:39:17 GMTTests, stress-test and performance-tests for Common Lisp object-databases and persistence libraries.
OpConsole (Annotated)Last modification: Fri, 09 Feb 2007 14:38:56 GMT"A tool for unix system status monitoring". It has a GUI based on CLUE.
stefil (Added)Last modification: Tue, 30 Jan 2007 13:13:33 GMTSimple TEst Framework In Lisp - a very thin, yet full featured test framework that creates instrumented defun's that can be called from the REPL.
Bordeaux Threads (Commented)Last modification: Thu, 25 Jan 2007 23:08:20 GMTBordeaux Threads (Portable shared-state concurrency for Common Lisp) is an implementation of a portable multi-threading library based on the BORDEAUX-MP specification by Daniel Barlow.
Autobench (Added)Last modification: Tue, 14 Nov 2006 15:36:02 GMTAutobench is a tool set to help automatically build and benchmark versions of common lisp implementations.
It defines a protocol to easily add supported implementations, and comes with a web front-en...
Portable Utilities for Common Lisp - User Guide and Implementation Notes (Added)Last modification: Mon, 13 Nov 2006 15:11:34 GMTSchool of Computer Science, Carnegie Mellon University technical report CMU-CS-91-143 by Mark Kantrowitz, May 1991. The autor describes the design, implementation and usage of a set of portable Common...
XREF (Added)Last modification: Sat, 11 Nov 2006 13:08:27 GMTA static analysis cross-referencing tool.
User Manual: Automatical User Manual Creation (Added)Last modification: Fri, 10 Nov 2006 15:37:26 GMTA tool for extracting documentation from Common Lisp source files. It can generate ASCII, LaTeX and Scribe output.
CFFI-Net (Added)Last modification: Sun, 22 Oct 2006 09:08:10 GMTA portable interface to Unix sockets functionality. It includes the CFFI-Grovel tool for automating FFI generation, and the CFFI-Unix interface to basic Unix functionality with a focus on networking.
Alexandria (Added)Last modification: Sun, 15 Oct 2006 17:32:46 GMTAs a project Alexandria's goal is to reduce duplication of effort and improve portability of Common Lisp code according to its own idiosyncratic and rather conservative aesthetic. What this actually m...
defclass-star (Added)Last modification: Sun, 15 Oct 2006 17:24:51 GMTdefclass* and defcondition* that automatically generates accessors other things that are schematic for most defclass declarations.
Log4cl (Added)Last modification: Sun, 08 Oct 2006 08:49:48 GMTA Unix logging library based on the Log4j library.
IOlib-Alien (Modified)Last modification: Sat, 07 Oct 2006 09:08:35 GMT"A Posix-compatibility layer generated by a port of cffi-grovel to SBCL". It is maintained as part of the IOlib project.
CL-OBJC (Added)Last modification: Thu, 28 Sep 2006 12:11:03 GMTA portable, CFFI-based Common Lisp/ObjectiveC bridge for developing MacOS X Cocoa applications.
LIFT (Modified)Last modification: Mon, 25 Sep 2006 15:47:54 GMTLIFT is a unit testing framework in the JUnit/SUnit tradition.
TINAA (Modified)Last modification: Mon, 25 Sep 2006 07:55:01 GMTA tool for documenting Common Lisp source code. TINAA "is based on the idea that a system is made up of parts and subparts and sub-subparts", and is able to document them as long as it knows their str...
CFFI - the Common Foreign Function Interface (Modified)Last modification: Sat, 09 Sep 2006 08:09:16 GMTA portable foreign function interface for Common Lisp.
Simple Match (Added)Last modification: Wed, 06 Sep 2006 12:26:09 GMT"A simple match macro based on destructuring-bind"
UFFI (Modified)Last modification: Sun, 03 Sep 2006 08:56:03 GMTUniversal Foreign Function Interface for Common Lisp.
LW-DOC (Modified)Last modification: Fri, 01 Sep 2006 22:55:01 GMTA program for generating a permuted index of the LispWorks IDE documentation.
build-asdf-package (Added)Last modification: Wed, 23 Aug 2006 12:28:36 GMTA Bourne shell script that simplifies building an ASDF-INSTALL-able Common Lisp software package.
DOCUMENTATION-TEMPLATE (Added)Last modification: Tue, 15 Aug 2006 12:35:46 GMTPrepare HTML documentation for Common Lisp libraries.
DROP: a push/pushnew complement (Added)Last modification: Sun, 02 Jul 2006 19:24:42 GMTThe DROP macro removes an element from a list in a place.
Anaphora (Modified)Last modification: Sat, 01 Jul 2006 07:04:41 GMTAnaphora is the anamorphic macro package from hell. Not only do you get golden oldies like AIF, AWHEN, ACOND, etc. but it also includes a slightly insane family of anamorphic variants called symbolic ...
CL-CHMLIB (Modified)Last modification: Sun, 25 Jun 2006 19:05:01 GMTA set of CFFI-based Common Lisp bindings to the chmlib (CHM lib) C library. It provides access to HTML help files in Microsoft ITSS/CHM format.
Michael Parker's Common Lisp Utilities (Added)Last modification: Sat, 17 Jun 2006 13:27:22 GMTProvides Scheme-style LET and COND and a generalized reference system.
Trivial Shell (Added)Last modification: Sun, 11 Jun 2006 08:15:38 GMTAn operating system and Common Lisp implementation independent interface for accessing command shells. It is based on, and is a fork of, the KMRCL utilities.
BORDEAUX-MP (Added)Last modification: Fri, 09 Jun 2006 11:21:51 GMTA specification for a standard multi-threading Common Lisp API. It has been superseded by Bordeaux-Threads.
JACOL - Java and Common Lisp (Modified)Last modification: Sat, 20 May 2006 13:23:53 GMTAn interoperation framework between Java and Common Lisp. It allows Lisp to be used as an extension language for Java, and it can expose Java APIs to Lisp applications. JACOL uses sockets for communic...
CLUnit (Modified)Last modification: Sat, 20 May 2006 13:08:42 GMTCLUnit is a anit test tool designed for environments "characterized by frequent interactive unit test runs". It has a purpose similar to RT, but is simpler to use and supports more powerful types of t...
CLOCC (Modified)Last modification: Sat, 20 May 2006 13:04:02 GMTCLOCC (Common Lisp Open Code Collection) is a large collection of free, portable, self-contained and ready to use libraries and software. It includes development tools, GUI toolkits, portability laye...
ACL-COMPAT (Added)Last modification: Mon, 15 May 2006 12:44:11 GMTA compatibility layer for the APIs provided by the Allegro CL Common Lisp implementation by Franz, Inc. It provides interfaces for multiprocessing, networking, and more.
defsystem-compatibility (Modified)Last modification: Sun, 07 May 2006 11:28:01 GMTA compatibility layer for system definition tools, which also provides a foundation for building higher level tools. It currently supports ASDF and the EKSL Generic Load Utilities, and will eventually...
Moptilities (Added)Last modification: Sun, 07 May 2006 09:31:56 GMTA compatibility layer on top of various CLOS MOP implementations, with some additional reflection capabilities.
Optop (Added)Last modification: Sat, 06 May 2006 02:08:36 GMTan estimated-regression planner that can reason about autonomous processes
YTools (Added)Last modification: Thu, 04 May 2006 18:04:02 GMTa set of enhancements to Lisp, including improved macros for iteration, formatted I/O, file management, and even backquoting
lisp-unit (Added)Last modification: Sat, 29 Apr 2006 09:37:28 GMTA simple to use, modular unit testing library designed for beginning programmers. It supports test-first programming, the redefinition of functions and macros without reloading tests. Lisp-unit can te...
Torta (Modified)Last modification: Tue, 25 Apr 2006 09:17:55 GMTTorta shows you where your disk space is being used. Its user interface is similar to that of the program filelight.
Performance (Added)Last modification: Sat, 22 Apr 2006 11:04:39 GMTA web site with information and links to papers and resources on Lisp performance issues and profiling, particularly Common Lisp.
OpenMCL Code (Added)Last modification: Sat, 15 Apr 2006 09:34:31 GMTA collection of utilities for OpenMCL. It provides a remote read-eval-print-loop server, and a tool called LispDoc for automatically extracting HTML documentation from Lisp source code. LispDoc also w...
Common Lisp Sockets APIs - An analysis and proposal (Added)Last modification: Thu, 06 Apr 2006 11:00:34 GMTPaper by Dave Roberts, 27 December 2005.
It proposes a creation of standardised Common Lisp networking API.
Hello C (Added)Last modification: Tue, 28 Mar 2006 11:40:27 GMTA tool for interfacing Common Lisp programs with libraries written in C or with the same calling conventions. It is largely a fork of UFFI, with additional features such as support for callback functi...
Lisp toys (Added)Last modification: Sun, 19 Mar 2006 12:13:50 GMTA collection of small utilities for syntactic extension, global variables, control structures and list manipulation.
cl-opengl (Added)Last modification: Mon, 06 Mar 2006 16:09:15 GMT"A set of bindings and utilites for accessing the OpenGL, GLU and GLUT APIs using CFFI".
CL-STORE (Modified)Last modification: Fri, 24 Feb 2006 21:08:48 GMTcl-store is an asdf-installable portable library for serializing and deserializing Common Lisp objects to and from streams. It currently runs on SBCL, CMUCL, CLISP, ACL, OpenMCL and Lispworks.
cl-graphviz (Modified)Last modification: Thu, 23 Feb 2006 15:14:30 GMTCFFI interface for Graphviz, integrated with cl-graph.
text-query (Added)Last modification: Tue, 21 Feb 2006 20:17:40 GMTA library for querying the user. It adds generality to the standard Y-OR-N-P and YES-OR-NO-P functions, and the ability to time out and return a default value.
CL-UTILITIES (Added)Last modification: Tue, 21 Feb 2006 20:08:08 GMTA collection of semi-standard, well documented, miscellaneous utilities with good error checking. It includes utilities for sequences, I/O, iteration, mathematics, functions and more.
LW Compat (Added)Last modification: Tue, 14 Feb 2006 21:26:14 GMTA few utility functions from the LispWorks library.
S-SYSDEPS (Modified)Last modification: Sat, 11 Feb 2006 19:51:10 GMTS-SYSDEPS (An Abstraction Layer Over Platform Dependent Functionality) is a compatibility layer that abstracts facilities for managing processes and process locks, implementing a TCP/IP server, and pr...
PythOnLisp (Added)Last modification: Mon, 06 Feb 2006 16:46:52 GMTPythOnLisp (Python On Lisp: A project to call Python code from Lisp) is an interface to the Python programming language that makes it possible to run Python 2.2 or 2.4 code from inside Lisp. It allows...
XLUnit (Added)Last modification: Sat, 28 Jan 2006 13:16:25 GMTA toolkit for building test suites, based on JUnit by Kent Beck and XPTest by Craig Brozensky. It provides a tradeoff between programmer overhead and good support for fixture setup and teardown.
Osicat (Added)Last modification: Fri, 27 Jan 2006 19:15:15 GMTOsicat is a lightweigh operating system interface for POSIX-like systems. It provides facilities for directory walking, access to environment variables, symbolic links, file permissions and identifica...
Common Lisp and IEEE 754 (Added)Last modification: Mon, 23 Jan 2006 20:03:28 GMTComformance test suite for Common Lisp implementations purporting to conform to the IEEE 754 standard for floating point operations.
hyperspec-lookup (Added)Last modification: Mon, 23 Jan 2006 19:49:58 GMTHyperspec-lookup is a documentation system for Lisp software. It provides an interface for mapping from Lisp symbols to documentation URLs for the Common Lisp HyperSpec and the CLOS MetaObject Protoco...
Hyperdoc (Added)Last modification: Mon, 23 Jan 2006 19:37:13 GMTHypertext documentation system for Lisp source code. It provides mappings from (package-name, symbol-name, documentation-type) triplets to documentation URIs.
Glouton (Added)Last modification: Mon, 23 Jan 2006 16:49:02 GMTGlouton (A Common Lisp package for programming OpenGL) is a set of FFI bindings to X11 and OpenGL 1.5. It can be used for programming OpenGL using GLX, and is intended to provide Glut-like functionali...
cl-syslog (Added)Last modification: Sun, 22 Jan 2006 17:30:42 GMTInterface to the syslog Unix logging facility.
CLDOC (Added)Last modification: Fri, 20 Jan 2006 16:41:11 GMTCLDOC extracts documentation strings from Lisp source files and generates formatted documentation using an output driver, currently HTML.
S-UTILS (Added)Last modification: Mon, 16 Jan 2006 21:20:25 GMTS-UTILS is collection of Common Lisp utilities.
SWIG (Simplified Wrapper and Interface Generator) (Added)Last modification: Thu, 12 Jan 2006 21:55:59 GMTSWIG is a software development tool that connects programs and libraries written in C and C++ with a variety of high-level programming languages, including Common Lisp. It parses C/C++ header files a...
RT-CLIM (Added)Last modification: Wed, 11 Jan 2006 14:01:58 GMTCLIM front-end for the RT regression testing framework.
RT (Added)Last modification: Wed, 11 Jan 2006 13:55:38 GMTRegression testing framework described in a paper by Richard Waters titled "Some Useful Lisp Algorithms: Part 1".
FLEXI-STREAMS (Added)Last modification: Mon, 09 Jan 2006 17:08:35 GMTFlexible bivalent streams for Common Lisp
trivial-gray-streams (Added)Last modification: Mon, 09 Jan 2006 17:06:50 GMTA library which provides an extremely thin compatibility layer for Gray streams.
KMRCL (Added)Last modification: Mon, 09 Jan 2006 16:12:40 GMTKMRCL is a collection of general purpose utilities used by a number of Kevin Rosenberg's CL packages.
Sb-sprof-ui (Added)Last modification: Mon, 09 Jan 2006 14:33:00 GMTCLIM frontend to the SBCL sb-sprof statistical profiler.
HEUTE (Added)Last modification: Sat, 07 Jan 2006 10:39:15 GMTHEUTE (Hierarchical Extensible Unit Testing Environment for Common LISP) is a unit testing framework featuring a hierarchical approach to testing. A test suite is represented by a CLOS class, with sub...
Some Useful Lisp Algorithms: Part 1 (Added)Last modification: Fri, 06 Jan 2006 21:38:55 GMTCollection of 3 technical papers written during 1991 by Richard "Dick" Waters and submitted to the ACM Lisp Pointers journal.
The first paper, titled "Supporting the Regression Testing of Lisp Program...