John Thompson

Author showcase

John Thompson

@johnmthompson

Joy-inducing tools with practical applications.

I build joy-inducing tools with practical applications. Most start with a small frustration like a repetitive task, a missing utility, or an awkward workflow and end with software that's simple, focused, and hopefully a little delightful. If one of my tools makes your day easier and makes you smile, it's done its job.

Small, focused software over feature-packed apps.

Built from real problems encountered in everyday data work.

Most tools are built over a few days or a weekend.

3 tools listed
8 tags covered
3 languages
July 2, 2026 latest addition

Tags

Languages

JavaScript 1Python 1Rust 1

Everything on the bench

Only tools submitted under @johnmthompson.

Screenshot of Zoomix

Zoomix

A live screen annotation tool for Linux Mint inspired by ZoomIt

Rust
Screenshot of Linux Mint Local LLM Applet

Linux Mint Local LLM Applet

A lightweight applet that adds a convenient pop up chat interface for your local Ollama LLM

linuxappletollama
JavaScript
Screenshot of Tableau Complexity

Tableau Complexity

A Python utility for parsing Tableau workbooks (.twb / .twbx) to extract per-worksheet metadata (marks, shelves, filters, calcs, parameters, etc.) and compute a configurable complexity score.

clitableaudata visualization
Python