
ChaosTree
github.com/chaos-vy/chaostreeAbout
ChaosTree is a zero-dependency Java library providing sorted Set and Map implementations built on AVL trees, Red-Black trees, B-Trees, and B+Trees, implementing Java's NavigableSet, NavigableMap, SequencedSet, and SequencedMap interfaces. It adds custom APIs for building collections from pre-sorted data and importing/exporting flat matrices, targets JDK21+, and was validated with JMH benchmarking, JFR profiling, and differential testing against java.util.TreeMap/TreeSet.
Why it made the leaderboard
ChaosTree gives Java developers dependency-free AVL, Red-Black, B-Tree, and B+Tree implementations with extra APIs for bulk-building from sorted data and flat-matrix import/export, validated with property-based and differential testing.
Tags
Tech Stack
Comments (0)
No comments yet
Editorially curated, with community endorsements as a secondary signal. Corrections welcome.