(top of site)

Source Code Repositories...

Actively-maintained Projects

RepositoryDescriptionSite Skin
c-pp C-Minus Preprocessor - like a C preprocessor, but less so.dark, bright, eagle, reset cookie
cssminc Tiny, dependency-free C library for minimizing CSS.dark, bright, eagle, reset cookie
cwal Scripting Engine Without a Language. (Plus a scripting language for it.)dark, bright, eagle, reset cookie
emacs.d One emacs user's .emacs.d.dark, bright, eagle, reset cookie
jaccwabyt JavaScript library which creates two-way bindings between JS and C structs via WebAssembly.dark, bright, eagle, reset cookie
libfossil C library for working with Fossil SCM data.dark, bright, eagle, reset cookie

Less-active Projects

RepositoryDescriptionSite Skin
cliapp A basic C89 framework for CLI apps, including a generic interactive REPL.dark, bright, eagle, reset cookie
cson C89 JSON library.dark, bright, eagle, reset cookie
darkventure Materials for creating custom cards for the Dark Venture tabletop game.dark, bright, eagle, reset cookie
felta Standalone C89 library implementing the delta format from the Fossil SCM.dark, bright, eagle, reset cookie
flickfleet Materials for creating custom ships for the FlickFleet tabletop game.dark, bright, eagle, reset cookie
nosjob C++ 98 JSON library.dark, bright, eagle, reset cookie
pikmojicon Collection of user-contributed pikchr images.dark, bright, eagle, reset cookie
s2cgi CGI mini-framework for use with the s2 scripting engine.dark, bright, eagle, reset cookie
static-builder Bootstrapping bits for creating a Docker image for building static Linux binaries.dark, bright, eagle, reset cookie
whio C89 library for abstract streaming- and random-access I/O.dark, bright, eagle, reset cookie
whjs Bits of JavaScript i often tote around from site to site.dark, bright, eagle, reset cookie
whsha1 Small C89 library for hashing with SHA1 or SHA3 algorithms.dark, bright, eagle, reset cookie
whuuid Small C89 library for generating UUID-style strings.dark, bright, eagle, reset cookie

Mirrors of Remote Projects

Projects mirrored because i work on/with them or follow them closely. These are synced regularly from their upstream copies.

RepositoryDescriptionSite Skin
althttpd Richard Hipp's tiny HTTP(s) server.dark, bright, eagle, reset cookie
fnc Mark Jamsek's curses-based Fossil SCM client.dark, bright, eagle, reset cookie
fossil Richard Hipp's Fossil SCM.dark, bright, eagle, reset cookie
pikchr Richard Hipp's PIK alternative, pikchr.dark, bright, eagle, reset cookie
wapp Richard Hipp's TCL-based web app framework.dark, bright, eagle, reset cookie

Unmaintained Projects

These are unmaintained but kept for potential later reference.

RepositoryDescriptionSite Skin
cpdo C89 db access abstraction layer similar to PHP's PDO.dark, bright, eagle, reset cookie
parse0x PEG parser implemented in pre-standardized C++200x.dark, bright, eagle, reset cookie
parsepp PEG parser implemented in C++98.dark, bright, eagle, reset cookie
pegc PEG parser implemented in C89.dark, bright, eagle, reset cookie
whiki C89 JSON-powered personal wiki backend (CGI).dark, bright, eagle, reset cookie
zfstream C++98 ostreams for gzip and bzip2 compression.dark, bright, eagle, reset cookie