Tech & AI News
Hacker News

Show HN: ChaosTree – A zero-dependency Java tree library (AVL,RBT,B-Tree,B+Tree)

ChaosTree is a zero-dependency Java library that implements AVL, Red-Black, B-Tree, and B+Tree structures for Sorted Set and Map interfaces. It offers custom APIs such as `buildFromSorted`, `importFlatMatrix`, and `exportFlatMatrix`, and has been tested with Guava Testlib, jqwik, JMH, and JFR profiling. The project supports JDK 11+ up to JDK 21, focusing on memory layout, allocation, and real-world performance.