Skip to content

KingCrab0/waste-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

LayerStack - 3D Printer Waste Tracker

Track every gram. Save every dollar.

A free, open-source tool for 3D print farms and hobbyists to track filament waste, failed prints, and material costs. Runs entirely in your browser — no accounts, no servers, no tracking.

Use it now

LayerStack Waste Tracker


Features

Log Waste

  • 6 waste categories — Failed prints, supports, purge/prime tower, brim/raft, test prints, scraps
  • Per-printer tracking — See which machines waste the most
  • Per-material tracking — Identify expensive waste patterns
  • Batch entry — Log multiple entries at once with CSV-style input
  • Notes — Add context to any entry

Analytics Dashboard

  • Daily waste trend — Line chart showing waste over time
  • Waste type breakdown — Doughnut chart by category
  • Printer comparison — See which printers are most wasteful
  • Material analysis — Track waste by filament type
  • Cost analysis — See total wasted value with monthly/annual projections

Reports

  • Summary report — Overview of waste by type, printer, and material
  • Cost analysis — Detailed cost breakdown with reduction recommendations
  • ISO 14001 — Environmental management report template
  • ESG sustainability — Metrics for sustainability reporting
  • Copy to clipboard or download as text

Settings

  • Manage printers and materials
  • Set per-material costs ($/kg)
  • Multi-currency support (USD, EUR, GBP)
  • Full data export/import (JSON backup)

Why Track Waste?

Most print farms have no idea how much they're losing to failed prints and waste material. Even a small operation can waste 20-30% of filament on supports, purge towers, and failures.

This tool helps you:

  • Quantify the problem — See actual waste in grams and dollars
  • Identify patterns — Which printer fails most? Which material wastes more?
  • Make better decisions — Data-driven filament purchasing and printer tuning
  • Track improvement — Measure whether changes reduce waste over time
  • Generate reports — ISO 14001 and ESG templates for compliance

Quick Start

  1. Open the live app
  2. Add your printers and materials in Settings
  3. Log waste as it happens
  4. Check Analytics to spot trends
  5. Generate Reports when needed

No signup. No account. No tracking. Just a tool that works.


Tech Stack

  • Single HTML file — Zero dependencies, zero build step
  • Chart.js — For analytics visualizations
  • localStorage — All data stays in your browser
  • Responsive — Works on desktop and mobile
  • Dark theme — Easy on the eyes during late-night print monitoring

Privacy

All data is stored locally in your browser using localStorage. Nothing is ever sent to any server. Your data is yours — export it anytime as CSV or JSON.


Self-Hosting

It's a single HTML file. Download index.html and open it in any browser, or serve it from any static host.

# Clone and open
git clone https://github.com/KingCrab0/waste-tracker.git
open waste-tracker/index.html

Contributing

Found a bug? Want a feature? Open an issue or submit a PR.


License

MIT — do whatever you want with it.


Built for the 3D printing community.

About

Free, open-source 3D printer waste tracker. Log failed prints, track filament waste, analyze costs. All data stays in your browser.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages