Since the beginning of my PhD in 2010, I have been writing a lot of small programs and tools for a variety of purposes but mainly to aid me in my daily work. I figured that some of these tools and programs might be on interest to other people working in similar or related fields. The majority of my programs are cross-platform and you can run them on Windows, Linux or MacOS. My main development environment is Linux though, so you will note that particular usage patterns for the programs are really inclined towards Linux. (for example, I often use command-line interfacing)

Below you can find a list of software packages compiled for Windows. Detailed instructions on how to use a particular can be found on the software wiki.

Windows binaries

Software Operating system Filesize Purpose Documentation Windows x64
798,548 bytes
Dosplotter reads in VASP DOSCAR files and generates plots. manual Windows x64
2,952,475 bytes
Veevee is a tool to build VASP input structures and analyze density objects (i.e. CHGCAR / LOCPOT). manual

APT repository

If you are running Linux Debian / Ubuntu, there is the possibility to directly install my programs from my personal APT repository. The procedure is relatively simple and goes as follows:

1. Install GPG key

wget -O -|sudo apt-key add -

2. Add the repository to your APT sources

echo "deb ivofilot-software main" | sudo tee -a /etc/apt/sources.list.d/ivofilot-software.list

3. Update apt sources and install any of the packages of the interest (choose from the list below)

sudo apt-get update
sudo apt-get install edp den2bin veevee

List of available packages

  • veevee
  • den2bin
  • edp



During my PhD, I have coded a microkinetics simulation package in C++. All the microkinetics result in my thesis are performed using this program. The main benefit of the program is that you can easily construct your chemokinetic network using a simple input file. Because the program is built using C++, it is extremely fast, even on older machines. The program is still actively maintained and we are still adding new features. Due to the increase in popularity of the program, we have made a dedicated website for it.

The program is free to use and we provide plenty of tutorials and example to get your started.

Go to


Windows binaries

A lot of Windows builds rely on the same Windows libraries. Compiling these libraries is often troublesome and in general can take quite some time. Downloading the pre-compiled binaries can thus save you quite some time. Here, I provide binaries and header files for commonly used libraries, compiled for Windows 32 and 64 bit using MSVC 2017. The packages typically contain an `include` and a `lib` folder. The former contains the .h files and the latter the .lib files.
Library Windows x64 (64 bit) Windows x86 (32 bit)
boost 1.64.0
374,522,538 bytes
330,359,273 bytes
bzip2 1.0.6
46,002 bytes
35,553 bytes
cairo 1.14.8
2,395,683 bytes
1,908,410 bytes
cppunit 1.14.0
7,669,319 bytes
7,083,463 bytes
freetype 2.8
5,672,324 bytes
5,088,514 bytes
glew 2.0.0
6,565,523 bytes
6,588,079 bytes
glfw 3.2.1
230,039 bytes
222,059 bytes
libpng 1.6.28
251,465 bytes
206,045 bytes
lua 5.3.4
1,009,488 bytes
839,336 bytes
pixman 0.34.0
456,525 bytes
356,763 bytes
sundials 2.7.0
861,220 bytes
845,224 bytes
zlib 1.2.1
214,890 bytes
201,661 bytes