Packages — S (Page 1 of 4)

s-shell 0.0.0-2.da2e5c2 — Extremely minimal shell with the simplest syntax possible

S is a new shell that aims to be extremely simple. S does not implemnt the POSIX shell standard. There are no globs or "splatting" where a variable $FOO turns into multiple command line arguments. One token stays one token forever. This is a "no surprises" straightforward approach.

There are no redirection operators > in the shell language, they are added as extra programs. > is just another unix command, < is essentially cat(1). A andglob program is also provided along with s.

s2tc 1.0 — S3 Texture Compression implementation

S2TC is a patent-free implementation of S3 Texture Compression (S3TC, also known as DXTn or DXTC) for Mesa.

s6 2.7.2.1 — Small suite of programs for process supervision

s6 is a small suite of programs for UNIX, designed to allow process supervision (a.k.a. service supervision), in the line of daemontools and runit, as well as various operations on processes and daemons. It is meant to be a toolbox for low-level process and service administration, providing different sets of independent tools that can be used within or without the framework, and that can be assembled together to achieve powerful functionality with a very small amount of code.

s6-dns 2.3.0.1 — Suite of DNS client programs

s6-dns is a suite of DNS client programs and libraries for Unix systems, as an alternative to the BIND, djbdns or other DNS clients.

s6-linux-init 0.4.0.0 — Minimalistic tools to create an s6-based init system on Linux

s6-linux-init is a set of minimalistic tools to create a s6-based init system, including an /sbin/init binary, on a Linux kernel.

It is meant to automate creation of scripts revolving around the use of other skarnet.org tools, especially s6, in order to provide a complete booting environment with integrated supervision and logging without having to hand-craft all the details.

s6-linux-utils 2.5.0.0 — Set of minimalistic Linux-specific system utilities

s6-linux-utils is a set of minimalistic Linux-specific system utilities, such as mount, umount, and chroot commands, Linux uevent listeners, a devd device hotplug daemon, and more.

s6-networking 2.3.0.3 — Suite of network utilities for Unix systems

s6-networking is a suite of small networking utilities for Unix systems. It includes command-line client and server management, TCP access control, privilege escalation across UNIX domain sockets, IDENT protocol management and clock synchronization.

s6-portable-utils 2.2.1.2 — Tiny command-line Unix utilities

s6-portable-utils is a set of tiny general Unix utilities, often performing well-known tasks such as cut and grep, but optimized for simplicity and small size. They were designed for embedded systems and other constrained environments, but they work everywhere.

s6-rc 0.4.1.0 — Service manager for s6-based systems

s6-rc is a service manager for s6-based systems, i.e. a suite of programs that can start and stop services, both long-running daemons and one-time initialization scripts, in the proper order according to a dependency tree. It ensures that long-running daemons are supervised by the s6 infrastructure, and that one-time scripts are also run in a controlled environment.

sailfish 0.10.1 — Mapping-based isoform quantification from RNA-Seq reads

Sailfish is a tool for genomic transcript quantification from RNA-seq data. It requires a set of target transcripts (either from a reference or de-novo assembly) to quantify. All you need to run sailfish is a fasta file containing your reference transcripts and a (set of) fasta/fastq file(s) containing your reads.

sakura 3.6.0 — A simple but powerful libvte-based terminal emulator

Sakura is a terminal emulator based on GTK+ and VTE. It's a terminal emulator with few dependencies, so you don't need a full GNOME desktop installed to have a decent terminal emulator.

sala 1.3 — Encrypted plaintext password store

Store passwords and other bits of sensitive plain-text information to encrypted files on a directory hierarchy. The information is protected by GnuPG's symmetrical encryption.

salmon 0.9.1 — Quantification from RNA-seq reads using lightweight alignments

Salmon is a program to produce highly-accurate, transcript-level quantification estimates from RNA-seq data. Salmon achieves its accuracy and speed via a number of different innovations, including the use of lightweight alignments (accurate but fast-to-compute proxies for traditional read alignments) and massively-parallel stochastic collapsed variational inference.

samba 4.8.6 — The standard Windows interoperability suite of programs for GNU and Unix

Since 1992, Samba has provided secure, stable and fast file and print services for all clients using the SMB/CIFS protocol, such as all versions of DOS and Windows, OS/2, GNU/Linux and many others.

Samba is an important component to seamlessly integrate Linux/Unix Servers and Desktops into Active Directory environments using the winbind daemon.

sambamba 0.6.7-10-g223fa20 — Tools for working with SAM/BAM data

Sambamba is a high performance modern robust and fast tool (and library), written in the D programming language, for working with SAM and BAM files. Current parallelised functionality is an important subset of samtools functionality, including view, index, sort, markdup, and depth.

samplv1 0.9.2 — Polyphonic sampler synthesizer with stereo effects

Samplv1 is an old-school polyphonic sampler synthesizer with stereo effects.

samtools 1.9 — Utilities to efficiently manipulate nucleotide sequence alignments

Samtools implements various utilities for post-processing nucleotide sequence alignments in the SAM, BAM, and CRAM formats, including indexing, variant calling (in conjunction with bcftools), and a simple alignment viewer.

samtools 0.1.19 — Utilities to efficiently manipulate nucleotide sequence alignments

Samtools implements various utilities for post-processing nucleotide sequence alignments in the SAM, BAM, and CRAM formats, including indexing, variant calling (in conjunction with bcftools), and a simple alignment viewer.

sane-backends 1.0.27 — Raster image scanner library and drivers, with scanner support

SANE stands for "Scanner Access Now Easy" and is an API proving access to any raster image scanner hardware (flatbed scanner, hand-held scanner, video- and still-cameras, frame-grabbers, etc.). The package contains the library and drivers.

sane-backends-minimal 1.0.27 — Raster image scanner library and drivers, without scanner support

SANE stands for "Scanner Access Now Easy" and is an API proving access to any raster image scanner hardware (flatbed scanner, hand-held scanner, video- and still-cameras, frame-grabbers, etc.). The package contains the library, but no drivers.

sassc 3.4.5 — CSS pre-processor

SassC is a compiler written in C for the CSS pre-processor language known as SASS.

sawfish 1.11 — Configurable window manager

Sawfish is an extensible window manager using a Lisp-based scripting language. Its policy is very minimal compared to most window managers. Its aim is simply to manage windows in the most flexible and attractive manner possible. All high-level WM functions are implemented in Lisp for future extensibility or redefinition.

sbc 1.3 — Bluetooth subband audio codec

The SBC is a digital audio encoder and decoder used to transfer data to Bluetooth audio output devices like headphones or loudspeakers.

sbcl 1.4.4 — Common Lisp implementation

Steel Bank Common Lisp (SBCL) is a high performance Common Lisp compiler. In addition to the compiler and runtime system for ANSI Common Lisp, it provides an interactive environment including a debugger, a statistical profiler, a code coverage tool, and many other extensions.

sbcl-3bmd 0.0.0-1.192ea13 — Markdown processor in Command Lisp using esrap parser

Common Lisp Markdown -> HTML converter, using esrap for parsing, and grammar based on peg-markdown.

sbcl-3bmd-ext-code-blocks 0.0.0-1.192ea13 — 3bmd extension which adds support for GitHub-style fenced code blocks

3bmd extension which adds support for GitHub-style fenced code blocks, with colorize support.

sbcl-alexandria 0.0.0-1.926a066 — Collection of portable utilities for Common Lisp

Alexandria is a collection of portable utilities. It does not contain conceptual extensions to Common Lisp. It is conservative in scope, and portable between implementations.

sbcl-anaphora 0.9.6 — The anaphoric macro collection from Hell

Anaphora is the anaphoric macro collection from Hell: it includes many new fiends in addition to old friends like aif and awhen.

sbcl-ascii-strings 0-1.5048480 — Operations on ASCII strings

Operations on ASCII strings. Essentially this can be any kind of single-byte encoded strings.

sbcl-babel 0.5.0 — Charset encoding and decoding library

Babel is a charset encoding and decoding library, not unlike GNU libiconv, but completely written in Common Lisp.

sbcl-bordeaux-threads 0.8.5-1.354abb0 — Portable shared-state concurrency library for Common Lisp

BORDEAUX-THREADS is a proposed standard for a minimal MP/Threading interface. It is similar to the CLIM-SYS threading and lock support.

sbcl-cffi 0.19.0 — Common Foreign Function Interface for Common Lisp

The Common Foreign Function Interface (CFFI) purports to be a portable foreign function interface for Common Lisp. The CFFI library is composed of a Lisp-implementation-specific backend in the CFFI-SYS package, and a portable frontend in the CFFI package.

sbcl-cffi-grovel 0.19.0 — Common Foreign Function Interface for Common Lisp

The Common Foreign Function Interface (CFFI) purports to be a portable foreign function interface for Common Lisp. The CFFI library is composed of a Lisp-implementation-specific backend in the CFFI-SYS package, and a portable frontend in the CFFI package.

sbcl-cffi-libffi 0.19.0 — Common Foreign Function Interface for Common Lisp

The Common Foreign Function Interface (CFFI) purports to be a portable foreign function interface for Common Lisp. The CFFI library is composed of a Lisp-implementation-specific backend in the CFFI-SYS package, and a portable frontend in the CFFI package.

sbcl-cffi-toolchain 0.19.0 — Common Foreign Function Interface for Common Lisp

The Common Foreign Function Interface (CFFI) purports to be a portable foreign function interface for Common Lisp. The CFFI library is composed of a Lisp-implementation-specific backend in the CFFI-SYS package, and a portable frontend in the CFFI package.

sbcl-cl-ansi-text 1.0.0-1.53badf7 — ANSI terminal color implementation for Common Lisp

cl-ansi-text provides utilities which enable printing to an ANSI terminal with colored text. It provides the macro with-color which causes everything printed in the body to be displayed with the provided color. It further provides functions which will print the argument with the named color.

sbcl-cl-cffi-gtk 0.11.2-1.29443c5 — Common Lisp binding for GTK+3

cl-cffi-gtk is a Lisp binding to GTK+ 3 (GIMP Toolkit) which is a library for creating graphical user interfaces.

sbcl-cl-cffi-gtk-cairo 0.11.2-1.29443c5 — Common Lisp binding for GTK+3

cl-cffi-gtk is a Lisp binding to GTK+ 3 (GIMP Toolkit) which is a library for creating graphical user interfaces.

sbcl-cl-cffi-gtk-gdk 0.11.2-1.29443c5 — Common Lisp binding for GTK+3

cl-cffi-gtk is a Lisp binding to GTK+ 3 (GIMP Toolkit) which is a library for creating graphical user interfaces.

sbcl-cl-cffi-gtk-gdk-pixbuf 0.11.2-1.29443c5 — Common Lisp binding for GTK+3

cl-cffi-gtk is a Lisp binding to GTK+ 3 (GIMP Toolkit) which is a library for creating graphical user interfaces.

sbcl-cl-cffi-gtk-gio 0.11.2-1.29443c5 — Common Lisp binding for GTK+3

cl-cffi-gtk is a Lisp binding to GTK+ 3 (GIMP Toolkit) which is a library for creating graphical user interfaces.

sbcl-cl-cffi-gtk-glib 0.11.2-1.29443c5 — Common Lisp binding for GTK+3

cl-cffi-gtk is a Lisp binding to GTK+ 3 (GIMP Toolkit) which is a library for creating graphical user interfaces.

sbcl-cl-cffi-gtk-gobject 0.11.2-1.29443c5 — Common Lisp binding for GTK+3

cl-cffi-gtk is a Lisp binding to GTK+ 3 (GIMP Toolkit) which is a library for creating graphical user interfaces.

sbcl-cl-cffi-gtk-pango 0.11.2-1.29443c5 — Common Lisp binding for GTK+3

cl-cffi-gtk is a Lisp binding to GTK+ 3 (GIMP Toolkit) which is a library for creating graphical user interfaces.

sbcl-cl-colors 0.0.0-1.8274105 — Simple color library for Common Lisp

This is a very simple color library for Common Lisp, providing

  • Types for representing colors in HSV and RGB spaces.

  • Simple conversion functions between the above types (and also hexadecimal representation for RGB).

  • Some predefined colors (currently X11 color names – of course the library does not depend on X11).Because color in your terminal is nice.

This library is no longer supported by its author.

sbcl-cl-fad 0.7.5 — Portable pathname library for Common Lisp

CL-FAD (for "Files and Directories") is a thin layer atop Common Lisp's standard pathname functions. It is intended to provide some unification between current CL implementations on Windows, OS X, Linux, and Unix. Most of the code was written by Peter Seibel for his book Practical Common Lisp.

sbcl-cl-json 0.5-1.6dfebb9 — JSON encoder and decoder for Common-Lisp

cl-json provides an encoder of Lisp objects to JSON format and a corresponding decoder of JSON data to Lisp objects. Both the encoder and the decoder are highly customizable; at the same time, the default settings ensure a very simple mode of operation, similar to that provided by yason or st-json.

sbcl-cl-ppcre 2.0.11 — Portable regular expression library for Common Lisp

CL-PPCRE is a portable regular expression library for Common Lisp, which is compatible with perl. It is pretty fast, thread-safe, and compatible with ANSI-compliant Common Lisp implementations.

sbcl-cl-ppcre-unicode 2.0.11 — Portable regular expression library for Common Lisp

CL-PPCRE is a portable regular expression library for Common Lisp, which is compatible with perl. It is pretty fast, thread-safe, and compatible with ANSI-compliant Common Lisp implementations.

sbcl-cl-sqlite 0.2-1.c738e66 — Common Lisp binding for SQLite

The cl-sqlite package is an interface to the SQLite embedded relational database engine.

sbcl-cl-string-match 0-1.5048480 — Portable, dependency-free set of utilities to manipulate strings in Common Lisp

cl-strings is a small, portable, dependency-free set of utilities that make it even easier to manipulate text in Common Lisp. It has 100% test coverage and works at least on sbcl, ecl, ccl, abcl and clisp.

sbcl-cl-strings 0.0.0-1.c5c5cba — Portable, dependency-free set of utilities to manipulate strings in Common Lisp

cl-strings is a small, portable, dependency-free set of utilities that make it even easier to manipulate text in Common Lisp. It has 100% test coverage and works at least on sbcl, ecl, ccl, abcl and clisp.

sbcl-cl-uglify-js 0.1-1.429c5e1d8 — JavaScript compressor library for Common Lisp

This is a Common Lisp version of UglifyJS, a JavaScript compressor. It works on data produced by parse-js to generate a minified version of the code. Currently it can:

  • reduce variable names (usually to single letters)

  • join consecutive var statements

  • resolve simple binary expressions

  • group most consecutive statements using the ``sequence'' operator (comma)

  • remove unnecessary blocks

  • convert IF expressions in various ways that result in smaller code

  • remove some unreachable code

sbcl-cl-unicode 0.1.5-1.9fcd06f — Portable Unicode library for Common Lisp

CL-UNICODE is a portable Unicode library Common Lisp, which is compatible with perl. It is pretty fast, thread-safe, and compatible with ANSI-compliant Common Lisp implementations.

sbcl-cl-webkit 2.4-1.cd2a900 — Binding to WebKitGTK+ for Common Lisp

cl-webkit is a binding to WebKitGTK+ for Common Lisp, currently targeting WebKit version 2. The WebKitGTK+ library adds web browsing capabilities to an application, leveraging the full power of the WebKit browsing engine.

sbcl-cl-yacc 0.3 — LALR(1) parser generator for Common Lisp, similar in spirit to Yacc

CL-Yacc is a LALR(1) parser generator for Common Lisp, similar in spirit to AT&T Yacc, Berkeley Yacc, GNU Bison, Zebu, lalr.cl or lalr.scm.

CL-Yacc uses the algorithm due to Aho and Ullman, which is the one also used by AT&T Yacc, Berkeley Yacc and Zebu. It does not use the faster algorithm due to DeRemer and Pennello, which is used by Bison and lalr.scm (not lalr.cl).

sbcl-closer-mop 1.0.0-1.fac29ce — Rectifies absent or incorrect CLOS MOP features

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.

sbcl-clx 0.0.0-1.1c62774 — X11 client library for Common Lisp

CLX is an X11 client library for Common Lisp. The code was originally taken from a CMUCL distribution, was modified somewhat in order to make it compile and run under SBCL, then a selection of patches were added from other CLXes around the net.

sbcl-colorize 0.0.0-1.ea676b5 — Common Lisp for syntax highlighting

colorize is a Lisp library for syntax highlighting supporting the following languages: Common Lisp, Emacs Lisp, Scheme, Clojure, C, C++, Java, Python, Erlang, Haskell, Objective-C, Diff, Webkit.

sbcl-eos 0.0.0-1.b0faca8 — Unit Testing for Common Lisp

Eos was a unit testing library for Common Lisp. It began as a fork of FiveAM; however, FiveAM development has continued, while that of Eos has not. Thus, Eos is now deprecated in favor of FiveAM.

sbcl-esrap 0.0.0-1.133be8b — Common Lisp packrat parser

A packrat parser for Common Lisp. In addition to regular Packrat / Parsing Grammar / TDPL features ESRAP supports:

  • dynamic redefinition of nonterminals

  • inline grammars

  • semantic predicates

  • introspective facilities (describing grammars, tracing, setting breaks)

sbcl-fiveam 1.2 — Common Lisp testing framework

FiveAM is a simple (as far as writing and running tests goes) regression testing framework. It has been designed with Common Lisp's interactive development model in mind.

sbcl-flexi-streams 1.0.16 — Implementation of virtual bivalent streams for Common Lisp

Flexi-streams is an implementation of "virtual" bivalent streams that can be layered atop real binary or bivalent streams and that can be used to read and write character data in various single- or multi-octet encodings which can be changed on the fly. It also supplies in-memory binary streams which are similar to string streams.

sbcl-html-encode 1.2 — Common Lisp library for encoding text in various web-savvy encodings

A library for encoding text in various web-savvy encodings.

sbcl-hu.dwim.asdf 0.0.0-1.170b0e4 — Extensions to ASDF

Various ASDF extensions such as attached test and documentation system, explicit development support, etc.

sbcl-hu.dwim.stefil 0.0.0-1.ab6d1aa — Simple test framework

Stefil is a simple test framework for Common Lisp, with a focus on interactive development.

sbcl-ironclad 0.42 — Cryptographic toolkit written in Common Lisp

Ironclad is a cryptography library written entirely in Common Lisp. It includes support for several popular ciphers, digests, MACs and public key cryptography algorithms. For several implementations that support Gray streams, support is included for convenient stream wrappers.

sbcl-iterate 20160825 — Iteration construct for Common Lisp

iterate is an iteration construct for Common Lisp. It is similar to the CL:LOOP macro, with these distinguishing marks:

  • it is extensible,

  • it helps editors like Emacs indent iterate forms by having a more lisp-like syntax, and

  • it isn't part of the ANSI standard for Common Lisp.

sbcl-jpl-queues 0.1 — Common Lisp library implementing a few different kinds of queues

A Common Lisp library implementing a few different kinds of queues:

  • Bounded and unbounded FIFO queues.

  • Lossy bounded FIFO queues that drop elements when full.

  • Unbounded random-order queues that use less memory than unbounded FIFO queues.

Additionally, a synchronization wrapper is provided to make any queue conforming to the jpl-queues API thread-safe for lightweight multithreading applications. (See Calispel for a more sophisticated CL multithreaded message-passing library with timeouts and alternation among several blockable channels.)

sbcl-jpl-util 20151005 — Collection of Common Lisp utility functions and macros

cl-jpl-util is a collection of Common Lisp utility functions and macros, primarily for software projects written in CL by the author.

sbcl-let-plus 0.0.0-1.5f14af6 — Destructuring extension of let*

This library implements the let+ macro, which is a dectructuring extension of let*. It features:

  • Clean, consistent syntax and small implementation (less than 300 LOC, not counting tests)

  • Placeholder macros allow editor hints and syntax highlighting

  • &ign for ignored values (in forms where that makes sense)

  • Very easy to extend

sbcl-lift 0.0.0-1.7d49a66 — LIsp Framework for Testing

The LIsp Framework for Testing (LIFT) is a unit and system test tool for LISP. Though inspired by SUnit and JUnit, it's built with Lisp in mind. In LIFT, testcases are organized into hierarchical testsuites each of which can have its own fixture. When run, a testcase can succeed, fail, or error. LIFT supports randomized testing, benchmarking, profiling, and reporting.

sbcl-lisp-unit 0.0.0-1.89653a2 — Common Lisp Test framework inspired by JUnit to be simple of use

lisp-unit is a Common Lisp library that supports unit testing. It is an extension of the library written by Chris Riesbeck.

sbcl-lparallel 2.8.4 — Parallelism for Common Lisp

lparallel is a library for parallel programming in Common Lisp, featuring:

  • a simple model of task submission with receiving queue,

  • constructs for expressing fine-grained parallelism,

  • asynchronous condition handling across thread boundaries,

  • parallel versions of map, reduce, sort, remove, and many others,

  • promises, futures, and delayed evaluation constructs,

  • computation trees for parallelizing interconnected tasks,

  • bounded and unbounded FIFO queues,

  • high and low priority tasks,

  • task killing by category,

  • integrated timeouts.

sbcl-mgl-pax 0.0.0-1.8184484 — Exploratory programming environment and documentation generator

PAX provides an extremely poor man's Explorable Programming environment. Narrative primarily lives in so called sections that mix markdown docstrings with references to functions, variables, etc, all of which should probably have their own docstrings.

The primary focus is on making code easily explorable by using SLIME's M-. (slime-edit-definition). See how to enable some fanciness in Emacs Integration. Generating documentation from sections and all the referenced items in Markdown or HTML format is also implemented.

With the simplistic tools provided, one may accomplish similar effects as with Literate Programming, but documentation is generated from code, not vice versa and there is no support for chunking yet. Code is first, code must look pretty, documentation is code.

sbcl-named-readtables 0.9-1.4dfb89f — Library that creates a namespace for named readtables

Named readtables is a library that creates a namespace for named readtables, which is akin to package namespacing in Common Lisp.

sbcl-nibbles 0.14 — Common Lisp library for accessing octet-addressed blocks of data

When dealing with network protocols and file formats, it's common to have to read or write 16-, 32-, or 64-bit datatypes in signed or unsigned flavors. Common Lisp sort of supports this by specifying :element-type for streams, but that facility is underspecified and there's nothing similar for read/write from octet vectors. What most people wind up doing is rolling their own small facility for their particular needs and calling it a day.

This library attempts to be comprehensive and centralize such facilities. Functions to read 16-, 32-, and 64-bit quantities from octet vectors in signed or unsigned flavors are provided; these functions are also SETFable. Since it's sometimes desirable to read/write directly from streams, functions for doing so are also provided. On some implementations, reading/writing IEEE singles/doubles (i.e. single-float and double-float) will also be supported.

sbcl-parenscript 2.6-1.061d8e2 — Translator from a subset of Common Lisp to JavaScript

Parenscript is a translator from an extended subset of Common Lisp to JavaScript. Parenscript code can run almost identically on both the browser (as JavaScript) and server (as Common Lisp).

Parenscript code is treated the same way as Common Lisp code, making the full power of Lisp macros available for JavaScript. This provides a web development environment that is unmatched in its ability to reduce code duplication and provide advanced meta-programming facilities to web developers.

At the same time, Parenscript is different from almost all other "language X" to JavaScript translators in that it imposes almost no overhead:

  • No run-time dependencies: Any piece of Parenscript code is runnable as-is. There are no JavaScript files to include.

  • Native types: Parenscript works entirely with native JavaScript data types. There are no new types introduced, and object prototypes are not touched.

  • Native calling convention: Any JavaScript code can be called without the need for bindings. Likewise, Parenscript can be used to make efficient, self-contained JavaScript libraries.

  • Readable code: Parenscript generates concise, formatted, idiomatic JavaScript code. Identifier names are preserved. This enables seamless debugging in tools like Firebug.

  • Efficiency: Parenscript introduces minimal overhead for advanced Common Lisp features. The generated code is almost as fast as hand-written JavaScript.

sbcl-parse-float 0.0.0-1.2aae569 — Parse a floating point value from a string in Common Lisp

This package exports the following function to parse floating-point values from a string in Common Lisp.

sbcl-parse-js 0.0.0-1.fbadc6029 — Parse JavaScript

Parse-js is a Common Lisp package for parsing JavaScript (ECMAScript 3). It has basic support for ECMAScript 5.

sbcl-parse-number 1.5 — Parse numbers

parse-number is a library of functions for parsing strings into one of the standard Common Lisp number types without using the reader. parse-number accepts an arbitrary string and attempts to parse the string into one of the standard Common Lisp number types, if possible, or else parse-number signals an error of type invalid-number.

sbcl-proc-parse 0.0.0-1.ac36368 — Procedural vector parser

This is a string/octets parser library for Common Lisp with speed and readability in mind. Unlike other libraries, the code is not a pattern-matching-like, but a char-by-char procedural parser.

sbcl-prove 1.0.0-1.4f9122b — Yet another unit testing framework for Common Lisp

This project was originally called cl-test-more. prove is yet another unit testing framework for Common Lisp. The advantages of prove are:

  • Various simple functions for testing and informative error messages

  • ASDF integration

  • Extensible test reporters

  • Colorizes the report if it's available (note for SLIME)

  • Reports test durations

sbcl-prove-asdf 1.0.0-1.4f9122b — Test requirement for the Common Lisp 'prove' library

Test requirement for the Common Lisp prove library.

sbcl-ptester 20160929 — Portable test harness package

ptester is a portable testing framework based on Franz's tester module.

sbcl-puri 20180228 — Portable URI Library

This is portable Universal Resource Identifier library for Common Lisp programs. It parses URI according to the RFC 2396 specification

sbcl-pythonic-string-reader 0.0.0-1.47a70ba — Read table modification inspired by Python's three quote strings

This piece of code sets up some reader macros that make it simpler to input string literals which contain backslashes and double quotes This is very useful for writing complicated docstrings and, as it turns out, writing code that contains string literals that contain code themselves.

sbcl-queues 0.0.0-1.47d4da6 — Common Lisp queue library

This is a simple queue library for Common Lisp with features such as non-consing thread safe queues and fibonacci priority queues.

sbcl-queues.priority-cqueue 0.0.0-1.47d4da6 — Thread safe fibonacci priority queue implementation

This is a simple queue library for Common Lisp with features such as non-consing thread safe queues and fibonacci priority queues.

sbcl-queues.priority-queue 0.0.0-1.47d4da6 — Priority queue (Fibonacci) implementation

This is a simple queue library for Common Lisp with features such as non-consing thread safe queues and fibonacci priority queues.

sbcl-queues.simple-cqueue 0.0.0-1.47d4da6 — Thread safe queue implementation

This is a simple queue library for Common Lisp with features such as non-consing thread safe queues and fibonacci priority queues.

sbcl-queues.simple-queue 0.0.0-1.47d4da6 — Simple queue implementation

This is a simple queue library for Common Lisp with features such as non-consing thread safe queues and fibonacci priority queues.

sbcl-rt 1990.12.19 — MIT Regression Tester

RT provides a framework for writing regression test suites.

sbcl-simple-scanf 0-1.5048480 — Simple scanf-like functionality implementation

A simple scanf-like functionality implementation.

sbcl-slime-swank 2.22 — Common Lisp Swank server

This is only useful if you want to start a Swank server in a Lisp processes that doesn't run under Emacs. Lisp processes created by M-x slime automatically start the server.

sbcl-slynk 1.0.0-beta-2.cbf84c3 — Common Lisp IDE for Emacs

SLY is a fork of SLIME, an IDE backend for Common Lisp. It also features a completely redesigned REPL based on Emacs's own full-featured comint.el, live code annotations, and a consistent interactive button interface. Everything can be copied to the REPL. One can create multiple inspectors with independent history.

sbcl-split-sequence 1.4.1 — Member of the Common Lisp Utilities family of programs

Splits sequence into a list of subsequences delimited by objects satisfying the test.

sbcl-stumpwm 18.05 — Window manager written in Common Lisp

Stumpwm is a window manager written entirely in Common Lisp. It attempts to be highly customizable while relying entirely on the keyboard for input. These design decisions reflect the growing popularity of productive, customizable lisp based systems.

sbcl-stumpwm-with-slynk 18.05 — Window manager written in Common Lisp

Stumpwm is a window manager written entirely in Common Lisp. It attempts to be highly customizable while relying entirely on the keyboard for input. These design decisions reflect the growing popularity of productive, customizable lisp based systems.

sbcl-trivial-features 0.8 — Ensures consistency of *FEATURES* in Common Lisp

Trivial-features ensures that *FEATURES* is consistent across multiple Common Lisp implementations.