wasamasa
About
I write all kinds of Lisp code, such as Clojure, Emacs Lisp and CHICKEN, sometimes going for lesser known ones such as MAL, Picolisp and Interim. CHICKEN is my tool of choice for writing small CLI and web applications. I hope you find my eggs useful, feel free to contact me about them on Freenode or via email at (list->string (reverse (string->list "ed.jilisav@liam"))).
Eggs I wrote
All of the following can be installed from the egg index:
- breadline - bindings to the readline library
- gtk-server - trivial GTK3 binding using GTK-server
- image-dimensions - detect image dimensions for common image formats purely in Scheme
- inotify - bindings to inotify for watching files on Linux
- kiwi - bindings to the KiWi GUI library
- libui - bindings to the libui GUI library
- natural-sort - implementation of natural sorting
- nuklear - bindings to the nuklear GUI library
- srfi-145 - SRFI-145 implementation
- srfi-146 - SRFI-146 implementation
- srfi-158 - SRFI-158 implementation
- srfi-203 - SRFI-203 implementation
- srfi-216 - SRFI-216 implementation
- stfl - bindings to the STFL ncurses GUI library
Eggs I maintain
- imlib2 - bindings to the imlib2 library
- mpd-client - client for the MPD protocol
- openssl - bindings to the OpenSSL library
- spiffy-uri-match - flexible URI matcher for spiffy
- uri-match - flexible URI matcher
Other Scheme projects
- cssfuscator - CLI tool to convert images to CSS
- giflib - incomplete bindings to the giflib library
- gl-life - implementation of Conway's Game of life using OpenGL
- oiio - incomplete bindings to the OpenImageIO library
- teapub - EPUB viewer built with the webview and spock eggs