Projects
- Please check out my Ohloh account for more information.
- pito system call interceptor library (MIT license)
- Header library that can be used to build applications for intercepting and/or overriding system calls based on shared library wrappers (see the LD_PRELOAD wiki).
- Ideal for building sandboxes.
- browse or download the code (requires a compiler that supports the variadic template parameter C++0x extension).
- chilon (chilon) - high performance modern c++ utility library with support for C++0x extensions (MIT license)
- Modern c++ template meta-programming library.
- Pure headers, no binaries to link against.
- All libraries are user-customisable at compile time with no run-time costs using concept programming.
- Provides concise command line argument parsing similar to Boost Program Options.
- Provides a config file parser with support for nested config structures, user configurable using concept programming.
- Provides a modern mysql interface library that utilises C++0x extensions and expression templates to provide an extremely elegant interface.
- Here is the home page, you may also browse or download the code.
- meow markup language - A more powerful and concise replace for html and css (MIT license)
- Author can choose to write in an html, json, python or css style syntax for both css and html.
- Can compiile meow to html and css to be run directly on the webserver to provide dynamic features with no run-time cost.
- Integrates with rogue badger to provide easy comet widgets.
- browse or download the code.
- rogue badger - high performance server framework with a very fast IO system and unique web server implementation (MIT license).
- Uses asynchronous IO with system's best polling mechanism (epoll on linux, kqueue on solaris..)
- Takes advantage of multi-core processes by using multiple threads where appropriate.
- Allows meow to integrate dynamic elements, for example a meow page may respond to file system changes automatically to update a list of images in a gallery as new files are added to a directory.
- Provides fast, simple to use, cross-browser comet when used in conjunction with meow.
- browse or download the code.
- kittens - application container providing tabbed and tiled views of applications to KDE4 (MIT/GPL3 license).
- ION/Rat-poison/Awesome like window managing features for KDE4 (screenshot).
- browse or download the code
- Neko Install CD - System Rescue CD writing/modification utility.
- blaggart - realtime interactive graffiti board
- An object oriented EBNF like language aimed at producing ASTs from programming language.
