Holdings

Latest

Scribe Oct 2026 · 146 commits

52 projects · 46 repositories

Filament Tracker

Know how much filament is left on every spool

In development Private Sheet 18 of 55

Description

A self-hosted inventory for 3D printer filament. Register a spool, weigh it, print a barcode label, and scan it in and out. It works out how much is left from the weight, and it can watch a Bambu P1S and deduct what each print uses automatically.

It runs as a server plus one Tauri app that works both as a Windows desktop app and as a touchscreen station on a Raspberry Pi next to the printer. The station talks to a barcode scanner, a Bluetooth label printer and a serial scale, and updates itself over the air with signed releases.

Features

  • Works with a barcode scanner, a Bluetooth label printer and an RS-232 scale
  • Watches a Bambu P1S and matches AMS slots to spools automatically
  • Check-in and check-out with an audit log and snapshot restore
  • Signed over-the-air updates for the Raspberry Pi station

Construction

  • Rust
  • Axum
  • SQLite
  • Tauri 2
  • Svelte 5
  • Raspberry Pi

Project resources

This site isn't finished. Anything on it may still change, and none of it is binding until the site is live.