» Projects
This subtree contains information on some of my projects.
- »XSLT static site generation…is a set of projects to enable pure XSLT based static site generation. It consists of new language features as well as XSLT based generation frameworks and a build system. Almost all of kummerlaender.eu including the page you are currently viewing is built on top of these projects.
- »Math stuff…mathematics reference sheets, an expression parser and visualizations.
- »Interacticle…a basic molecular dynamics GPU code written in Python and OpenCL and featuring a selection of different interaction and bond potentials.
- »BinaryMapping…is a collection of C++ templates which may be used to map binary structures into tuples and various other structures.
- »MetaTerm…is a experimental vim-like mode based user interface for running multiple terminal applications at the same time.
- »Spam Question Filter…is simple event filter for Symphony CMS to prevent spam by asking the user to calculate a easy math question.
- »Telebot…is a basic Chicken Scheme module to ease the development of Bots interfacing with the Telegram Bot API.
- »Discrete simulation of a hard sphere gas…simulation and velocity distribution visualization I wrote while preparing for my Kinetic Theory exam.
- »kv…is a simple CLI-accessible key value store written in Chicken-Scheme and using CSV as a backend.
- »TypeAsValue…is a template metaprogramming library intended for compile time computation written in C++.
- »Firmament…visualization of the sky’s color using ray marching to model Rayleigh and Mie scattering.
- »compustream…is a D2Q9 BGK LBM on GPU via GLSL compute shaders featuring mouse-based interactivity.
- »computicle…is a visualization of 2D vector fields powered by GPU compute shaders written in GLSL.
- »justify…is a single purpose program for block justification of UTF-8 encoded monospace text.
- »CodepointIterator…is a small C++ library for traversing unicode codepoints in a UTF8-encoded string.
- »GraphStorage…is a Graph storage and query library based on Google LevelDB and written in C++.
- »LiterateLB…a literate Lattice Boltzmann Code for GPUs featuring just-in-time visualization.
- »boltzbub…is a collection of simple Lattice Boltzmann code experiments written in C++.
- »ConstList…is a experimental compile-time functional-style list library written in C++.
- »Scire…is a flash card based language learning application for BlackBerry OS 10.
- »Trie…is a basic template based implementation of a prefix tree data structure.
- »Symbolically generated GPU-based LBMExperimental generation of OpenCL kernels using SymPy, Mako and PyOpenCL.
- »change…transparent filesystem change tracking using function interposition.
- »Dotfiles…is a collection of the configuration files for my essential toolset.
- »termlife…is a straight forward toy implementation of Conway’s Game of Life.
- »slang…is a experimental Forth-like stack language implemented in D.