Projects

Postergeist featured image

Postergeist

Academic poster generator that converts Markdown files to beautiful HTML posters with live preview, drag-and-drop editing, and PDF export. Also supports a Claude Code Skill to turn …

Outline.md featured image

Outline.md

A cross-platform, markdown-based hierarchical outline editor built with Flutter. Create structured documents using familiar markdown headings, export to LaTeX, and organize your …

GifDrop featured image

GifDrop

GifDrop is a desktop app that converts video to GIF and optimizes existing GIFs. Drag and drop your files, tweak quality and size, and export—no command line required. It bundles …

Citegeist featured image

Citegeist

Checks, standardizes, and upgrades .bib files automatically.

Geotex

GeoTex is a minimal Python wrapper that exposes the UV atlas generation functions from Geogram. Given a triangulated 3D mesh, it produces per-corner UV coordinates packed into a …

PyNanoInstantMeshes

Python bindings for [Instant Meshes](https://github.com/wjakob/instant-meshes), a tool for automatic remeshing of 3D surfaces. Also available on …

TLCyzer featured image

TLCyzer

TLCyzer is a free and open source smartphone app for the quantitative evaluation of thin-layer chromatographic analyses in medicine quality screening, described and validated in a …

farrow-and-ball featured image

farrow-and-ball

A set of British paint manufacturer Farrow & Ball inspired color maps for matplotlib. The maps are sorted in categories for different plotting needs (Divergent, Spectral, Base …

Online BRDF Visualization featured image

Online BRDF Visualization

The bidirectional reflectance distribution function (BRDF) is a function that defines how incoming light is reflected outward. This web-based visualizer uses the Cook-Torrance …

Infomark featured image

Infomark

A free, scalable, modern and open source solution for programming lectures supporting auto-testing/grading of programming assignments scaling to thousands of students and several …