Software

I have been writing and contributing to free and open-source software for many years. Below is a non-exhaustive selection of projects I have built or actively maintain — mostly in security, with a few detours into web tools, games, and other curiosities.

If any of these projects are useful to you, you can support my work via GitHub Sponsors, Liberapay, or Bitcoin at this address:
bc1q56u6sj7cvlwu58v5lemljcvkh7v2gc3tv8mj0e

Thank you! (See also the projects I donate to myself.)

Current focus

The two projects I dedicate most of my open-source time to:

  • Vulnerability-Lookup: unifies multi-source vulnerability data and streamlines Coordinated Vulnerability Disclosure workflows.
  • Newspipe: a self-hostable, web-based news aggregator and reader.

Security

  • Stegano: a pure-Python steganography module.
  • pyHIDS: a simple host-based intrusion detection system for verifying the integrity of a system.
  • Guardian: a small tool to monitor the status of a set of services.

Web & Internet

  • Freshermeat: an open-source software directory and release tracker.
  • Grenouille: an online service for weather data.

Visualization & robotics

  • IP-Link: visualizes relationships between IPs from network traffic captures.
  • EV3WebController: a web interface to control the motors of the EV3 robot.

Games

  • Jack Says: a web-based multiplayer “Simon Says”-style game (Jacques a dit in French) in which you follow the instructions given by Jack.
  • Minesweeper 3K: an original implementation of the classic Minesweeper game.
  • Pacman game server.

Humanitarian

The Open Shelter Database is a platform that collects and shares — with the widest possible audience — key information on humanitarian shelters, including the contacts of the organizations behind them. Developed for the Netherlands Red Cross.

Other projects & contributions

  • MONARC: an Optimised Risk Assessment Methodology.
  • MOSP: a user-friendly platform for creating, editing, and sharing JSON objects.
  • Anatole: the Hugo theme of this website.
  • Iterated Function Systems: an exploration of IFS in OCaml.
  • Crossword generator: a small crossword generator written in OCaml.
  • pyChatter: an instant messaging application written in Python, built on the SPADE multi-agent platform.
  • Balloon: a Mercurial-based alternative to Dropbox with file version control.
  • PRIMO.
  • Trovebox.
  • Various Python packages on PyPI.