In the following, you may find some software packages I wrote or contributed to.
The links given in the following usually point to external web sites.
- PaletteWB (external web site) is a Windows application for generating, manipulating, and conversion of colour palettes. It supports saving palettes as images and generating animated colourcycling gifs;
- ALSOG (external web site) parses, interprets, and renders Lindenmayer Systems. It supports context sensitive as well as stochastic and parameterized L-Systems. The results are visualized in 3D using openGL and may be saved as pictures or as 3D-objects.
Scientific Tools and Packages
Within my employment as a scientific coworker, I have contributed to and developed different open source applications around the topics of mobility and traffic. These are:
- UrMoAC (github project page) is a tool for computing accessibility measures.
- TAPAS (github project page) is an agent-based demand modelling application.
- SUMO (external web site) is a microscopic open source road traffic simulation package to which I contributed to between 2001 and 2015. You may as well find some articles about SUMO in the blog.
Open Source and Free Tools
Below, you may find some applications I wrote or contributed to that are available as open source.
- degrotesque (github project page) is a “web type setter”. It replaces plain ASCII-representation of some symbols by a proper, nicer representation.
- db2qthelp (github project page), currently under development, converts DocBook books to QTHelp projects;
- c64tools come with tools for char packing, charset extraction and memory visualisation for Commodore c64 application development.
- “Mandalas” is an interactive tool for generating what nowadays is called “Mandalas”.
Open Source Libraries
When developing applications, it makes sense to reuse some often used code. I wrote some of such “libraries” and you may find them in the following.
- optionslib_cpp (github project page) helps in processing command line options including type checking and configurations — cpp-version.
- optionslib_java (github project page) helps in processing command line options including type checking and configurations — Java-version.
- The web type setter degrotesque may be used as a Python library;
- AnoPlib is a small library for things I call “animlets”, small animations.
- c64tools is a set of Python classes, methods, and tools that support the handling of Commodore c64 graphics.
Some applications I developed are outdated as better solutions for the respective problem exist or because of legal issues. Please find them below, for your interest.
- st2gif is a command line tool for converting Atari ST images (.neo, .pi1, .pi2, .pi3) to .gif.
- BluBot — a meta search engine with natural language processing and visualisation I contributed to that has unfortunately been abandoned.
- BibPres renders a given JSON-representation of a BibTeX-file. It allows to filter and sort entries on start-up or dynamically by the web site visitor. The appearance of the list is highly configurable. A tool for converting BibTeX-lists into BibPres-lists is supported.
- Well, yes, some decades ago, I was developing some programs for the Commodore c64 and the Commodore c16.
Supporting an e-mail address allows us to answer.
Your message has been sent. Thank you.