#open-cam-lib #krakel

krakel

A lean 2d kd-tree ported from OpenCamLib

7 releases

Uses new Rust 2024

0.3.1 Mar 23, 2025
0.3.0 Mar 23, 2025
0.2.3 Dec 9, 2023
0.2.1 Nov 18, 2023
0.1.0 Oct 22, 2023

#470 in Algorithms

Download history 22/week @ 2024-12-08 6/week @ 2024-12-15 10/week @ 2025-02-16 1/week @ 2025-02-23 1/week @ 2025-03-02 3/week @ 2025-03-09 8/week @ 2025-03-16 296/week @ 2025-03-23

308 downloads per month
Used in 2 crates

LGPL-2.1-only

47KB
1K SLoC

crates.io Documentation status-badge dependency status license

Krakel: A tiny 2d kd-tree ported from OpenCamLib

I ported this because I needed a lean, but still specialized kd-tree implementation.

License

LGPL2.1

Contributing

We welcome contributions from the community. Feel free to submit pull requests or report issues on our GitHub repository. Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the LGPL2.1, without any additional terms or conditions.

Dependencies

~0.3–2.1MB
~52K SLoC