Spoolyard
Filament inventory for 3D printing

Know what's
on the shelf.

Spoolyard keeps a running count of every spool you own — what's left on it, where it's stored and when it was last dried. Scan a new spool with your phone and it's in the yard in seconds.

Card required · First 30 days free, then $2 AUD / month

Rack A · Workshop3 spools
Forest Green PETG742 g
Safety Orange ASA188 g
Natural PLA960 g
Safety Orange ASA is below your 250 g reorder mark.
From the shop floor

Built and used every day by C & J Precision — a working 3D printing, CNC and plating shop in the Hunter Valley, NSW.

Three jobs, done properly.

Most filament tracking dies because logging a spool is more effort than guessing. Spoolyard is built so the boring part takes a few seconds.

Scan it in

Point the Spoolyard scanner at a barcode, QR code or NFC tag. It checks several online filament databases and fills in brand, material, colour and weight for you. Nothing to match? Type it once and it's saved for next time.

Know what's left

Log what each print used and Spoolyard counts the spool down for you. Set a reorder mark per spool and it tells you before you're mid-job with nothing to finish on.

Your yard, your data

Every account is walled off from every other at the database level — nobody else's spools, nobody else's numbers. Export the lot to CSV whenever you like, and take it with you if you ever leave.

The scanner

Barcode, QR and NFC,
from the phone in your pocket.

The companion Android app pairs with your account in one scan and pushes straight into your yard. It's optional — everything works by hand in the browser too — but it's the difference between tracking filament and meaning to.

Get the scanner after signing up

Installs outside the Play Store — you'll need to allow installs from your browser once.

Pair your phone

Open the app, scan this code, and the phone is linked to your yard. Revoke it any time from Settings.

A month free. Then pick your size.

Basic starts with a 30-day free trial. If you've got a handful of spools, Basic is all you need. If you're running a shop, Pro pays for itself the first time you don't buy a spool you already had.

Basic$2 AUD / monthFirst 30 days free
  • 20 spools
  • 10 scans a month
  • Scanner app included
  • CSV export, delete anytime
  • Card required · cancel before day 30
Start free month
Pro$10 AUD / month
  • Unlimited spools
  • Unlimited scans
  • Everything in Basic
  • Switch or cancel anytime
Get Pro
Self-hostedFree your server
  • No limits, no billing, no card
  • Docker Compose, one command
  • Your database, your backups
  • Same scanner app pairs to it

See DEPLOY.md in the project for the full guide.