Hammond
When Clarkson, the once-popular fuel logger, stopped receiving updates, Hammond stepped in as
its logical successor - a self-hosted vehicle expense tracker. Written in Go with a Vue.js
interface and SQLite storage - a single lightweight container, no external database - it
tracks every cost your vehicles generate: fuel fill-ups with cost, volume, and odometer
readings; maintenance and repairs; and arbitrary other expenses, each attachable with photos
and documents stored against the vehicle. The multi-user, multi-vehicle design is what sets it
apart from phone apps: a household or small business adds all its vehicles and all its
drivers, shares vehicles across users, and every fill-up lands in one ledger no matter who was
driving. The Quick Entries feature respects how expenses actually happen - snap a photo of the
receipt or pump screen at the gas station, then complete the structured entry later when you
have a minute. Reporting works at both the vehicle level (cost per distance, fuel economy
trends) and across the whole fleet. Migration matters here: importers for Clarkson, Fuelly,
and Drivvo bring years of fill-up history along, so switching does not mean starting your data
over.
Deploy