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

46640   146353   146353  

JavaGuide

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

41212   121476   121476  

java-design-patterns

Design patterns implemented in Java

22755   73120   73120  

advanced-java

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

16718   61359   61359  

spring-boot

Spring Boot

36402   61199   61199  

elasticsearch

Free and Open, Distributed, RESTful Search Engine

21358   58751   58751  

mall

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

24726   58278   58278  

interviews

Everything you need to know to get the job.

11923   56266   56266  

leetcode

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

8741   46568   46568  

RxJava

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

7603   46063   46063  

Java

All Algorithms implemented in Java

14559   44414   44414  

guava

Google core libraries for Java

9732   43672   43672  

okhttp

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

8767   41617   41617  

retrofit

A type-safe HTTP client for Android and the JVM

7063   39544   39544  

MPAndroidChart

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

8656   34668   34668  

spark

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

25248   32099   32099  

JavaFamily

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

6812   29677   29677  

jeecg-boot

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

11692   29374   29374  

zxing

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

9169   29179   29179  

jadx

Dex to Java decompiler

3646   29075   29075  

arthas

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

6239   28436   28436  

dubbo

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

18299   27799   27799  

leakcanary

A memory leak detection library for Android.

3865   27231   27231  

spring-boot-examples

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

11802   27171   27171  

JCSprout

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

7145   26583   26583  

dbeaver

Free universal database tool and SQL client

2456   26459   26459  

spring-boot-demo

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

9067   25642   25642  

fastjson

A fast JSON parser/generator for Java.

6380   24107   24107  

selenium

A browser automation framework and ecosystem.

6775   22821   22821  

toBeTopJavaer

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

5125   22705   22705  

leetcode-master

《代码随想录》LeetCode 刷题攻略:200道经典题目刷题顺序,共60w字的详细...

5851   22624   22624  

easyexcel

快速、简洁、解决大文件内存溢出的java处理Excel工具

6052   22621   22621  

spring-cloud-alibaba

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

6941   22347   22347  

hutool

🍬A set of tools that keep Java sweet.

6285   22042   22042  

NativeScript

⚡ Empowering JavaScript with native platform APIs. ✨ Best of all world...

1558   20927   20927  

xxl-job

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

8842   20799   20799  

libgdx

Desktop/Android/HTML5/iOS Java game development framework

6275   19721   19721  

ray

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

3326   19390   19390  

generator-jhipster

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

3791   19352   19352  

IntelliJ-IDEA-Tutorial

IntelliJ IDEA 简体中文专题教程

7276   19304   19304  

ExoPlayer

An extensible media player for Android

5576   18901   18901  

jenkins

Jenkins automation server

7425   18882   18882  

Sentinel

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

6581   18498   18498  

redisson

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

4497   18436   18436  

flink

Apache Flink

10285   18221   18221  

appsmith

Low code project to build admin panels, internal tools, and dashboards...

1461   17999   17999  

flatbuffers

FlatBuffers: Memory Efficient Serialization Library

2724   17505   17505  

CNTK

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

4389   17136   17136  

mybatis-3

MyBatis SQL mapper framework for Java

11370   16803   16803  

cat

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

5164   16680   16680