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 程序员所需要掌握的核心知识。...

37166   108255   108255  

spring-boot

Spring Boot

34174   56452   56452  

elasticsearch

Free and Open, Distributed, RESTful Search Engine

20328   55885   55885  

advanced-java

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

15385   55658   55658  

java-design-patterns

Design patterns implemented in Java

17907   55523   55523  

interviews

Everything you need to know to get the job.

10990   51499   51499  

mall

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

22014   51425   51425  

RxJava

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

7458   44957   44957  

leetcode

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

7534   40352   40352  

Java

All Algorithms implemented in Java

12614   37811   37811  

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-...

8403   33391   33391  

spark

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

23932   29961   29961  

dubbo

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

18299   27799   27799  

spring-boot-examples

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

11369   25963   25963  

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  

fastjson

A fast JSON parser/generator for Java.

6260   23419   23419  

jadx

Dex to Java decompiler

2457   21316   21316  

arthas

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

4171   19518   19518  

libgdx

Desktop/Android/HTML5/iOS Java game development framework

6187   18705   18705  

generator-jhipster

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

3657   18681   18681  

IntelliJ-IDEA-Tutorial

IntelliJ IDEA 简体中文专题教程

7154   18424   18424  

CNTK

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

4399   17063   17063  

selenium

A browser automation framework and ecosystem.

5537   17002   17002  

flatbuffers

FlatBuffers: Memory Efficient Serialization Library

2539   16290   16290  

jenkins

Jenkins automation server

6071   14980   14980  

ExoPlayer

An extensible media player for Android

4509   14974   14974  

java8-tutorial

Modern Java - A Guide to Java 8

3626   14882   14882  

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  

deeplearning4j

Model import deployment framework for retraining models (pytorch, tens...

4894   12069   12069  

LearningNotes

Enjoy Learning.

3967   12037   12037  

playframework

Play Framework

3965   11909   11909  

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

1767   11161   11161  

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