SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Java Open-Source Projects
-
-
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.
-
advanced-java
😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识
-
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.
-
You could check out their GitHub and see what is going on https://github.com/elastic/elasticsearch/issues
-
-
-
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.
-
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.
Is this similar RxJava, the reactive extensions library for https://github.com/ReactiveX/RxJava ? I have made that work in Clojure in production.
-
leetcode-master
《代码随想录》LeetCode 刷题攻略:200道经典题目刷题顺序,共60w字的详细图解,视频难点剖析,50余张思维导图,支持C++,Java,Python,Go,JavaScript等多语言版本,从此算法学习不再迷茫!🔥🔥 来看看,你会发现相见恨晚!🚀
-
Project mention: Consuming and Testing third party API's using Spring Webclient | dev.to | 2024-02-19
We will use Square’s Mock Webserver to spin up a mock server which we can use to simulate real api's request to the get coffee endpoint.
-
Project mention: Using Retrofit Interceptors to check network connection in Android and testing it | dev.to | 2024-01-23
from this point on, I will assume, you have a basic understanding of Retrofit. To get the most out of this tutorial I would actually suggest you have a retrofit client already implemented in your application.
-
-
-
-
jeecg-boot
🔥「企业级低代码平台」前后端分离架构SpringBoot 2.x/3.x,SpringCloud,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。
-
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.
-
Yes but not in the community version:
-
-
-
-
appsmith
Platform to build admin panels, internal tools, and dashboards. Integrates with 25+ databases and any API.
Project mention: A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev | dev.to | 2024-02-05appsmith — Low code project to build admin panels, internal tools, and dashboards. Integrates with 15+ databases and any API.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Java related posts
- A Ride Through Optimising Legacy Spring Boot Services For High Throughput
- SQLite Schema Diagram Generator
- Gradle's leaky abstractions: Declarative(ish) shell, imperative core: Implementing a safe(ish) global configuration DSL
- MobiVM, ahead-of-time compiler for Java bytecode, targeting iOS, macOS and Linux
- Working with Environment Variables in Java
- Specific vs Generic: A case for less generic software
- Shattered Pixel Dungeon is an open-source traditional roguelike dungeon crawler
-
A note from our sponsor - SaaSHub
www.saashub.com | 28 Mar 2024
Index
What are some of the best open-source Java projects? This list will help you:
Project | Stars | |
---|---|---|
1 | JavaGuide | 141,986 |
2 | Design Patterns | 86,182 |
3 | advanced-java | 73,864 |
4 | Spring Boot | 72,230 |
5 | Elasticsearch | 67,143 |
6 | interviews | 61,443 |
7 | Java | 56,358 |
8 | Guava | 49,233 |
9 | RxJava | 47,597 |
10 | leetcode-master | 46,343 |
11 | OkHttp | 45,175 |
12 | Retrofit | 42,550 |
13 | Dubbo | 39,929 |
14 | jadx | 38,531 |
15 | Apache Spark | 38,104 |
16 | jeecg-boot | 37,407 |
17 | MPAndroidChart | 37,199 |
18 | dbeaver | 36,996 |
19 | Arthas | 34,492 |
20 | ZXing | 32,124 |
21 | spring-boot-demo | 31,807 |
22 | appsmith | 31,165 |
23 | easyexcel | 30,705 |