dvdoug / boxpacker
An implementation of the 3D (actually 4D) bin packing/knapsack problem (aka creating parcels by putting items into boxes)
Fund package maintenance!
dvdoug
Installs: 1 237 431
Dependents: 17
Suggesters: 0
Security: 0
Stars: 547
Watchers: 33
Forks: 146
Open Issues: 32
Requires
- php: ^7.1||^8.0
- ext-json: *
- psr/log: ^1.0||^2.0||^3.0
Requires (Dev)
- behat/behat: ^3.7
- dvdoug/behat-code-coverage: ^5.0.1
- friendsofphp/php-cs-fixer: ^3.7
- monolog/monolog: ^1.0||^2.0
- phpunit/phpunit: ^7.5.20||^8.5.21||^9.5.8
- dev-master / 4.0.x-dev
- 3.x-dev
- 3.11.0
- 3.10.0
- 3.9.4
- 3.9.3
- 3.9.2
- 3.9.1
- 3.9.0
- 3.8.0
- 3.7.0
- 3.6.2
- 3.6.1
- 3.6.0
- 3.5.2
- 3.5.1
- 3.5.0
- 3.4.1
- 3.4.0
- 3.3.0
- 3.2.2
- 3.2.1
- 3.2.0
- 3.1.3
- 3.1.2
- 3.1.1
- 3.1.0
- 3.0.1
- 3.0.0
- 2.x-dev
- 2.7.2
- 2.7.1
- 2.7.0
- 2.6.5
- 2.6.4
- 2.6.3
- 2.6.2
- 2.6.1
- 2.6.0
- 2.5.0
- 2.4.8
- 2.4.7
- 2.4.6
- 2.4.5
- 2.4.4
- 2.4.3
- 2.4.2
- 2.4.1
- 2.4.0
- 2.3.2
- 2.3.1
- 2.3.0
- 2.2.1
- 2.2.0
- 2.1.0
- 2.0.2
- 2.0.1
- 2.0
- 1.x-dev
- 1.7.3
- 1.7.2
- 1.7.1
- 1.7.0
- 1.6.9
- 1.6.8
- 1.6.7
- 1.6.6
- 1.6.5
- 1.6.4
- 1.6.3
- 1.6.2
- 1.6.1
- 1.6.0
- 1.5.3
- 1.5.2
- 1.5.1
- 1.5
- 1.4.2
- 1.4.1
- 1.4
- 1.3
- 1.2
- 1.1
- 1.0.1
- 1.0
- 0.4
- 0.3
- 0.2
- 0.1
- dev-dependabot/npm_and_yarn/docs/visualiser/babylonjs/gui-6.6.1
- dev-dependabot/npm_and_yarn/docs/visualiser/babylonjs/core-6.6.1
- dev-dependabot/npm_and_yarn/docs/visualiser/webpack-5.85.1
- dev-dependabot/npm_and_yarn/docs/visualiser/webpack-cli-5.1.3
- dev-dependabot/npm_and_yarn/docs/visualiser/babylonjs/gui-6.6.0
- dev-dependabot/npm_and_yarn/docs/visualiser/typescript-5.1.3
- dev-dependabot/npm_and_yarn/docs/visualiser/babylonjs/core-6.6.0
- dev-dependabot/npm_and_yarn/docs/visualiser/webpack-5.85.0
- dev-dependabot/pip/docs/sphinx-approx-eq-7.0
This package is auto-updated.
Last update: 2023-06-07 03:00:19 UTC
README
An implementation of the "4D" bin packing/knapsack problem i.e. given a list of items, how many boxes do you need to fit them all in taking into account physical dimensions and weights.
Especially useful for e.g. e-commerce contexts when you need to know box size/weight to calculate shipping costs, or even just want to know the right number of labels to print.
See documentation for more details.
License
BoxPacker is MIT-licensed.