Welcome to the wanderinghorse.net fossil repositories page. This is the home of several Fossil source code repositories. Most are experimental projects, probably not of interest to the average coder. Some of them are "maintained" code, however, which i use in other projects and do in fact update from time to time.
The repositories are, in alphabetical order:
- c11n - an experimental serialization library for C, based on the principals of libs11n.
- c-snippets - my dropping-ground for C code which has no other home. Some of the other libraries here are refinements of this code.
- cgi3 - an experimental C framework for writing sqlite3-powered CGI apps.
- parse0x - a Parsing Expression Grammar (PEG) toolkit written for C++0x.
- parsepp - a Parsing Expression Grammar (PEG) toolkit for modern C++ compilers (not C++0x).
- pegc - And yet another PEG library, but this one is implemented in C.
- sigslot - a collection of various Signals and Slots implementations in C++.
- sqlite-stuff - a collection of "stuff" for sqlite, e.g. several C++ wrappers.
- v8-addons - my personal collection of C++ addons for Google's v8 JavaScript engine.
- whalloc is a C library providing malloc/free-like functionality but it uses a client-provided memory block for its allocation pool.
- whbst, a binary search tree API for C.
- whdbg - a very simple C library for adding runtime-configurable debugging output to an application.
- whefs - an embedded filesystem library for C. Supports on-disk and in-memory virtual filesystems.
- whgc - a collection of simple garbage collection APIs for C.
- whio - a generic i/o-device library for C. Provides implementations for FILE and in-memory back-ends, and can be extended to wrap arbitrary i/o device types which support random access.
- whprintf - a generic printf()-like implementation which can send its output to arbitrary destinations (e.g. GUI widget, file, or a memory buffer) via a callback function.
Generic download instructions for fossil repositories can be found on the downloads page.