The parcel took a month? The project isn't forgotten.
Every part is pinned to a project and a step — when it lands, you remember why.
free · source available · self-hosted
MakeKeeper is a free, source-available app for people who build things: electronics, woodwork, sewing, 3D printing. Projects with checklists, materials tracked by drawer, purchases under tracking. Runs on your own server or a Raspberry Pi in one command.
docker run -d -p 8080:8080 -v makekeeper:/data ghcr.io/makekeeper/makekeeper:latestThe three screens where the work happens: the project board, a project with its checklist, and the material store with locations.
Every part is pinned to a project and a step — when it lands, you remember why.
Stock is checked against project plans — you learn about gaps early, not mid-solder.
Project plan minus stock = a ready list: what to buy, how much, for which step.
Checklists keep the context: what's done, what awaits parts, what comes next.
A divider, fabric yardage, "where are the M3 screws" — ask in chat, it answers.
LED cube 8×8×8 · 68%
142 parts · 2 orders in transit
Oak desk lamp · 52%
oil running low · restock
Linen dress · 40%
linen 2.4 m · zipper listed
Weather station case · 75%
PLA 600 g · inserts shipping
…and any other craft: models, leather, stained glass, bikes
Six modules covering the whole cycle: from the idea to the last part you had to buy.
Ideas, steps and visible progress. Come back a month later and instantly know where you stopped and what is next.
Parts, fabric, lumber, filament — by drawer and shelf. It warns about shortages before they stop your work.
The shopping list builds itself from the plan. Orders stay tracked, every part pinned to a step — when the parcel lands, you remember why.
A helper on demand: does the math, finds parts across drawers, updates stock — in plain chat.
A map of cabinets, drawers, boxes and shelves. Every part knows its address — "drawer B3" is found faster than you can recall where it is.
One workshop — the whole family or club: everyone gets an account; projects and inventory shared or personal, as you configure.
Yes. No paid tiers, no subscriptions — you just run it yourself. The source is available to read and build, under our own licence rather than an OSI-approved one.
In your own PostgreSQL database on your own hardware. The app runs locally and sends nothing out — there is no cloud in the picture.
Yes — the image is built for arm64 and runs on a Raspberry Pi 4 or newer. 2 GB of RAM is enough.
Yes: several accounts in one workshop, with projects and inventory either shared or personal.
Inventory imports from CSV: name, quantity, location columns. Export is CSV too — the data stays yours.
One command — and everything you build by hand is accounted for.
Built by hand, for people who build by hand.