java-design-patterns by iluwatar

Design patterns implemented in Java

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

Java

3,934 -31

52,027 +165

16,887 +90

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,368 -8

40,779 +62

6,861 +12

GitHub
protobuf by protocolbuffers

Protocol Buffers - Google's data interchange format

created at Aug. 26, 2014, 3:52 p.m.

C++

2,037 +5

37,846 +174

10,242 +52

GitHub
guava by google

Google core libraries for Java

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

Java

2,462 +1

34,240 +112

7,643 +32

GitHub
dubbo by apache

Apache Dubbo is a high-performance, java based, open source RPC framework.

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

Java

3,255 +1

29,611 +120

19,434 +87

GitHub
zxing by zxing

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

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

Java

1,670 +0

23,862 +61

8,400 +6

GitHub
leakcanary by square

LeakCanary is a memory leak detection library for Android.

created at April 29, 2015, 11:54 p.m.

Kotlin

1,049 -1

23,776 +32

3,521 +4

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,115 +0

21,740 +27

4,379 +2

GitHub
fastjson by alibaba

bullettrain side A fast JSON parser/generator for Java. (Aliyun Data Lake Analytics https://www.aliyun.com/product/datalakeanalytics powered by fastjson )

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

Java

1,337 +3

19,614 +63

5,279 +7

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

16,671 +49

3,296 +6

GitHub
generator-jhipster by jhipster

Open Source application platform for creating Spring Boot + Angular/React projects in seconds!

created at Oct. 21, 2013, 8:07 p.m.

JavaScript

802 +0

14,905 +103

3,021 +14

GitHub
flatbuffers by google

FlatBuffers: Memory Efficient Serialization Library

created at May 19, 2014, 6:33 p.m.

C++

646 +3

13,149 +55

2,068 +12

GitHub
java8-tutorial by winterbe

Modern Java - A Guide to Java 8

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

Java

909 +2

12,280 +20

2,922 +12

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

184 +0

11,877 +30

542 +0

GitHub
HikariCP by brettwooldridge

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

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

Java

701 -1

11,291 +42

1,725 +11

GitHub
redisson by redisson

Redisson - Redis Java client with features of In-Memory Data Grid. Supports over 30 objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Publish / Subscribe, Bloom filter, Spring Cache, Tomcat, Scheduler, JCache API, Hibernate, RPC.

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

Java

804 +0

10,913 +87

2,694 +22

GitHub
realm-java by realm

Realm is a mobile database: a replacement for SQLite & ORMs

created at April 20, 2012, 9:18 a.m.

Java

397 +0

10,708 +13

1,682 -1

GitHub
graal by oracle

GraalVM: Run Programs Faster Anywhere rocket

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

Java

411 +1

10,646 +33

680 +4

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

364 +1

10,621 +18

697 +2

GitHub
infer by facebook

A static analyzer for Java, C, C++, and Objective-C

created at Jan. 26, 2015, 11:19 a.m.

OCaml

557 +0

10,269 +15

1,387 +8

GitHub