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、计算机操作系统、计算机网络、系...

43745   136347   136347  

JavaGuide

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

38349   112054   112054  

java-design-patterns

Design patterns implemented in Java

21622   69380   69380  

advanced-java

😮 Core Interview Questions & Answers For Experienced Java(Backend) Dev...

15891   57991   57991  

spring-boot

Spring Boot

34731   57615   57615  

elasticsearch

Free and Open, Distributed, RESTful Search Engine

20691   56783   56783  

interviews

Everything you need to know to get the job.

11480   54121   54121  

mall

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

22719   53309   53309  

RxJava

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

7517   45375   45375  

leetcode

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

8186   43442   43442  

guava

Google core libraries for Java

9334   41943   41943  

okhttp

Square’s meticulous HTTP client for the JVM, Android, and GraalVM.

8597   40533   40533  

Java

All Algorithms implemented in Java

13081   39962   39962  

retrofit

A type-safe HTTP client for Android and the JVM

6911   38484   38484  

MPAndroidChart

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

8524   34048   34048  

spark

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

24596   31005   31005  

zxing

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

9057   28180   28180  

JavaFamily

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

6397   27854   27854  

dubbo

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

18299   27799   27799  

jadx

Dex to Java decompiler

3286   26750   26750  

arthas

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

5844   26710   26710  

leakcanary

A memory leak detection library for Android.

3795   26497   26497  

spring-boot-examples

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

11534   26430   26430  

JCSprout

👨‍🎓 Java Core Sprout : basic, concurrent, algorithm

7104   26300   26300  

jeecg-boot

「企业级低代码平台」前后端分离架构SpringBoot 2.x,SpringCloud,Ant Des...

9837   25358   25358  

fastjson

A fast JSON parser/generator for Java.

6310   23806   23806  

spring-boot-demo

该项目已成功集成 actuator(监控)、admin(可视化监控)、logback(日志)、aop...

8172   23610   23610  

dbeaver

Free universal database tool and SQL client

2118   22577   22577  

toBeTopJavaer

To Be Top Javaer - Java工程师成神之路

4923   21663   21663  

selenium

A browser automation framework and ecosystem.

6439   21327   21327  

hutool

🍬A set of tools that keep Java sweet.

5995   20724   20724  

easyexcel

快速、简单避免OOM的java处理Excel工具

5503   20716   20716  

spring-cloud-alibaba

Spring Cloud Alibaba provides a one-stop solution for application deve...

6053   19722   19722  

xxl-job

A distributed task scheduling framework.(分布式任务调度平台XXL-JOB)

8347   19650   19650  

libgdx

Desktop/Android/HTML5/iOS Java game development framework

6198   19057   19057  

generator-jhipster

JHipster is a development platform to quickly generate, develop, & dep...

3711   18934   18934  

IntelliJ-IDEA-Tutorial

IntelliJ IDEA 简体中文专题教程

7207   18791   18791  

ExoPlayer

An extensible media player for Android

5308   18086   18086  

ray

An open source framework that provides a simple, universal API for bui...

2971   17737   17737  

jenkins

Jenkins automation server

6922   17667   17667  

redisson

Redisson - Redis Java client with features of In-Memory Data Grid. Ove...

4279   17533   17533  

flink

Apache Flink

9664   17247   17247  

CNTK

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

4386   17107   17107  

Sentinel

A powerful flow control component enabling reliability, resilience and...

5895   16974   16974  

flatbuffers

FlatBuffers: Memory Efficient Serialization Library

2641   16882   16882  

mybatis-3

MyBatis SQL mapper framework for Java

10826   16040   16040  

cat

CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等...

4990   15986   15986  

graal

GraalVM: Run Programs Faster Anywhere :rocket:

1191   15688   15688  

HikariCP

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

2330   15387   15387  

java8-tutorial

Modern Java - A Guide to Java 8

3685   15094   15094