Most popular java repositories and open source projects

Java was originally developed as an alternative to the C/C++ programming languages. It is now mainly used for building desktop, Android, and web server applications. Java is owned and licensed through Oracle.

CS-Notes

:books: 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系...

39773   122616   122616  

JavaGuide

「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。...

34066   98780   98780  

java-design-patterns

Design patterns implemented in Java

17907   55523   55523  

elasticsearch

Open Source, Distributed, RESTful Search Engine

16029   47187   47187  

mall

mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot...

20176   46971   46971  

spring-boot

Spring Boot

28784   45633   45633  

RxJava

RxJava – Reactive Extensions for the JVM – a library for composing asy...

7375   44306   44306  

interviews

Everything you need to know to get the job.

8884   42177   42177  

leetcode

LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode...

7534   40352   40352  

advanced-java

? 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服...

10754   39171   39171  

okhttp

Square’s meticulous HTTP client for Java and Kotlin.

7838   35989   35989  

guava

Google core libraries for Java

8078   35939   35939  

retrofit

Type-safe HTTP client for Android and Java by Square, Inc.

6447   34992   34992  

MPAndroidChart

A powerful ? Android chart view / graph view library, supporting line-...

7703   29910   29910  

spark

Apache Spark - A unified analytics engine for large-scale data process...

23447   28989   28989  

dubbo

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

18299   27799   27799  

zxing

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

8589   24788   24788  

leakcanary

LeakCanary is a memory leak detection library for Android.

3581   24402   24402  

JCSprout

?‍? Java Core Sprout : basic, concurrent, algorithm

6575   23716   23716  

Java

All Algorithms implemented in Java

8012   21850   21850  

jadx

Dex to Java decompiler

2457   21316   21316  

spring-boot-examples

about learning Spring Boot via examples. Spring Boot 教程、技术栈示例...

9477   20913   20913  

fastjson

A fast JSON parser/generator for Java.

5595   20667   20667  

arthas

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

4171   19518   19518  

libgdx

Desktop/Android/HTML5/iOS Java game development framework

6116   18108   18108  

selenium

A browser automation framework and ecosystem.

5537   17002   17002  

CNTK

Microsoft Cognitive Toolkit (CNTK), an open source deep-learning toolk...

4409   16972   16972  

flatbuffers

FlatBuffers: Memory Efficient Serialization Library

2455   15882   15882  

generator-jhipster

Open Source application platform for creating Spring Boot + Angular/Re...

3189   15703   15703  

IntelliJ-IDEA-Tutorial

IntelliJ IDEA 简体中文专题教程

6409   15063   15063  

jenkins

Jenkins automation server

6071   14980   14980  

ExoPlayer

An extensible media player for Android

4509   14974   14974  

Android-CleanArchitecture

This is a sample app that is part of a series of blog posts I have wri...

3206   14093   14093  

symphony

? 一款用 Java 实现的现代化社区(论坛/BBS/社交网络/博客)平台。

3841   13091   13091  

mybatis-3

MyBatis SQL mapper framework for Java

8304   12720   12720  

java8-tutorial

Modern Java - A Guide to Java 8

3056   12696   12696  

LearningNotes

Enjoy Learning.

3967   12037   12037  

playframework

Play Framework

3952   11824   11824  

deeplearning4j

Eclipse Deeplearning4j, ND4J, DataVec and more - deep learning & linea...

4801   11505   11505  

logger

✔️ Simple, pretty and powerful logger for android

1814   11416   11416  

MaterialDrawer

The flexible, easy to use, all in one drawer library for your Android...

2094   11321   11321  

realm-java

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

1749   11111   11111  

logstash

Logstash - transport and process your logs, events, or other data

2947   11091   11091  

androidannotations

Fast Android Development. Easy maintainance.

2450   10842   10842  

infer

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

1453   10659   10659  

vert.x

Vert.x is a tool-kit for building reactive applications on the JVM

1556   9912   9912  

BottomBar

(Deprecated) A custom view component that mimics the new Material Desi...

1580   8449   8449