Overview
A comprehensive woodworking toolkit designed to help craftspeople plan projects, optimize lumber cuts, and perform mathematical calculations for shop work.
Stack
- Framework: Next.js 16 with React 19
- Language: TypeScript
- Styling: Tailwind CSS 4
- PDF Generation: jsPDF
- Data Storage: Browser localStorage (no backend required)
Features
Cut List Optimizer
The primary tool offering intelligent lumber cutting optimization:
- Customizable stock management with material presets
- Parts specification with labels and quantities
- Blade kerf accounting (1/16" to 5/32")
- Real-time SVG visualization of cut patterns
- Multiple optimization algorithms (Guillotine, Shelf Packing, Branch & Bound)
- Export capabilities in PDF, CSV, and SVG formats
Woodworking Calculators
Eight specialized calculation tools:
- Board feet calculation
- Fraction mathematics
- Golden ratio application
- Angle/slope solving
- Shelf spacing distribution
- Taper jig calculations
- Fraction reference tables
- Wood movement estimation
Tool Inventory System
Catalog your shop tools with condition ratings, brands, and models. Includes a database of 60+ common woodworking tools.
Why I Built This
Every woodworker knows the frustration of miscalculating cuts or wasting expensive lumber. This toolkit brings together all the calculations and planning tools I wish I had when I started woodworking.