The Anvil mascot

About Anvil

A pocket toolbelt for the projects you keep alive after hours — small, local, quietly useful, and completely open source.

The story

It started as a calculator

Anvil began in August 2025 as a single screen: a converter for the units that show up constantly in software work — bytes, kibibytes, megabits, all the ones that are easy to get subtly wrong at 1am.

Then the list of "I wish I had this on my phone" moments kept growing. A GitHub dashboard so I could check on repositories away from my desk. A palette generator, because picking light and dark colours in a spreadsheet is miserable. A regex builder for the patterns I always look up anyway.

The turning point was checkpoints. One of my side projects got defaced — someone changed the content on the live site without permission. I realized I needed to know immediately when something like that happened, but I didn't want to pay for a monitoring service or set up a server just to watch my own projects. So Anvil learned to make the requests itself, diff the responses, and send a notification only when something genuinely looks wrong.

What Anvil stands for

The principles behind every update

Built from real needs

Every tool in Anvil exists because I needed it myself. If it does not earn its place on the tab bar, it does not ship.

Local by design

No accounts, no servers, no analytics. Checkpoints are stored on your device and your GitHub token never leaves the Keychain except to talk to GitHub.

Native and unhurried

Written in SwiftUI and shaped to feel like it belongs on iOS, from the glass surfaces down to the haptics. Quality over shortcuts, every time.

Open and always improving

The whole app is open source on GitHub. Feedback, issues and pull requests go straight to the person writing the code and directly shape what gets built next.

A note from the developer

“No hiker leaves without a multi-tool. Light enough to carry anywhere, strong enough for whatever the trail throws at you. That is what I wanted Anvil to be for coding — so I built it, and I keep sharpening it.”

— Anvil's developer

Put it in your pocket

Download Anvil on the App Store, or read and contribute to the source on GitHub.