A library of extensions for the CHICKEN Scheme system.
This will download anything needed to compile and install the library. If your extension repository is placed at a location for which you don't have write permissions, then run chicken-install with the -sudo option or run it as root (not recommended).
| Name |
Description |
License |
Author |
Maintainer |
Version |
| F-operator |
Shift/Reset Control Operators |
BSD |
Kon Lovett |
|
4.1.4 |
| anaphora |
Some anaphoric and named macros |
BSD |
Juergen Lorenz |
|
1.0.1 |
| begin-syntax |
Convenience macro for inline syntax expansion |
BSD |
Evan Hanson |
|
0.2.1 |
| bindings |
Pattern matching with destructuring bindings and setters |
BSD |
Juergen Lorenz |
|
5.0 |
| brev |
A huge pile of batteries and shortcuts |
Public Domain |
Idiomdrottning |
|
1.43 |
| brev-separate |
Hodge podge of macros and combinators |
BSD 1-clause |
Idiomdrottning |
|
1.98 |
| call-table-generics |
cond generics |
BSD 1-clause |
Idiomdrottning |
|
1.2 |
| char-set-literals |
A reader extension providing Gauche style literals for SRFI-14 char-sets |
BSD |
Moritz Heidkamp |
The CHICKEN Team |
0.4 |
| checks |
easy to use procondition and postcondition checks of procedures |
BSD |
Juergen Lorenz |
|
1.4 |
| chibi-generic |
Chibi Scheme's simple generic function interface |
BSD |
Alex Shinn |
Diego A. Mundo |
0.1.3 |
| clojurian |
Syntax and utility functions inspired by Clojure |
BSD |
Moritz Heidkamp |
|
3 |
| continuations |
two continuation interfaces |
BSD |
Juergen Lorenz |
|
1.2 |
| datatype |
A facility for creating and deconstructing variant records (from EOPL) |
BSD |
felix winkelmann |
|
1.6 |
| define-er-syntax |
explicitly implicit renaming |
BSD 1-clause |
Idiomdrottning |
|
1.2 |
| define-record-and-printer |
Trivial macro to define records and appropriate printers |
BSD |
Peter Danenberg |
|
0.2.0 |
| dotted-lambdas |
lambda equivalents with dots as trailing symbols |
BSD |
Juergen Lorenz |
|
1.3.1 |
| dwim-sort |
dwimmy sort |
BSD 1-clause |
Idiomdrottning |
|
1.4 |
| fast-generic |
fast-generic functions |
BSD |
felix winkelmann |
|
0.7 |
| feature-test |
Foreign feature testing |
BSD |
Jim Ursetto |
|
0.2.0 |
| fix-me-now |
Make tweaks and changes to sexp trees |
BSD 1-clause |
Idiomdrottning |
|
1.5 |
| foof-loop |
Extensible looping macros (originally based on Alex Shinn's) |
Public Domain |
Taylor R Campbell |
|
9.0 |
| foreigners |
Foreign helper macros |
BSD |
Jim Ursetto |
|
1.5 |
| generics |
an implementation of generic functions and a lot of helpers |
BSD |
Juergen Lorenz |
|
2.0.3 |
| hascheme |
Implictly Lazy Scheme embedded into Scheme |
BSD 0-clause |
Peter McGoron |
|
0.2.0 |
| holes |
partial expressions as procedures with named parameters |
BSD |
Juergen Lorenz |
|
1.2.1 |
| interfaces |
Simple interface/implementation abstraction |
public domain |
felix winkelmann |
|
0.4.1 |
| introspect |
Module introspection |
BSD |
Mario Domenech Goulart |
|
0.2 |
| iterators |
Iterators and coroutines |
BSD |
Juergen Lorenz |
|
0.1.1 |
| locals |
local declarations inspired by ML |
BSD |
Juergen Lorenz |
|
1.0.1 |
| loop |
The Common Lisp LOOP macro |
GPL-2 |
Heinrich Taube |
|
1.5 |
| make |
The PLT 'make' macro |
LGPL-2.0+ |
PLT, adapted to CHICKEN by Felix Winkelmann |
|
1.9 |
| match-generics |
matchable generics |
BSD 1-clause |
Idiomdrottning |
|
2.12 |
| matchable |
Hygienic MATCH replacement |
Public Domain |
Alex Shinn |
|
1.2 |
| messages |
Creating algebraic- and abstract-types based on vectors |
BSD |
Juergen Lorenz |
|
0.7 |
| miscmacros |
Various helper macros |
BSD |
felix winkelmann |
|
1.0 |
| module-declarations |
Module declarations |
BSD |
Evan Hanson |
|
0.3.1 |
| moremacros |
More miscellaneous macros |
BSD |
Kon Lovett |
|
2.5.3 |
| pipes |
sequencing partial combinations |
BSD |
Juergen Lorenz |
|
1.0.1 |
| prefixes |
prefixing in er-macro-transformers made easy |
BSD |
Juergen Lorenz |
|
2.0 |
| preserve |
Cache a procedure for a set time |
Public Domain |
Idiomdrottning |
|
1.1 |
| procedural-macros |
procedural-macros made easy |
BSD |
Juergen Lorenz |
|
3.0.1 |
| r7rs |
R7RS compatibility |
BSD |
The Chicken Team |
|
1.0.12 |
| record-variants |
Optimized record access |
BSD |
Jim Ursetto |
|
1.1 |
| regex-case |
Provides an easy to use <code>case</code> construct for regular expression matching |
BSD |
felix |
|
1.3 |
| sandbox |
A safe evaluation environment |
BSD |
felix winkelmann |
|
1.91 |
| simple-binds |
Some simple destructuring bind macros |
BSD |
Juergen Lorenz |
|
1.1 |
| simple-contracts |
Design by contract for procedures |
BSD |
Juergen Lorenz |
|
1.0.2 |
| simple-exceptions |
Some user-friendly exception routines |
BSD |
Juergen Lorenz |
|
1.3.1 |
| simple-loops |
Some simple looping macros |
BSD |
Juergen Lorenz |
|
2.0 |
| srfi-101 |
SRFI 101 |
BSD |
David Van Horn |
Kon Lovett |
0.0.4 |
| srfi-105 |
SRFI-105 - curly infix expressions |
MIT |
David A. Wheeler |
Diego A. Mundo |
0.1.7 |
| srfi-145 |
SRFI 145: Assumptions |
MIT |
Vasilij Schneidermann |
|
0.1 |
| srfi-158 |
SRFI 158: Generators and Accumulators |
MIT |
Shiro Kawa, John Cowan, Thomas Gilray |
Vasilij Schneidermann |
0.1 |
| srfi-160 |
SRFI 160: Homogeneous numeric vector libraries |
MIT |
John Cowan, Shiro Kawai |
Diego A. Mundo |
0.5.4 |
| srfi-173 |
SRFI-173 Hooks |
MIT |
Amirouche Boubekki |
Sergey Goldgaber |
0.1 |
| srfi-197 |
SRFI-197: Pipeline Operators |
MIT |
Adam Nelson |
Diego A. Mundo |
0.2.0 |
| srfi-203 |
SRFI 203: A Simple Picture Language in the Style of SICP |
BSD |
Vasilij Schneidermann |
|
0.1 |
| srfi-216 |
SRFI 216: SICP Prerequisites |
MIT |
Vladimir Nikishkin, Vasilij Schneidermann |
|
0.1 |
| srfi-227 |
SRFI 227: Optional Arguments |
MIT |
Shawn Wagner |
|
1.1 |
| srfi-232 |
SRFI 232: Flexible curried procedures |
MIT |
Wolfgang Corcoran-Mathe |
Wolfgang Corcoran-Mathe |
0.1 |
| srfi-45 |
SRFI-45: Primitives for Expressing Iterative Lazy Algorithms |
BSD |
André van Tonder, for Chicken 4 by Kon Lovett, for Chicken 5 by Sergey Goldgaber |
Kon Lovett |
4.0.9 |
| srfi-48 |
SRFI-48: Intermediate Format Strings |
MIT |
Ken Dickey |
Wolfgang Corcoran-Mathe |
1.0.0 |
| srfi-5 |
SRFI-5: A compatible let form with signatures and rest arguments |
MIT |
Andy Gaynor |
Wolfgang Corcoran-Mathe |
0.3.2 |
| srfi-51 |
SRFI-51: Handling rest list |
MIT |
Joo ChurlSoo |
Sergey Goldgaber |
0.2 |
| srfi-67 |
SRFI-67: Compare Procedures |
MIT |
Sebastian Egner and Jens Axel Søgaard |
Sergey Goldgaber |
0.1 |
| srfi-71 |
SRFI-71: Extended LET-syntax for multiple values |
SRFI |
Sebastian Egner |
The CHICKEN Team |
0.2 |
| strse |
A string DSL |
BSD 1-clause |
Idiomdrottning |
|
1.39 |
| tree-walkers |
replacement of car, cdr and consorts and other tree- and
list-routines |
BSD |
Juergen Lorenz |
|
2.0 |
| type-extensions |
Miscellaneous type system extensions |
BSD |
Evan Hanson |
|
0.1.0 |
| typeclass |
Type classes |
MIT |
Andre van Tonder |
Ivan Raikov |
1.5 |
| with-current-directory |
Convenience procedure for temporarily changing directories |
BSD |
Evan Hanson |
|
1.0.0 |
| Name |
Description |
License |
Author |
Maintainer |
Version |
| cairo |
Chicken bindings for Cairo, a vector graphics library |
LGPL-2.1 |
Michael Bridgen and Tony Garnock-Jones |
|
0.1.18 |
| canvas-draw |
Bindings to the CD graphics library |
BSD |
Thomas Chust |
|
1.1.2 |
| color |
The SLIB color library |
BSD |
Aubrey Jaffer |
Erik Falor |
1.1 |
| epoxy |
Bindings to OpenGL and OpenGL ES through the Epoxy library |
BSD |
Adrien (Kooda) Ramos |
|
0.2.2 |
| exif |
Binding to libexif, reading EXIF meta data from digital camera images. |
BSD |
Christian Kellermann |
Christian Kellermann |
1.2 |
| ezxdisp |
A simple 2D and 3D graphics library for X11 |
LGPL-2 |
n-sibata and Morihiko Tamai |
Ivan Raikov |
3.1 |
| freetype |
Freetype2 Interface |
BSD |
Alex Shinn |
|
0.3 |
| gl-type |
Freetype font rendering in OpenGL |
BSD |
Alex Charlton |
Adrien (Kooda) Ramos |
0.4.0 |
| gl-utils |
High(er) level tools for OpenGL |
BSD |
Alex Charlton |
Adrien (Kooda) Ramos |
0.8.0 |
| glfw3 |
Bindings to the GLFW3 OpenGL window and event management library |
BSD |
Alex Charlton |
Adrien (Kooda) Ramos |
0.7.1 |
| glls |
A compiler for a Scheme-like language targeting the GLSL |
BSD |
Alex Charlton |
Adrien (Kooda) Ramos |
0.12.2 |
| glut |
GLUT bindings |
BSD |
felix winkelmann |
|
1.20 |
| gnuplot-pipe |
A simple interface to Gnuplot |
GPL-3 |
Francesco Montanari |
|
0.4.2 |
| hypergiant |
Game library |
BSD-2-Clause |
Alex Charlton |
Adrien (Kooda) Ramos |
0.5.3 |
| hyperscene |
Scene graph and spatial partitioning |
BSD |
Alex Charlton |
Adrien (Kooda) Ramos |
0.4.0 |
| image-dimensions |
Detect image dimensions for common formats |
MIT |
Vasilij Schneidermann |
|
1.0.1 |
| imlib2 |
Chicken bindings for the Imlib2 image library |
BSD |
Peter Bex |
Vasilij Schneidermann |
1.2 |
| macaw |
Efficient color types and math |
BSD |
John Croisant |
|
0.1.1 |
| noise |
Noise generation functions on the GPU |
BSD |
Alex Charlton |
Adrien (Kooda) Ramos |
0.2.0 |
| opengl |
OpenGL bindings |
BSD |
felix winkelmann |
|
1.22 |
| pdf |
A library for PDF generation. |
BSD |
Marc Battyani and Bruce Butterfield |
Ivan Raikov |
1.1 |
| plot |
An interface to GNU libplot, a library for device-independent two-dimensional vector graphics. |
GPL-3 |
Ivan Raikov |
|
2.1 |
| s9fes-char-graphics |
Scheme 9 from Empty Space Char Graphics |
Public Domain |
Kon Lovett |
|
1.19.2 |
| s9fes-char-graphics-shapes |
Scheme 9 from Empty Space Char Graphics Shapes |
Public Domain |
Kon Lovett |
|
1.5.2 |
| sdl-base |
Basic SDL support |
LGPL-2.1 |
Tony Garnock-Jones |
megane |
0.9.2 |
| sdl2 |
Bindings to Simple DirectMedia Layer 2 (SDL2) |
BSD |
John Croisant |
|
0.4.1 |
| sdl2-image |
Bindings to SDL_image 2 |
BSD |
John Croisant |
|
0.2.0 |
| sdl2-ttf |
Bindings to SDL_ttf 2 |
BSD |
John Croisant |
|
0.2.0 |
| slib-charplot |
The SLIB character plotting library |
Artistic |
Aubre5 Jaffer |
Kon Lovett |
1.3.1 |
| stb-image |
read png/jpg/tga/bmp/psd/gif/hdr/pic/pnm images into pixels |
public domain |
Kristian Lein-Mathisen |
|
0.6 |
| stb-image-resize |
resize raw u8/u16/u32/f32-vector images |
public-domain |
Kristian Lein-Mathisen |
|
0.3 |
| stb-image-write |
write png/jpg/tga/bmp images |
public-domain |
Kristian Lein-Mathisen |
|
0.3 |
| x11-colors |
named standard colors as available in X11 |
BSD |
felix winkelmann |
|
1.1 |
| xlib |
Xlib bindings |
unknown |
Richard Mann |
felix winkelmann |
1.4 |
| Name |
Description |
License |
Author |
Maintainer |
Version |
| awful |
awful provides an application and an extension to ease the development of web-based applications. |
BSD |
Mario Domenech Goulart |
|
1.0.4 |
| awful-main |
Turn awful web applications into static executables |
BSD |
Pietro Cerutti |
|
0.3.1 |
| awful-path-matchers |
Path matchers for awful |
BSD |
Mario Domenech Goulart |
|
0.0.2 |
| awful-postgresql |
Postgresql support for awful |
BSD |
Mario Domenech Goulart |
|
0.7.0 |
| awful-salmonella-tar |
Serve salmonella report files out of tar archives |
BSD |
Mario Domenech Goulart |
|
0.0.5 |
| awful-sql-de-lite |
sql-de-lite support for awful |
BSD |
Mario Domenech Goulart |
|
0.7.1 |
| awful-sqlite3 |
Sqlite3 support for awful |
BSD |
Mario Domenech Goulart |
|
0.7.0 |
| awful-sse |
Server-Sent Events module for Awful |
BSD |
Arthur Maciel |
|
0.3 |
| awful-ssl |
SSL support for awful |
BSD |
Mario Domenech Goulart |
|
0.3 |
| awful-static-pages |
Tool to generate static pages out of awful applications |
BSD |
Mario Domenech Goulart |
|
0.1.6 |
| breadcrumbs |
Breadcrumbs for web pages |
BSD |
Mario Domenech Goulart |
|
1.2 |
| chiccup |
Chiccup - HTML generation using sxml-transforms |
BSD |
Rolando Abarca |
|
0.1.0 |
| clucker |
Twitter API for Chicken Scheme |
BSD |
Nicholas M. Van Horn |
|
0.12 |
| colorize |
Colorize programming code as HTML |
MIT |
Brian Mastenbrook, converted to Scheme by Peter Bex |
Peter Bex |
0.5 |
| fancypants |
Automatic ASCII smart quotes and ligature handling for SXML |
BSD |
Peter Bex |
|
0.5 |
| geminih |
Gemtext to SXML |
BSD 1-clause |
Idiomdrottning |
|
1.13 |
| html-parser |
A permissive, scalable HTML parser. |
BSD |
Alex Shinn |
|
0.3 |
| http-session |
Facilities for managing HTTP sessions |
BSD |
Mario Domenech Goulart |
|
2.11 |
| hyde |
A static website compiler |
BSD |
Moritz Heidkamp |
|
4 |
| intarweb |
A more convenient HTTP library |
BSD |
Peter Bex |
|
2.1.0 |
| multipart-form-data |
Reads & decodes HTTP multipart/form-data requests. |
BSD |
Andy Bennett |
|
0.2 |
| oauth |
OAuth 1.0, 1.0a, RFC 5849 |
BSD |
Andy Bennett |
|
0.3 |
| oauthtoothy |
Oauth2 support for Schematra |
BSD |
Rolando Abarca |
|
0.2.3 |
| pastiche |
A small awful app implementing a pastebin service |
bsd |
Christian Kellermann |
|
1.3 |
| qwiki |
qwiki - the quick wiki |
BSD |
Peter Bex |
|
2.2 |
| rest-bind |
Generates wrappers to REST-like HTTP APIs. |
BSD |
Andy Bennett |
|
0.6 |
| schematra |
Schematra is a minimalistic web server built on top of spiffy |
BSD |
Rolando Abarca |
|
0.4.2 |
| schematra-csrf |
schematra-csrf - Schematra middleware to add CSRF |
BSD |
Rolando Abarca |
|
0.1.1 |
| schematra-session |
Session support for Schematra |
BSD |
Rolando Abarca |
|
0.1.0 |
| scss |
unknown |
BSD |
Moritz Heidkamp |
|
4 |
| sourcehut |
Bindings and CLI for the sr.ht REST API |
BSD |
Evan Hanson |
|
0.3.3 |
| spiffy |
A small but powerful web server |
BSD |
Felix Winkelmann |
Peter Bex |
6.4 |
| spiffy-cgi-handlers |
CGI and FastCGI handlers for a small but powerful web server. |
BSD |
Felix Winkelmann, Peter Bex & Andy Bennett |
Peter Bex & Andy Bennett |
0.7 |
| spiffy-cookies |
Procedures for managing cookies |
BSD |
Mario Domenech Goulart |
|
1.3 |
| spiffy-directory-listing |
Flexible directory listing for Spiffy |
BSD |
Mario Domenech Goulart |
|
0.3 |
| spiffy-request-vars |
Easy access to variables from HTTP requests |
BSD |
Mario Domenech Goulart |
|
0.20 |
| spiffy-sexpr-log |
Symbolic expression log format for Spiffy |
BSD |
Mario Domenech Goulart |
|
0.3.2 |
| spiffy-uri-match |
uri-match integration for spiffy |
BSD |
Moritz Heidkamp |
Vasilij Schneidermann |
1.0 |
| spock |
A compiler and runtime system for R5RS Scheme on top of JavaScript |
BSD |
felix winkelmann |
|
0.2 |
| topham |
Bindings for the sr.ht REST API |
BSD |
Evan Hanson |
|
0.1.7 |
| uri-common |
Parser for common URI schemes |
BSD |
Peter Bex |
|
2.0 |
| uri-generic |
URI generic syntax (RFC 3986) parsing and manipulation. |
BSD |
Ivan Raikov, Peter Bex, Seth Alves |
|
3.3 |
| uri-match |
A flexible URI matcher |
BSD |
Moritz Heidkamp |
Vasilij Schneidermann |
1.0 |
| ws-client |
websocket client library |
BSD |
Lo̍h Ka-tsùn |
|
1.0.0 |
| xml-rpc |
XML-RPC client/server |
BSD |
Peter Bex, ported to Chicken 5 and maintained by Chris Brannon |
|
3.0.1 |
| Name |
Description |
License |
Author |
Maintainer |
Version |
| accents-substitute |
Substitute accented characters in strings |
BSD |
Mario Domenech Goulart |
|
0.7 |
| agrep |
Approximate grep.. |
GPL-3 |
Ivan Raikov |
|
1.7 |
| alist-lib |
SRFI-69-like library for alists |
BSD |
Peter Danenberg |
|
0.3.0 |
| arrays |
Functional arrays and sets |
BSD |
Juergen Lorenz |
|
1.0.2 |
| biglists |
a uniform interface to lists and lazy-lists |
BSD |
Juergen Lorenz |
|
0.4.1 |
| binary-heap |
Binary heap. |
GPL-3 |
Ivan Raikov |
|
2.2 |
| binary-search |
Binary search algorithm |
BSD |
The CHICKEN Team |
|
0.2 |
| bitwise-utils |
Bitwise utilities |
Public Domain |
Kon Lovett |
|
1.4.1 |
| blob-utils |
Blob Utilities |
BSD |
Kon Lovett |
|
2.0.5 |
| bloom-filter |
Bloom Filter |
BSD |
Kon Lovett |
|
2.4.0 |
| blosc |
Bindings to the Blosc multi-threaded meta-compressor library |
BSD |
Ivan Raikov |
|
1.1 |
| box |
Boxing |
BSD |
Kon Lovett |
|
3.9.0 |
| byte-blob |
Byte array utility procedures for blobs. |
LGPL-3 |
Ivan Raikov |
|
2.3 |
| callable-data-structures |
"Callable" data structures |
BSD |
Mario Domenech Goulart |
|
1.0.3 |
| callable-sequences |
Common functional interface to sequential- and random-access sequences |
BSD |
Juergen Lorenz |
|
1.3 |
| cis |
Compact integer sets. |
LGPL-3 |
Ivan Raikov |
|
1.4 |
| coin-change |
Greedy solver for the coin change problem |
unlicense |
siiky |
|
1.0.4 |
| combinators |
Combinators |
Public Domain |
kon lovett |
|
1.2.2 |
| dataframe |
Tabular data structure for data analysis |
GPL-3 |
Ivan Raikov |
|
0.5 |
| defstruct |
A more convenient form of define-record |
BSD |
Dorai Sitaram |
|
2.0 |
| digraph |
Directed graph in adjacency list format. |
GPL-3 |
Ivan Raikov |
|
2.0 |
| disjoint-set |
Disjoint set implementation based on Scheme vectors and their indexes |
unlicense |
siiky |
|
0.1.0 |
| dyn-vector |
Dynamic (dense) vectors based on SRFI-43. |
LGPL-3 |
Ivan Raikov |
|
2.1 |
| endian-blob |
Endian-specific procedures for converting blobs to numeric values and vectors. |
GPL-3 |
Ivan Raikov |
|
2.1 |
| ftl |
Interface based sequence library |
LGPL-2.1 |
Sergei Egorov, partially reimplemented by felix winkelmann |
Felix Winkelmann |
0.9 |
| generalized-arrays |
Provides generalized arrays, intervals, and storage classes for CHICKEN Scheme. |
BSD-3 |
Jeremy Steward |
|
2.2.0 |
| graph-bfs |
Breadth-first search in a graph. |
GPL-3 |
Ivan Raikov |
|
2.1 |
| graph-cycles |
Enumerate all simple cycles in a graph. |
GPL-3 |
Ivan Raikov |
|
2.0 |
| graph-dfs |
Depth-first search in a graph. |
GPL-3 |
Ivan Raikov |
|
2.0 |
| graph-scc |
Compute strongly-connected components (SCC) of a graph. |
GPL-3 |
Ivan Raikov |
|
2.0 |
| graph-separators |
Determine the separation vertices of a graph. |
GPL-3 |
Richard Kelsey |
Ivan Raikov |
2.1 |
| hash-trie |
hash-trie |
MIT |
Taylor R. Campbell |
Kon Lovett |
1.1.8 |
| integer-map |
SRFI 224 integer mappings |
MIT |
Wolfgang Corcoran-Mathe |
Wolfgang Corcoran-Mathe |
1.0.3 |
| iset |
Integer sets |
BSD |
Alex Shinn |
|
2.2 |
| json-utils |
JSON Utilities |
BSD |
Kon Lovett |
|
1.1.3 |
| kd-tree |
K-D tree spatial indexing structure. |
GPL-3 |
Ivan Raikov |
|
6.1 |
| lazy-seq |
Clojure-like lazy sequences |
BSD |
Moritz Heidkamp |
|
2 |
| levenshtein |
Levenshtein edit distance |
BSD |
Kon Lovett |
|
2.4.4 |
| list-comprehensions |
Some list creating routines |
BSD |
Juergen Lorenz |
|
1.2.1 |
| list-utils |
list-utils |
BSD |
Kon Lovett |
|
2.8.0 |
| llama |
Inference with Llama2 model. |
MIT |
Ivan Raikov |
|
1.2 |
| llrb-syntax |
Expands LLRB code customized to data structures. |
BSD |
Jörg F. Wittenberger |
|
0.2 |
| llrb-tree |
LLRB tree general and customized to key types. |
BSD |
Jörg F. Wittenberger |
|
0.3.8 |
| magic-pipes |
Unix shell pipeline tools for working with s-expressions |
BSD |
Alaric Snell-Pym |
Alaric Snell-Pym |
1.3 |
| monad |
Monads |
BSD |
Daniel J. Leslie |
|
5.1 |
| natural-sort |
Natural sorting procedures |
MIT |
Vasilij Schneidermann |
|
1.1 |
| npdiff |
Compute the longest common subsequence of two sequences |
GPL-3 |
Ivan Raikov |
|
2.0 |
| object-evict |
Evict data to unmanaged memory |
BSD |
The CHICKEN Team |
|
0.1.1 |
| patch |
Simple source patch utility |
MIT |
Tony Sidaway |
Ivan Raikov |
1.15 |
| protobuf |
Protocol buffer serialization |
BSD |
Thomas Chust |
|
1.2.3 |
| pseudolists |
pseudolists as a generalisation of ordinary lists |
BSD |
Juergen Lorenz |
|
3.0 |
| quasiwalk |
A tree map that respects quote, quasiquote, and unquote |
BSD 1-clause |
Idiomdrottning |
|
1.10 |
| queues |
A queue data structure |
Public Domain |
Andrew Wilcox, ported to CHICKEN by felix |
|
0.1 |
| r6rs-bytevectors |
An implementation of r6rs bytevectors |
MIT |
William D Clinger |
Diego Mundo |
0.1.7 |
| random-mtzig |
MT19937 random number generator with Marsaglia and Tang's Ziggurat algorithm to generate random numbers from a non-uniform distribution. |
BSD |
Ivan Raikov |
|
5.1 |
| rb-tree |
A sorted dictionary data structure based on red-black trees. |
GPL-3 |
Ivan Raikov |
|
6.2 |
| records |
Procedural record-type interface |
Public Domain |
David Carlton, Aubrey Jaffer |
|
1.4 |
| rope |
Heavyweight alternative to strings |
BSD |
Evan Hanson |
|
0.1.0 |
| salt |
Hybrid dynamical systems modeling. |
GPL-3 |
Ivan Raikov |
|
0.28 |
| semantic-version |
Semantic Version Utilities |
BSD |
Kon Lovett |
|
0.0.20 |
| sequences |
Generic sequence operators |
BSD |
felix winkelmann |
|
0.6.1 |
| sequences-utils |
(More) Generic sequence operators |
BSD |
Kon Lovett |
|
0.5.2 |
| sexp-diff |
S-Expression diff algorithm |
LGPL |
Michael Weber and Vincent St-Amour |
Kon Lovett |
0.4.0 |
| shen |
Port of the Shen language for Chicken Scheme |
BSD |
David Ireland |
|
0.1 |
| simple-cells |
Implementation of typed cells to replace general set! operators |
BSD |
Juergen Lorenz |
|
1.2.2 |
| simple-sequences |
A common interface to sequences |
BSD |
Juergen Lorenz |
|
1.0 |
| skiplists |
An implementation of skiplists |
BSD |
Juergen Lorenz |
|
1.0.2 |
| slib-arraymap |
The SLIB applicative routines for the arrays library |
BSD |
Aubrey Jaffer |
Kon Lovett |
1.1.4 |
| slib-compat |
CHICKEN SLIB compatibility library |
Artistic |
Kon Lovett |
|
1.0.0 |
| slib-wt-tree |
Weight-balanced trees |
GPLv2 |
Stephen Adams |
Wolfgang Corcoran-Mathe |
0.1.6 |
| slice |
A slicer procedure for lists, strings and vectors |
BSD |
Mario Domenech Goulart |
|
1.3 |
| slset |
Lists of symbols as sets |
BSD |
Peter Bex |
|
0.1 |
| sparse-vectors |
Arbitrarily large vectors |
BSD |
Richard Kelsey and Jonathan Rees |
Felix Winkelmann |
1.1.2 |
| srfi-1 |
SRFI-1 list library |
BSD |
Olin Shivers |
The CHICKEN Team |
0.5.1 |
| srfi-111 |
SRFI-111: Boxes |
MIT |
John Cowan |
Kon Lovett |
0.5 |
| srfi-113 |
SRFI-113: Sets and Bags |
BSD |
John Cowan |
Jeremy Steward |
1.2.1 |
| srfi-116 |
SRFI-116: Immutable Lists. |
BSD |
John Cowan |
Jeremy Steward |
1.7 |
| srfi-117 |
SRFI-117: Mutable Queues |
BSD |
John Cowan |
Jeremy Steward |
1.4 |
| srfi-121 |
SRFI-121: Generators |
BSD |
John Cowan |
Jeremy Steward |
1.8 |
| srfi-123 |
SRFI-123 - Generic accessor and modifier operations |
MIT |
Taylan Ulrich Bayırlı/Kammer |
Diego A. Mundo |
0.2.1 |
| srfi-127 |
SRFI-127: Lazy Sequences |
BSD |
John Cowan |
Ivan Raikov |
1.3 |
| srfi-128 |
SRFI-128: Comparators (reduced) |
BSD |
John Cowan |
Jeremy Steward, Jörg F. Wittenberger |
0.11 |
| srfi-13 |
SRFI-13 string library |
BSD |
Olin Shivers |
The CHICKEN Team |
0.3.4 |
| srfi-130 |
SRFI-130: Cursor-based string library |
MIT |
Wolfgang Corcoran-Mathe |
Wolfgang Corcoran-Mathe |
2.0.1 |
| srfi-132 |
SRFI-132: Sort Libraries |
BSD |
John Cowan |
Wolfgang Corcoran-Mathe |
1.0.0 |
| srfi-133 |
SRFI-133: Vector Library (R7RS-compatible) |
BSD |
John Cowan, Taylor Campbell, Will Clinger |
Jeremy Steward |
1.6.1 |
| srfi-134 |
SRFI 134: Immutable deques |
MIT |
John Cowan, Kevin Wortman, Shiro Kawai, and Wolfgang Corcoran-Mathe |
Wolfgang Corcoran-Mathe |
1.1.1 |
| srfi-135 |
SRFI 135: Immutable Texts |
MIT |
William D. Clinger |
Wolfgang Corcoran-Mathe |
1.0.2 |
| srfi-137 |
SRFI-137: Minimal Unique Types |
MIT |
John Cowan & Marc Nieper-Wißkirchen |
Wolfgang Corcoran-Mathe |
0.2 |
| srfi-14 |
SRFI-14 character-sets library |
BSD |
Olin Shivers |
The CHICKEN Team |
0.2.1 |
| srfi-146 |
SRFI 146: Mappings |
MIT |
Arthur A. Gleckler, Marc Nieper-Wißkirchen |
Vasilij Schneidermann |
0.1 |
| srfi-151 |
SRFI 151: Bitwise Operations |
MIT |
Olin Shivers, Aubrey Jaffer, John Cowan |
Sören Tempel |
1.0.2 |
| srfi-152 |
String library (reduced) |
MIT |
John Cowan |
Wolfgang Corcoran-Mathe |
1.0 |
| srfi-171 |
SRFI-171: Transducers |
MIT |
Linus Björnstam bjornstam.linus@fastmail.se |
Sergey Goldgaber |
0.2 |
| srfi-174 |
srfi-174 |
MIT |
John Cowan |
Kon Lovett |
1.0.3 |
| srfi-178 |
SRFI 178: Bitvector library |
MIT |
John Cowan and Wolfgang Corcoran-Mathe |
Wolfgang Corcoran-Mathe |
1.0.2 |
| srfi-179 |
SRFI-179: Nonempty Intervals and Generalized Arrays (Updated) |
MIT |
Bradley Lucier |
Diego A. Mundo |
0.2.3 |
| srfi-189 |
SRFI 189: Maybe and Either |
MIT |
John Cowan and Wolfgang Corcoran-Mathe |
Wolfgang Corcoran-Mathe |
1.0.3 |
| srfi-19 |
Time Data Types and Procedures |
BSD |
Will Fitzgerald (for CHICKEN by Kon Lovett) |
Kon Lovett |
4.12.3 |
| srfi-194 |
Random data generators |
MIT |
Shiro Kawai (design), Arvydas Silanskas (implementation), Linas Vepštas (implementation), and John Cowan (editor and shepherd) |
Peter McGoron |
1.0.0 |
| srfi-195 |
SRFI 195 |
MIT |
Marc Nieper-Wißkirchen |
Kon Lovett |
0.1 |
| srfi-196 |
SRFI-196: Range Objects |
MIT |
John Cowan & Wolfgang Corcoran-Mathe |
Wolfgang Corcoran-Mathe |
1.0.1 |
| srfi-207 |
SRFI-207: String-notated bytevectors |
MIT |
Daphne Preston-Kendal, John Cowan, & Wolfgang Corcoran-Mathe |
Wolfgang Corcoran-Mathe |
2.0.0 |
| srfi-209 |
SRFI 209: Enums and enum sets |
MIT |
John Cowan and Wolfgang Corcoran-Mathe |
Wolfgang Corcoran-Mathe |
1.3.1 |
| srfi-214 |
SRFI 241: Flexvectors |
MIT |
Adam Nelson |
Sören Tempel |
1.0.1 |
| srfi-217 |
SRFI 217: Integer Sets |
MIT |
John Cowan and Wolfgang Corcoran-Mathe |
Wolfgang Corcoran-Mathe |
0.2 |
| srfi-225 |
Generic Dictionaries |
MIT |
John Cowan (spec) and Arvydas Silanskas (implementation) |
Peter McGoron |
1.0.0 |
| srfi-228 |
Composing Comparators |
MIT |
Daphne Preston-Kendal |
Peter McGoron |
1.0.1 |
| srfi-25 |
Multidimensional arrays |
SRFI |
Jussi Piitulainen |
Ivan Raikov |
1.3 |
| srfi-259 |
Tagged procedures with type safety (with SRFI-229 compatability) |
MIT |
Peter McGoron |
|
1.1.1 |
| srfi-27 |
Sources of Random Bits |
BSD |
Sebastian Egner, for CHICKEN by Kon Lovett and Sergey Goldgaber |
Kon Lovett |
4.2.4 |
| srfi-4-comprehensions |
SRFI-42 Comprehensions for SRFI-4 Vectors |
SRFI |
Will Farr |
Ivan Raikov |
1.5 |
| srfi-41 |
SRFI 41 (Streams) |
BSD |
Philip L. Bewig, for CHICKEN by Kon Lovett |
Kon Lovett |
2.3.2 |
| srfi-42 |
SRFI-42 (Eager comprehensions) |
SRFI |
Sebastian Egner |
Ivan Raikov |
1.76 |
| srfi-47 |
SRFI-47: Arrays |
BSD |
Aubrey Jaffer |
Sergey Goldgaber |
2.0 |
| srfi-60 |
SRFI 60: Integers as bits |
MIT |
Aubrey Jaffer |
Wolfgang Corcoran-Mathe |
0.7.1 |
| srfi-63 |
Homogeneous and heterogeneous arrays |
Artistic |
Aubrey Jaffer, ported to hygienic Chicken with test suite by Peter Danenberg |
Ivan Raikov |
0.5 |
| srfi-66 |
SRFI-66: Octet Vectors |
MIT |
Michael Sperber |
Sergey Goldgaber |
0.1 |
| srfi-69 |
SRFI-69 hash-table library |
BSD |
The CHICKEN Team |
The CHICKEN Team |
0.4.3 |
| srfi-69-weak |
SRFI-69/90 hash-table library (w/ weak references) |
BSD |
The CHICKEN Team |
Kon Lovett |
1.0.0 |
| srfi-74 |
SRFI-74: Octet-Addressed Binary Blocks |
MIT |
Michael Sperber |
Sergey Goldgaber |
0.1 |
| srfi-90 |
SRFI-90 hash-table library |
BSD |
Kon Lovett |
Kon Lovett |
0.3.2 |
| srfi-95 |
SRFI-95: Sorting and merging |
Public Domain |
Richard A. O'Keefe, ported to hygienic Chicken with test suite by Peter Danenberg |
Sergey Goldgaber |
2.0 |
| srfi-99 |
SRFI-99 record types |
BSD |
Thomas Chust |
|
1.4.5 |
| stack |
Provides LIFO queue (stack) operations |
BSD |
Kon Lovett |
|
3.2.1 |
| stemmer |
Bindings for the Snowball project's libstemmer |
BSD |
Moritz Heidkamp |
|
0.0.2 |
| string-utils |
String Utilities |
BSD |
Kon Lovett |
|
2.8.1 |
| symbol-utils |
Symbol Utilities |
BSD |
Kon Lovett |
|
2.7.0 |
| tabular |
Parsing and formatting of tabular text data such as comma- and delimiter-separated values (CSV and DSV). |
GPL-3 |
Ivan Raikov |
|
1.4 |
| transducers |
Transducers for working with foldable data types. |
MIT |
Jeremy Steward |
|
0.7.2 |
| traversal |
Various list operations |
LGPL |
Jeffrey Mark Siskind |
Andrei Barbu |
1.7 |
| tree |
A tree utility library |
MIT |
Idiomdrottning & John Cowan |
|
1.50 |
| trie |
A trie (prefix tree) implementation |
BSD |
Moritz Heidkamp |
|
2 |
| unsafe |
Unsafe operations |
BSD |
felix winkelmann |
|
1.0 |
| vector-lib |
Port of the SRFI-43 reference implementation |
BSD |
Taylor Campbell |
The CHICKEN Team |
2.1.1 |
| vectr |
A linear vectr library. |
GPLv3 |
Andrew Mack |
|
0.1 |
| vlist |
An implementation of vlists, a functional list-like data structure. |
LGPL-3 |
Ludovic Courtès |
Ivan Raikov |
1.1 |
| z3 |
A gzip (RFC1952) compression and decompression library |
BSD |
Oskar Schirmer and felix winkelmann |
|
2.0 |
| zlib |
Bindings for zlib |
GPL-3 |
Joseph Gay |
|
0.7.0 |
| zstd |
ZStandard bindings |
BSD |
Kristian Lein-Mathisen |
|
1.2 |
| Name |
Description |
License |
Author |
Maintainer |
Version |
| 7off |
Markdown to Gemini text |
AGPL |
Idiomdrottning |
|
1.33 |
| abnf |
Parser combinators for Augmented BNF grammars (RFC 4234). |
GPL-3 |
Ivan Raikov |
|
8.3 |
| acetone |
A simple parser |
BSD 1-clause |
Idiomdrottning |
|
1.2 |
| base64 |
Encoding and decoding of base64 strings |
BSD |
James Bailey, Jim Ursetto |
|
1.0 |
| bencode |
Bencoding parser and serializer |
BSD |
Caolan McMahon |
|
1.3.1 |
| bitstring |
Binary pattern matching |
BSD |
rivo |
|
1.37 |
| cjson |
JSON parsing done in C. Sometimes a good idea. |
BSD |
Adellica |
|
5.0.3 |
| cmark |
A chicken wrapper for cmark with markdown to sxml capabilities |
MIT |
Harley Swick |
|
0.1.0 |
| comparse |
Schemely parser combinators |
BSD |
Moritz Heidkamp |
|
3 |
| cst |
Visualize sexps as trees via Graphviz |
BSD 1-clause |
Idiomdrottning |
|
1.5 |
| csv-abnf |
Parsing and formatting of comma-separated values (CSV). |
GPL-3 |
Ivan Raikov |
|
6.1 |
| edn |
EDN data reader/writer. |
BSD |
Daniel Ziltener |
|
1.0 |
| ersatz |
A template engine inspired by Jinja2 and Jingoo. |
LGPL-3 |
Ivan Raikov |
|
1.28 |
| filepath |
Cross-platform file path manipulation. |
BSD |
Ivan Raikov |
|
1.6 |
| gmi |
Gemtext reader and writer |
unlicense |
siiky |
|
0.0.8 |
| iconv |
Character-set conversions |
Public Domain |
Alejandro Forero Cuervo |
|
2.0 |
| icu |
Chicken bindings to the ICU unicode library |
Unicode |
Diego A. Mundo |
|
0.3.3 |
| input-parse |
input-stream tokenizing and parsing routines. |
Public Domain |
Oleg Kiselyov. Ported to chicken by Shawn Wagner. |
|
1.2 |
| internet-message |
Parser combinators for Internet Message Format (RFC 5322). |
GPL-3 |
Ivan Raikov |
|
7.1 |
| json |
A JSON library |
MIT |
Tony Garnock-Jones |
|
1.7 |
| json-abnf |
Parser combinators for JavaScript Object Notation (JSON). |
GPL-3 |
Ivan Raikov |
|
7.0 |
| lalr |
An efficient LALR(1) parser generator |
LGPL-3 |
Dominique Boucher |
Ivan Raikov |
2.5.2 |
| ldif-sexpr |
Convert (parse&write) LDIF, rfc4514 and LDAP filters (rfc2254) into S-expressions. |
BSD |
Jörg F. Wittenberger |
|
0.3.2 |
| lexgen |
Lexer combinators |
GPL-3 |
Ivan Raikov |
|
8.2 |
| lowdown |
A pure Chicken Markdown parser |
BSD |
Moritz Heidkamp |
|
3 |
| magic |
libmagic bindings |
BSD |
Evan Hanson |
|
0.1.0 |
| medea |
A JSON parser (and emitter) built with comparse |
BSD |
Moritz Heidkamp |
|
4 |
| mistie |
A programmable filter |
BSD |
Dorai Sitaram |
felix winkelmann |
1.9 |
| msgpack |
MessagePack implementation for CHICKEN |
BSD |
Hugo Arregui |
Théo Cavignac |
1.0.3 |
| packrat |
A packrat parsing library |
MIT |
Tony Garnock-Jones |
felix winkelmann |
1.6 |
| pandoc |
Call upon Pandoc to parse documents into SXML |
MIT |
Lassi Kortela |
|
0.2.3 |
| rfc3339 |
RFC3339 datetime parser |
BSD |
Jim Ursetto |
|
0.1.3 |
| s11n |
Serialization of arbitrary data. |
BSD |
felix |
|
0.9.12 |
| silex |
An efficient and powerful lexer generator |
BSD |
Danny Dubé |
|
1.0 |
| snowtar |
TAR file format packing and unpacking. |
LGPL-2.1-or-later |
Marc Feeley |
Lassi Kortela |
1.1 |
| sq |
Scheme jq wrapper for processing S-expressions |
BSD |
Evan Hanson |
|
0.2 |
| srfi-115 |
SRFI 115: Scheme Regular Expressions |
MIT |
Alex Shinn |
Wolfgang Corcoran-Mathe |
0.3.2 |
| srfi-180 |
A JSON parser and printer that supports JSON bigger than memory. |
BSD |
Daniel Ziltener |
|
1.6.1 |
| toml |
A Chicken binding to read TOML configuration files |
MIT |
Daniel Ziltener |
|
0.8 |
| utf8 |
Unicode support |
BSD |
Alex Shinn |
|
3.6.3 |
| web-colors |
Parse and write HTML/CSS color strings |
BSD |
John Croisant |
|
1.0.0 |
| Name |
Description |
License |
Author |
Maintainer |
Version |
| aes |
A self-contained implementation of the AES / Rijndael encryption algorithm |
BSD |
Alaric Snell-Pym |
|
1.5 |
| botan |
Bindings to the Botan cryptographic library |
BSD-2-Clause |
Thomas Chust |
|
2.13.20191214-0 |
| crc |
Computes CRC checksum |
BSD |
Daishi Kato |
|
1.0.2 |
| crypt |
Secure password hashing through the Unix crypt() function |
Public Domain |
Peter Bex, with code from many people |
|
1.0.1 |
| crypto-tools |
Useful cryptographic primitives |
BSD |
Alaric Snell-Pym |
|
1.4 |
| hmac |
HMAC provides a HMAC using the message-digest interface. |
BSD |
Thomas Hintz |
|
7.2.0 |
| isaac |
Bindings to the ISAAC CSPRNG |
BSD |
Evan Hanson |
|
1.0.0 |
| md2 |
Message Digest 2 algorithm as defined in RFC1319 |
BSD |
Tobias Heilig |
Ivan Raikov |
1.4 |
| md5 |
Computes MD5 (RFC1321) checksums |
Public Domain |
Colin Plumb, packaged for Chicken by Peter Bex |
Kon Lovett |
4.1.4 |
| message-digest |
Message Digest (omnibus) |
BSD |
Kon Lovett |
|
4.3.0 |
| message-digest-primitive |
Message Digest Primitive |
BSD |
Kon Lovett |
|
4.3.9 |
| message-digest-type |
Message Digest Type |
BSD |
Kon Lovett |
|
4.3.7 |
| message-digest-utils |
Message Digest Support |
BSD |
Kon Lovett |
|
4.4.0 |
| monocypher |
Monocypher cryptographic library |
BSD-2-Clause |
Thomas Chust |
|
4.0.1 |
| pbkdf2 |
Password-Based Key Derivation Function as defined in RFC2898 |
BSD |
Tobias Heilig |
Ivan Raikov |
1.3 |
| pwdb |
A command-line-based password manager |
BSD |
Alaric Snell-Pym |
Alaric Snell-Pym |
1.4 |
| rabbit |
Rabbit stream cipher. |
Public Domain |
Martin Boesgaard, Mette Vesterager, Thomas Christensen and Erik Zenner |
Ivan Raikov |
2.1 |
| ripemd |
RIPE Message Digest |
BSD |
Kon Lovett |
|
2.1.3 |
| sha1 |
Computes SHA1 (FIPS-180-1) checksums |
Public Domain |
Steve Reid, packaged for Chicken by Peter Bex |
Kon Lovett |
4.1.8 |
| sha2 |
Computes 256-, 385- and 512-bit SHA2 checksums |
BSD |
Aaron D. Gifford and Daishi Kato |
Kon Lovett |
4.2.6 |
| simple-md5 |
Computes MD5 (RFC1321) checksums |
Public Domain |
Colin Plumb, packaged for Chicken by Peter Bex |
Peter Bex |
0.1.2 |
| simple-sha1 |
A fast and simple SHA1 implementation with minimal dependencies |
Public Domain |
Steve Reid and felix winkelmann |
felix winkelmann |
1.2 |
| siphash |
The SipHash family of hash functions |
BSD |
Evan Hanson |
|
0.1.0 |
| tiger-hash |
Tiger/192 Message Digest |
BSD |
Kon Lovett |
|
4.1.3 |
| tweetnacl |
TweetNaCl cryptographic library |
BSD |
Thomas Chust |
|
1.4.2 |
| uuid |
native chicken uuid library |
BSD |
alice maz |
alice maz |
0.1 |
| uuid-lib |
OSF DCE 1.1 UUID |
BSD |
Kon Lovett |
|
0.0.16 |
| zxcvbn |
zxcvbn password entropy estimation |
BSD |
Thomas Chust |
|
1.0.0 |
| Name |
Description |
License |
Author |
Maintainer |
Version |
| advice |
'advise' functionality |
BSD |
felix winkelmann |
|
0.4 |
| apropos |
CHICKEN apropos |
BSD |
Kon Lovett |
|
3.12.2 |
| args |
Command-line argument handling, on top of SRFI 37 |
BSD |
Jim Ursetto |
|
1.6.2 |
| big-chicken |
Wrapper module for all core modules |
BSD |
felix winkelmann |
|
1.1 |
| check-errors |
Argument checks & errors |
BSD |
Kon Lovett |
|
3.8.3 |
| compile-file |
Programmatic compiler invocation |
BSD |
The CHICKEN Team |
|
1.3 |
| condition-utils |
SRFI 12 Condition Utilities |
BSD |
Kon Lovett |
|
2.4.1 |
| define-options |
Conveniently bind to getopt-long options |
LGPL |
Idiomdrottning and Chris Brannon |
|
1.24 |
| dynamic-import |
Dynamic Import |
Public Domain |
Kon Lovett |
|
1.2.1 |
| ephem |
A wrapper for libnova a 'general purpose, double precision, Celestial Mechanics, Astrometry and Astrodynamics library.' |
GPLv3 |
Rob Altenburg |
|
v1.1 |
| error-utils |
Error Utilities |
BSD |
Kon Lovett |
|
2.1.2 |
| expand-full |
Full macro expansion |
BSD |
Kon Lovett |
|
2.2.1 |
| genann |
Chicken bindings to genann - a simple neural network library in ANSI C |
Zlib |
Diego A. Mundo |
|
0.2.2 |
| getopt-long |
Command line option parsing. |
LGPL-3 |
Ivan Raikov |
|
1.21 |
| getopt-utils |
Utilities for getopt-long |
BSD |
Kon Lovett |
|
1.2.1 |
| git |
libgit2 bindings |
BSD |
Evan Hanson |
|
0.2.0 |
| heap-o-rama |
... |
BSD |
felix |
|
0.4 |
| jsmin |
Implementation of Douglas Crockford's JavaScript minifier in CHICKEN Scheme |
BSD |
Mario Domenech Goulart |
|
2.2 |
| latch |
Evaluate expressions once |
public domain |
felix winkelmann |
The CHICKEN Team |
0.3 |
| live-define |
Hack that replaces “define” with a version that mutates existing procedures. |
Public Domain |
Adrien (Kooda) Ramos |
|
1.1 |
| memoize |
Procedures memoization |
BSD |
Arthur Maciel |
|
0.3 |
| memory-mapped-files |
Memory-mapped file access for UNIX and Windows |
BSD |
The CHICKEN Team, Windows support by "rivo" |
|
0.4 |
| optimism |
Command line option handling |
Public Domain |
Evan Hanson |
|
0.1.0 |
| posix-regex |
A thin wrapper around POSIX regular expression matching |
GPL-3 |
Sören Tempel |
|
0.1.0 |
| posix-utils |
posix-utils |
BSD |
Kon Lovett |
|
2.1.5 |
| procedure-decoration |
Procedure Decoration API |
BSD |
Kon Lovett |
|
3.0.1 |
| regex |
Compatibility library for old regular expression API |
BSD |
felix winkelmann |
The CHICKEN team |
2.0 |
| s48-modules |
basic Scheme48 module syntax |
BSD |
felix |
|
0.7 |
| scheme2c-compatibility |
Scheme->c compatibility package |
LGPL |
Andrei Barbu |
Andrei Barbu |
1.8 |
| shell |
Convenient shell-command invocation |
public domain |
Felix Winkelmann |
|
0.4 |
| srfi-253 |
SRFI 253: Data (Type-)Checking |
MIT |
Artyom Bologov |
Jeremy Steward |
0.1.0 |
| srfi-29 |
Localization |
BSD |
Scott G. Miller (for CHICKEN Kon Lovett) |
Kon Lovett |
3.2.0 |
| srfi-34 |
SRFI-34: Exception Handling for Programs |
SRFI |
Richard Kelsey, Michael Sperber |
Ben Clark, Jörg F. Wittenberger |
0.7 |
| srfi-35 |
SRFI-35 Conditions |
MIT |
Richard Kelsey and Michael Sperber |
Sergey Goldgaber |
0.1 |
| srfi-37 |
A simple and flexible command-line option parsing facility |
SRFI |
Anthony Carrico |
|
1.4 |
| stalin |
An aggressively optimizing Scheme->C compiler |
GPL-2 |
Jeffrey Mark Siskind, ported to CHICKEN by felix winkelmann |
|
0.11.11 |
| states |
Simple Finite State Machine library |
Public Domain |
Bowuigi |
|
1.0 |
| svn-client |
A wrapper around Subversion's libsvn_client C library. |
Public Domain |
Alejandro Forero Cuervo |
Peter Bex |
1.2 |
| this |
Python's "this" module ported to CHICKEN |
BSD |
Mario Domenech Goulart |
|
0.1 |
| typed-records |
Typed variants of various record-definition macros |
BSD |
felix winkelmann |
megane |
0.82 |
| unitex-named-chars |
Unicode & LaTeX Named Chars |
BSD |
Kon Lovett |
|
0.0.5 |