Tools and platforms built by Dave Koons — a staff software engineer in Atlanta with 15+ years in telecom backends, distributed systems, and field-operations software.
Most of what's here shares one bias: your data stays on your machine. No accounts, no upload step, no server round-trip for things that don't need one.
| What it is | Stack | |
|---|---|---|
| LedgerSprout | Commercial desktop app that turns bank and credit card statement PDFs into clean CSV, XLSX, JSON, and OFX/QFX — entirely offline. Plugin-style parser registry with auditable auto-detection. (source private) | Electron · Node |
| GridDock | Drag in a spreadsheet, get a database table. Infers and lets you edit the schema, then emits a portable CREATE TABLE or imports over the database's native connection — no ODBC/OLE-DB driver stack. SQL Server, Postgres, MySQL/MariaDB, SQLite. (source private) |
Electron · TypeScript |
| Ebb | Local-first period tracker with notifications and notes. | Flutter |
| Nexpill | Local-first medication tracker with precise timing logic, taper support, and fully offline persistence. | Flutter |
| SiteTrackr | Open-source field-operations maintenance platform: dynamic ticket templates, site metadata, visit logging, attachments, role-based permissions. | Fastify · React PWA |
| LogSmith | Fast local log analyzer — summarizes delimited logs, groups recurring error patterns, filters by level and time window. | C# · .NET |
| fingerdrag | macOS-style three-finger drag for Linux touchpads. Rebuilds your distro's own libinput with the gesture switched on, for desktops that offer no setting for it — KDE Plasma, Cinnamon, and other X11 desktops. Keeps the stock packages for rollback and warns when a system upgrade undoes it. Debian, Ubuntu, Mint. | Bash · C |
- davekoons.com — background, selected work, and résumé
Everything public here is MIT or GPL-3.0 licensed.