Java Clean Architecture Masterclass

Java Clean Architecture MasterclassNov 20-21

Join

Top Java Data Structures 2025

GitHub Libraries Java Data Structures

lmax-exchange/disruptor 17K +20

added 4 months ago

High Performance Inter-Thread Messaging Library.

jankotek/mapdb 4K +2

added 3 months ago

MapDB provides concurrent Maps, Sets and Queues backed by disk storage or off-heap-memory. It is a fast and easy to use embedded Java database engine.

jctools/jctools 3K +2

added 2 months ago

Java Concurrency Tools for the JVM. This project aims to offer some concurrent data structures currently missing from the JDK.

amaembo/streamex 2K

added 4 months ago

Enhancing the Java Stream API.

spotify/voyager 1K +7

added 3 months ago

An approximate nearest-neighbor search library for Python and Java with a focus on ease of use, simplicity, and deployability.

jhalterman/expiringmap 1K +2

added 4 months ago

A high performance thread-safe map that expires entries.

carrotsearch/hppc 1K +5

added 2 months ago

High Performance Primitive Collections for Java

hrldcpr/pcollections 774 +3

added 2 months ago

PCollections provices persistent, immutable collections for Java.

pivovarit/parallel-collectors 631 +5

added 4 months ago

Parallel Collectors is a toolkit easing parallel collection processing in Java using Stream API.

amitshekhariitbhu/glidebitmappool 595 -1

added 2 months ago

Glide Bitmap Pool is a memory management library for reusing the bitmap memory

dflib/dflib 266 +2

added 3 months ago

A lightweight pure Java implementation of a common DataFrame data structure.

int4-org/common 22

added 1 week ago

Commonly usable Java classes without dependencies.

Join libs.tech

...and unlock some superpowers

GitHub

We won't share your data with anyone else.