Java Java

Open-source Java projects categorized as Java

Top 23 Java Java Projects

  • JavaGuide

    「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide!

  • Design Patterns

    Design patterns implemented in Java

  • Project mention: I have been following the mooc java-1 from few days and i am on part-3 i want to ask some questions | /r/learnjava | 2023-06-06

    After that, more practice, and then Design Patterns (as in the famous book of the "Gang of Four": "Design Patterns: Elements of Reusable Object Oriented Software"). Here I'd recommend "Head First: Design Patterns" and Java Design Patterns as well as Refactoring Guru (the sites are more reference than course).

  • 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
  • advanced-java

    😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识

  • Spring Boot

    Spring Boot

  • Project mention: Walmart is migrating the remaining F# code into Java | news.ycombinator.com | 2024-03-04

    - Usually manually wired and configured vs the spring boot "starter" pattern of having libraries that automatically do some of the manual setup work for you: https://github.com/spring-projects/spring-boot/blob/main/spr...

    I wish more client library sets had the feature-matrix that the pulsar one does, because in practice most end up being the same: Java supports everything because it's either built in the same codebase or is the most used client and gets the most support, while the dotnet client codebase has many feature-requests or performance improvement issues, often leading to a "third-party client" being created.

  • Elasticsearch

    Free and Open, Distributed, RESTful Search Engine

  • Project mention: Elasticsearch Version 9 | /r/elasticsearch | 2023-12-05

    You could check out their GitHub and see what is going on https://github.com/elastic/elasticsearch/issues

  • interviews

    Everything you need to know to get the job.

  • Java

    All Algorithms implemented in Java

  • 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
  • Guava

    Google core libraries for Java

  • Project mention: Lists: do you know the nature of yours? The strange story of a data container in Java | dev.to | 2023-11-23

    The first problem is at the level of Type System, given that a situation more correct would allow us to distinguish through the Collection Type which abstraction we are operating with, species if definable as mutable or immutable. The JCF was born at a time when great care was taken to offer immediate operational data structures, and with attention to performance, but with less attention to constructs or uses that are now seen as common. These concepts have been taken up by other infrastructures from which we certainly cannot fail to mention: Eclipse Collection, Guava Collections, and VAVR.

  • RxJava

    RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.

  • Project mention: Humble Chronicles: Managing State with Signals | /r/Clojure | 2023-05-16

    Is this similar RxJava, the reactive extensions library for https://github.com/ReactiveX/RxJava ? I have made that work in Clojure in production.

  • Dubbo

    The java implementation of Apache Dubbo. An RPC and microservice framework.

  • jadx

    Dex to Java decompiler

  • Project mention: Apktool in kali | /r/Kalilinux | 2023-12-07
  • jeecg-boot

    🔥「企业级低代码平台」前后端分离架构SpringBoot 2.x/3.x,SpringCloud,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。

  • dbeaver

    Free universal database tool and SQL client

  • Project mention: DBeaver – open-source Database client | news.ycombinator.com | 2024-03-10

    Yes but not in the community version:

    https://github.com/dbeaver/dbeaver/wiki/Schema-compare

  • MPAndroidChart

    A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations.

  • Arthas

    Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas

  • Project mention: FLaNK Stack Weekly for 20 June 2023 | dev.to | 2023-06-20
  • ZXing

    ZXing ("Zebra Crossing") barcode scanning library for Java, Android

  • Project mention: What's the best way to generate a QR code? | /r/webdev | 2023-05-16
  • spring-boot-demo

    🚀一个用来深入学习并实战 Spring Boot 的项目。

  • easyexcel

    快速、简洁、解决大文件内存溢出的java处理Excel工具

  • Selenium WebDriver

    A browser automation framework and ecosystem.

  • Project mention: JS Toolbox 2024: Bundlers and Test Frameworks | dev.to | 2024-03-03

    Selenium is an extensively used open-source automation framework for web applications. It allows for cross-browser testing by automating browser actions, making it a staple tool for end-to-end testing in diverse web development environments.

  • fastjson

    FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade.

  • Project mention: The Newest Java Json Benchmark Results just dropped | /r/java | 2023-05-01

    fastjson

    Project mention: First 15 Open Source Advent projects | dev.to | 2023-12-15

    7. Apache Flink | Github | tutorial

  • Redisson

    Redisson - Easy Redis Java client and Real-Time Data Platform. Sync/Async/RxJava/Reactive API. Over 50 Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Bloom filter, Spring Cache, Tomcat, Scheduler, JCache API, Hibernate, RPC, local cache ...

  • libGDX

    Desktop/Android/HTML5/iOS Java game development framework

  • Project mention: Show HN: Integer Map Data Structure | news.ycombinator.com | 2024-01-24

    Neat, thank you! I'd love to see how it compares to the libgdx IntMap[0].

    [0] https://github.com/libgdx/libgdx/blob/master/gdx/src/com/bad...

  • 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 Java related posts

Index

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

Project Stars
1 JavaGuide 143,187
2 Design Patterns 86,442
3 advanced-java 74,291
4 Spring Boot 72,782
5 Elasticsearch 67,531
6 interviews 61,542
7 Java 56,690
8 Guava 49,412
9 RxJava 47,647
10 Dubbo 40,021
11 jadx 39,130
12 jeecg-boot 37,797
13 dbeaver 37,391
14 MPAndroidChart 37,247
15 Arthas 34,637
16 ZXing 32,217
17 spring-boot-demo 32,034
18 easyexcel 30,889
19 Selenium WebDriver 29,279
20 fastjson 25,633
21 Apache Flink 23,158
22 Redisson 22,706
23 libGDX 22,689

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