header background


WoodPacker Logo WoodPacker

GitHub release (latest by date including pre-releases)
Java CI with Gradle CodeQL Codacy Security Codacy Badge
Total LoC Comments Blank lines Files


Carpenters have to cut big planks of wood into potentially many small pieces every day. Planning in which way to cut planks in order to utilize them as much as possible to reduce costs (especially in case of very expense kinds of wood) is tedious and very time consuming thus expensive as well. This program automizes the process of creating optimized cutting plans.


  • Creation of plank lists
  • Automatic placement of planks on given base plank
  • Adjustable optimization criteria
  • Save and restore of plank demand lists
  • Support for grain directions
  • Support for edge bands
  • Recognition of the cutting wide of blades
  • Adjustable oversize of the base plank for ignoring bad edges
  • Export to printer friendly PDF


WelcomeScreen PlankDemandScreen