Top 23 Java Project Projects
-
Arthas
Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas
-
Seata
:fire: Seata is an easy-to-use, high-performance, open source distributed transaction solution.
-
Nacos
an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications.
-
Sentinel
A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件)
-
Graal
GraalVM: Run Programs Faster Anywhere :rocket:
https://github.com/oracle/graal/blob/espresso/espresso/src/c...
If you are interested in a deep dive into the Truffle technology and are interested in why it makes sense to implement a language on top ofTruffle checkout my recent Rebase talk for a really long answer:
-
FizzBuzz Enterprise Edition
FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes.
Latest mention: Ask HN: Anyone know any funny programming jokes? | news.ycombinator.com | 2021-01-24Also reminds me of the self-effacing response to nomenclature criticism in Java:
https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
-
zipkin
Zipkin is a distributed tracing system
-
bytecode-viewer
A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More)
-
Tink
Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse.
appears to be focused on cryptography and not token signing. Maybe more of a complement? I did see a section about digital signing: https://github.com/google/tink/blob/master/docs/PRIMITIVES.md#digital-signatures and don't see any reason you couldn't integrate tink to sign JWTs.
-
webmagic
A scalable web crawler framework for Java.
-
Quarkus
Quarkus: Supersonic Subatomic Java.
Being new to Gradle, I used to run into this same issue. In one of the projects I use, I happened to find this comment, in github, which helped me fix the issue https://github.com/quarkusio/quarkus/issues/10454#issuecomme...
So increasing the default max heap size of the gradle build helped fix the issue https://github.com/quarkusio/quarkus/pull/10508/files.
-
JavaCV
Java interface to OpenCV, FFmpeg, and more
-
Micronaut
Micronaut Application Framework
-
Leaf
Distributed ID Generate Service
-
Flowable (V6)
A compact and highly efficient workflow and Business Process Management (BPM) platform for developers, system admins and business users.
-
Reflections
Java runtime metadata analysis
-
Armeria
Your go-to microservice framework for any situation, from the creator of Netty et al. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Retrofit, Reactive Streams, Spring Boot and Dropwizard.
-
Trino
Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io)
-
jOOR
jOOR - Fluent Reflection in Java jOOR is a very simple fluent API that gives access to your Java Class structures in a more intuitive way. The JDK's reflection APIs are hard and verbose to use. Other languages have much simpler constructs to access type meta information at runtime. Let us make Java reflection better.
-
Java Faker
Brings the popular ruby faker gem to Java
For that I will introduce you JavaFaker, a is a library that can generate fake random data every time it’s called. For example: if you generate a name all the names generated will be different.
-
Apache Calcite
Apache Calcite
During the conversion, Apache Calcite produces a tree of logical relational operators, are abstract and do not target any specific execution backend. For this reason, logical operators always have the convention trait set to Convention.NONE. It is expected that you will convert them into physical operators during the optimization. Physical operators have a specific convention different from Convention.NONE.
-
RoaringBitmap
A better compressed bitset in Java
-
ClassGraph
An uber-fast parallelized Java classpath scanner and module scanner.
Index
What are some of the best open-source Project projects in Java? This list will help you:
Project | Stars | |
---|---|---|
1 | Arthas | 24,510 |
2 | Seata | 18,518 |
3 | Nacos | 16,111 |
4 | Sentinel | 15,207 |
5 | Graal | 14,475 |
6 | FizzBuzz Enterprise Edition | 13,967 |
7 | zipkin | 13,954 |
8 | bytecode-viewer | 11,842 |
9 | Tink | 10,971 |
10 | webmagic | 9,576 |
11 | Quarkus | 6,812 |
12 | JavaCV | 4,859 |
13 | Micronaut | 4,651 |
14 | Leaf | 4,205 |
15 | Flowable (V6) | 3,740 |
16 | Reflections | 3,534 |
17 | Armeria | 2,921 |
18 | Trino | 2,448 |
19 | jOOR | 2,382 |
20 | Java Faker | 2,368 |
21 | Apache Calcite | 2,287 |
22 | RoaringBitmap | 2,060 |
23 | ClassGraph | 1,896 |