Skip to content
/ skyline Public

skyline is a Go implementation of the skyline algorithm for packing 2D rectangles

License

Notifications You must be signed in to change notification settings

pekim/skyline

 
 

Repository files navigation

skyline

PkgGoDev golangci-lint

skyline implements the skyline algorithm for packing 2D rectangles.

Acknowledgment

Most of the implementation is a Go port of jvernay's https://git.sr.ht/~jvernay/JV/tree/main/item/src/jv_pack2d. The article at https://jvernay.fr/en/blog/skyline-2d-packer/implementation/. describes the code.

That code was placed in the public domain by jvernay.

License

skyline is licensed under the terms of the MIT license.

Development

pre-commit hook

There are configuration files for linting and other checks. To use a git pre-commit hook for the checks

About

skyline is a Go implementation of the skyline algorithm for packing 2D rectangles

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages