Java Data structures

Open-source Java projects categorized as Data structures

Top 23 Java Data structure Projects

  • Java

    All Algorithms implemented in Java

  • DSA-Bootcamp-Java

    This repository consists of the code samples, assignments, and notes for the Java data structures & algorithms + interview preparation bootcamp of WeMakeDevs.

  • Project mention: Expanding from Laravel and MVC: How to learn algorithms, patterns and more while coding? | /r/laravel | 2023-07-05

    if you want something more extensive you can check out this ongoing course which has already covered lots of topics in depth. https://github.com/kunal-kushwaha/DSA-Bootcamp-Java there is a playlist on youtube and assignments on github for practice

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • CtCI-6th-Edition

    Cracking the Coding Interview 6th Ed. Solutions

  • SDE-Interview-Questions

    Most comprehensive list :clipboard: of tech interview questions :blue_book: of companies scraped from Geeksforgeeks, CareerCup and Glassdoor.

  • java-algorithms-implementation

    Algorithms and Data Structures implemented in Java

  • Leetcode

    Solutions to LeetCode problems; updated daily. Subscribe to my YouTube channel for more. (by fishercoder1534)

  • JCTools

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • RoaringBitmap

    A better compressed bitset in Java: used by Apache Spark, Netflix Atlas, Apache Pinot, Tablesaw, and many others

  • Project mention: Iterating over Bit Sets Quickly | news.ycombinator.com | 2024-02-24

    I was recently reading about Roaring https://roaringbitmap.org/ which is a highly optimized compressed bitset implementation. I reccomend reading about it if you are interested in this sort of thing. The talk at https://roaringbitmap.org/talks/ is especially good.

  • SBE

    Simple Binary Encoding (SBE) - High Performance Message Codec

  • data-structures

    A collection of powerful data structures (by williamfiset)

  • Apache Avro

    Apache Avro is a data serialization system.

  • Project mention: Open Table Formats Such as Apache Iceberg Are Inevitable for Analytical Data | news.ycombinator.com | 2024-01-18

    Apache AVRO [1] is one but it has been largely replaced by Parquet [2] which is a hybrid row/columnar format

    [1] https://avro.apache.org/

  • JGraphT

    Master repository for the JGraphT project

  • Apache Parquet

    Apache Parquet

  • Eclipse Collections

    Eclipse Collections is a collections framework for Java with optimized data structures and a rich, functional and fluent API.

  • Project mention: Yet another introduction to Functional Programming | dev.to | 2023-07-12

    eclipse-collections for Java.

  • FAANG

    Competitive programming questions.

  • cyclops-react

    An advanced, but easy to use, platform for writing functional applications in Java 8.

  • Persistent Collection

    A Persistent Java Collections Library

  • Project mention: I had a great experience with Scala and hopefully it will get more popular | /r/scala | 2023-07-11

    So does Java! Also, kotlinx.collections is still not stable and I don't think they are intending to make it so any time soon.

  • Apache Orc

    Apache ORC - the smallest, fastest columnar storage for Hadoop workloads

  • Big Queue

    A big, fast and persistent queue based on memory mapped file.

  • Data-Structures-and-Algorithms

    Important data structures and algorithms implemented in Java along with solutions to AlgoExpert problems and some Leetcode problems. (by alpha037)

  • geekific-youtube

    https://www.youtube.com/c/Geekific

  • dexx

    Persistent (immutable) collections for Java and Kotlin

  • geo-assist

    Geo Assist is a spatial library to manage spatial data in-memory.

  • Project mention: I built an open-source library to manage and query your geospatial data efficiently. This approach has been tested with applications up to a scale of ~89m requests per day and worked like a charm. You can Star the repository to help it grow. Feedback is most welcome (more details in comments below) | /r/programming | 2023-10-08
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Java Data structures related posts

Index

What are some of the best open-source Data structure projects in Java? This list will help you:

Project Stars
1 Java 56,582
2 DSA-Bootcamp-Java 15,327
3 CtCI-6th-Edition 11,138
4 SDE-Interview-Questions 6,945
5 java-algorithms-implementation 4,362
6 Leetcode 3,691
7 JCTools 3,465
8 RoaringBitmap 3,377
9 SBE 3,021
10 data-structures 2,797
11 Apache Avro 2,756
12 JGraphT 2,517
13 Apache Parquet 2,398
14 Eclipse Collections 2,353
15 FAANG 1,701
16 cyclops-react 1,296
17 Persistent Collection 746
18 Apache Orc 654
19 Big Queue 548
20 Data-Structures-and-Algorithms 335
21 geekific-youtube 236
22 dexx 209
23 geo-assist 207

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com