CHICKEN Eggs

I maintain a number of eggs (libraries) for CHICKEN Scheme, some of which I wrote. If you use any of them, please contact me with any bug reports, feedback, or improvements.

In the following table, each egg name is linked to its page(s) on the CHICKEN wiki, which I consider the main documentation for the library.

All of these libraries are free software released under the MIT/X license.

Egg name Description CHICKEN Repository
integer-map SRFI 224-compatible integer mappings C5 C6 GitHub
unveil Scheme interface to unveil on OpenBSD C5 GitHub
slib-wt-tree Weight-balanced tree library, port from slib/MIT Scheme C5 C6 GitHub
srfi-5 SRFI 5 named-let extensions C5 C6 GitHub
srfi-38 SRFI 38 C5 C6 GitHub
srfi-48 SRFI 48 format strings C5 C6 GitHub
srfi-60 SRFI 60 (superseded, use SRFI 151) C5 GitHub
srfi-78 SRFI 78 testing framework C5 C6 GitHub
srfi-130 SRFI 130 cursor-based string library C5 GitHub
srfi-132 SRFI 132 sorting library C5 C6 GitHub
srfi-134 SRFI 134 immutable deques C5 C6 GitHub
srfi-135 SRFI 135 immutable texts C5 GitHub
srfi-137 SRFI 137 minimal unique types C5 C6 GitHub
srfi-141 SRFI 141 integer division library C5 C6 GitHub
srfi-152 SRFI 152 string library C5 GitHub
srfi-178 SRFI 178 bitvectors C5 C6 GitHub
srfi-189 SRFI 189 Maybe and Either types C5 C6 GitHub
srfi-196 SRFI 196 ranges C5 C6 GitHub
srfi-207 SRFI 207 bytestrings C5 C6 GitHub
srfi-209 SRFI 209 enum types C5 C6 GitHub
srfi-217 SRFI 217 integer sets C5 C6 GitHub
srfi-232 SRFI 232 curried procedures C5 C6 GitHub
srfi-115 SRFI 115 regular expressions C5 C6 GitHub

Table is accurate as of 2026-08-21.

†: SRFI 152 has been ported to CHICKEN 6 by Daniel Ziltener.

Home