java-design-patterns by iluwatar

Design patterns implemented in Java

created at Aug. 9, 2014, 4:45 p.m.

Java

3,785 +1

86,133 +62

25,841 +13

GitHub
guava by google

Google core libraries for Java

created at May 29, 2014, 4:23 p.m.

Java

2,397 +0

49,237 +33

10,735 +6

GitHub
RxJava by ReactiveX

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

created at Jan. 8, 2013, 8:11 p.m.

Java

2,227 +0

47,588 +17

7,567 -1

GitHub
dubbo by apache

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

created at June 19, 2012, 7:56 a.m.

Java

3,062 -3

39,918 +33

26,220 +8

GitHub
arthas by alibaba

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

created at Aug. 29, 2018, 5:15 p.m.

Java

1,141 +1

34,489 +49

7,299 +3

GitHub
zxing by zxing

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

created at Oct. 12, 2011, 2:07 p.m.

Java

1,668 -1

32,124 +21

9,285 +3

GitHub
fastjson by alibaba

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

created at Nov. 3, 2011, 6:58 a.m.

Java

1,303 +0

25,603 +5

6,515 -1

GitHub
incubator-seata by apache

fire Seata is an easy-to-use, high-performance, open source distributed transaction solution.

created at Dec. 28, 2018, 8:37 a.m.

Java

850 +1

24,866 +22

8,642 -2

GitHub
EventBus by greenrobot

Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality.

created at July 16, 2012, 4:55 p.m.

Java

1,044 +0

24,565 +0

4,651 +0

GitHub
gson by google

A Java serialization/deserialization library to convert Java Objects into JSON and back

created at March 19, 2015, 6:21 p.m.

Java

738 -1

22,893 +10

4,260 +6

GitHub
redisson by redisson

Redisson - Easy Redis Java client with features of In-Memory Data Grid. 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 ...

created at Jan. 11, 2014, 2:06 p.m.

Java

886 -1

22,562 +32

5,245 +4

GitHub
Sentinel by alibaba

A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件)

created at April 4, 2018, 6:37 a.m.

Java

789 -1

21,868 +23

7,870 +4

GitHub
FizzBuzzEnterpriseEdition by EnterpriseQualityCoding

FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes.

created at Nov. 24, 2012, 12:14 a.m.

Java

177 -1

20,347 +45

742 +1

GitHub
graal by oracle

GraalVM compiles Java applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀

created at Jan. 14, 2016, 5:11 p.m.

Java

471 +1

19,688 +25

1,569 +3

GitHub
mybatis-3 by mybatis

MyBatis SQL mapper framework for Java

created at Feb. 14, 2013, 7:03 p.m.

Java

1,158 +0

19,315 +24

12,634 +19

GitHub
HikariCP by brettwooldridge

光 HikariCP・A solid, high-performance, JDBC connection pool at last.

created at Oct. 8, 2013, 5:43 a.m.

Java

715 +0

19,296 +35

2,862 +6

GitHub
java8-tutorial by winterbe

Modern Java - A Guide to Java 8

created at March 16, 2014, 5:25 p.m.

Java

1,005 +0

16,584 +7

4,021 +1

GitHub
caffeine by ben-manes

A high performance caching library for Java

created at Dec. 13, 2014, 8:45 a.m.

Java

374 +1

15,082 +41

1,540 +0

GitHub
mockito by mockito

Most popular Mocking framework for unit tests written in Java

created at Oct. 13, 2012, 8:27 p.m.

Java

426 -1

14,517 +14

2,512 +1

GitHub
bytecode-viewer by Konloch

A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More)

created at Oct. 14, 2014, 10:26 a.m.

Java

378 +0

14,283 +15

1,119 +1

GitHub