Thailand · one developer

A one-person software workshop.

Crafnia is craft + -nia, a land of handiwork. In practice, it is one developer in Thailand and seven apps: a Bitcoin clock, its altcoin twin, five fitness calculators, a ledger for physical gold, a running-form analyser, a party game, and a scheduler a few weeks old.

Four are open to the public. The rest are being built in the open. This page is the index: anything with a link works today.

workshopopen
local time--:--:--
apps7
shipped4
maintainers1_

01 — the index

The apps

Each app lives on its own subdomain and uses its own name. If the status says in build, there is no link yet. A dead link is less useful than a sentence that says wait.

01

BlockClock

Open Web

A Bitcoin block clock: split-flap price, block height, mempool depth, fees and hashrate on one screen. It reads public APIs straight from the browser, so there is no account to create, nothing to install, and no server of mine in the middle.

02

AltClock

Open Web

The same clock, pointed at everything that is not Bitcoin. Live prices, how far each coin still sits below its all-time high, and what share of the market Bitcoin holds, with a deadpan verdict attached. Built as BlockClock's twin, down to the last stylesheet; only the numbers and the colour change.

03

SapTo

In build Web

A ledger for physical gold. Log each purchase the way it was bought, bar or ornament, weighed in baht, สลึง or grams, and see profit and loss in real THB against the live Gold Traders Association buy-back price, not a spot price nobody pays. Gold first; stocks and crypto follow.

04

RunForm

In build Mobile

Point a phone at a runner from the side, film in slow motion, and get contact time, cadence, shin angle and footstrike back. The measurements are plain geometry worked out on the device, so the clip never leaves the phone.

05

Mystery Agents

Open Web

A hidden-spy party game for three to eight people around one table, played by passing a single phone around. Everyone is told where the round is set and who they are, except the spy, who is told nothing. Questions go round until the timer runs out, then the table votes. Thai and English.

06

SmartSchedule

Early Mobile

A scheduling app in its first weeks. Listed because it exists, not because it is ready.

07

FitCalc

Open Web

Five fitness calculators — fasting window, daily calories, protein, fat-loss timeline and working weights — each answered the way a coach would write it in a notebook, not as a bare number. Written and reviewed by a certified personal trainer. Static pages, no account, nothing to install.

Looking for one of them by what it does? Mystery Agents is the free way to play a Spyfall-style spy game online on a single phone, and FitCalc holds the TDEE calculator.

Two more sites came from the same bench but are not Crafnia products: a bilingual website for an accounting firm, with its own admin and filing calendar, and a personal portfolio.

02 — method

How they get made

Most of them start as web apps, because that is the shortest distance between an idea and somebody using it: open a link, and you are in. If an app earns its keep, it grows onto iOS and Android. RunForm skipped that order, since it needs a camera pointed at a runner before it can measure anything.

The parts list stays short on purpose. This page is static files. BlockClock has no backend of its own. Fewer moving parts are what make it possible for one person to still be maintaining all seven in a few years.

Nothing new starts until the last thing can go a month without attention. That is why seven apps have taken years rather than months.

Illustration of a workshop wall of hand tools above a wooden bench holding a blueprint sketch of a castle
Illustration of a craftsman's workbench with a small castle model under construction, surrounded by hand tools

03 — history

How it got here

Before Crafnia

Tools built for one user. Small things I wanted for myself and could not buy in the shape I wanted, written in evenings and hosted wherever was cheapest.

First release

BlockClock was the first one finished well enough to hand to a stranger. It also set the pattern the others follow: get it usable in a browser, then decide what deserves more.

One address

Once there was more than one app, crafnia.com became the front door, and every app moved to a subdomain named after itself.

Where it stands

Two apps are in build across gold and running, and a scheduler has just begun. The subjects have nothing to do with each other; the bench they are made on is the same one.

Next

Opening the ones already standing, one at a time. Each gets its link on this page the week it can survive visitors.

04 — who

Who builds them

One developer in Thailand. The design, the code, the hosting and the reply to your email are all the same person. No sales team, no investor, nobody else's deadline.

The subjects come from ordinary life: watching Bitcoin, buying gold, training for a race, coaching clients, and a game night with friends. Each began as an annoyance worth one weekend, and the ones that stayed useful turned into apps.

Send a bug, a request, or a note that something works. Write to contact@crafnia.com and it reaches the person who wrote the code.

Illustration of an evening desk with a laptop showing app dashboards, a coffee mug and a tiny castle figurine