Files
Github-Ranking/Top100/Java.md
T
2022-06-13 12:04:46 +00:00

22 KiB
Raw Blame History

Github Ranking

Top 100 Stars in Java

Ranking Project Name Stars Forks Language Open Issues Description Last Commit
1 JavaGuide 123003 41539 Java 67 「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide! 2022-06-13T09:06:07Z
2 LeetCodeAnimation 70521 13546 Java 13 Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路) 2022-03-06T09:10:42Z
3 advanced-java 63774 17187 Java 3 😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识 2022-06-13T00:22:07Z
4 spring-boot 61644 36546 Java 553 Spring Boot 2022-06-13T11:42:03Z
5 elasticsearch 59963 21852 Java 3401 Free and Open, Distributed, RESTful Search Engine 2022-06-13T11:44:34Z
6 mall 58934 24903 Java 25 mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。 2022-06-12T01:08:00Z
7 interviews 57448 12160 Java 30 Everything you need to know to get the job. 2022-04-27T14:52:25Z
8 spring-framework 48018 33918 Java 1177 Spring Framework 2022-06-13T09:39:41Z
9 GitHub-Chinese-Top-Charts 46589 6748 Java 81 🇨🇳 GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。 2022-06-13T01:31:26Z
10 Java 46351 15196 Java 9 All Algorithms implemented in Java 2022-06-13T07:46:49Z
11 guava 44851 10001 Java 648 Google core libraries for Java 2022-06-06T21:57:42Z
12 retrofit 40078 7137 Java 134 A type-safe HTTP client for Android and the JVM 2022-06-01T17:44:45Z
13 dubbo 37402 25032 Java 380 Apache Dubbo is a high-performance, java based, open source RPC framework. 2022-06-13T10:12:54Z
14 MPAndroidChart 35202 8753 Java 1947 A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations. 2022-05-21T21:28:18Z
15 ghidra 33095 4282 Java 1174 Ghidra is a software reverse engineering (SRE) framework 2022-06-13T04:56:42Z
16 glide 32649 5946 Java 363 An image loading and caching library for Android focused on smooth scrolling 2022-06-05T21:44:13Z
17 AndroidUtilCode 30923 10296 Java 182 🔥 Android developers should collect the following utils(updating). 2022-06-09T07:10:50Z
18 tutorials 30818 49254 Java 33 Just Announced - "Learn Spring Security OAuth": 2022-06-13T11:59:05Z
19 jeecg-boot 29706 11830 Java 13 「企业级低代码平台」前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。 2022-06-13T05:12:02Z
20 netty 29369 14559 Java 500 Netty project - an event-driven asynchronous network application framework 2022-06-13T10:04:50Z
21 butterknife 25692 4712 Java 96 Bind Android views and callbacks to fields and methods. 2022-03-08T16:26:04Z
22 druid 25628 8149 Java 2232 阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池 2022-06-13T07:16:11Z
23 miaosha 24758 6405 Java 32 ⭐⭐⭐⭐秒杀系统设计与实现.互联网工程师进阶与分析🙋🐓 2022-06-12T05:14:57Z
24 fastjson 24670 6479 Java 1738 A fast JSON parser/generator for Java. 2022-05-31T04:30:41Z
25 vhr 24163 9858 Java 150 微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。 2022-05-31T23:28:11Z
26 selenium 23867 6996 Java 93 A browser automation framework and ecosystem. 2022-06-13T11:58:54Z
27 SpringAll 23649 7121 Java 12 循序渐进,学习Spring Boot、Spring Boot & Shiro、Spring Batch、Spring Cloud、Spring Cloud Alibaba、Spring Security & Spring Security OAuth2,博客Spring系列源码:https://mrbird.cc 2022-02-09T22:07:40Z
28 toBeTopJavaer 22872 5156 Java 39 To Be Top Javaer - Java工程师成神之路 2022-05-29T06:12:12Z
29 Signal-Android 22477 5463 Java 238 A private messenger for Android. 2022-06-07T19:21:00Z
30 kafka 22181 11574 Java 0 Mirror of Apache Kafka 2022-06-13T02:39:54Z
31 gson 21041 4057 Java 481 A Java serialization/deserialization library to convert Java Objects into JSON and back 2022-06-12T22:03:28Z
32 libgdx 20094 6303 Java 166 Desktop/Android/HTML5/iOS Java game development framework 2022-06-13T07:17:15Z
33 Telegram 20016 6900 Java 0 Telegram for Android source 2022-06-04T08:19:14Z
34 skywalking 19531 5722 Java 66 APM, Application Performance Monitoring System 2022-06-11T13:06:11Z
35 NewPipe 19453 2306 Java 1047 A libre lightweight streaming front-end for Android. 2022-06-12T22:52:04Z
36 Sentinel 19262 6935 Java 408 A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件) 2022-06-10T19:55:50Z
37 redisson 19171 4694 Java 289 Redisson - Redis Java client with features of In-Memory Data Grid. Over 50 Redis based Java 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, MyBatis, RPC, local cache ... 2022-06-13T10:48:24Z
38 flink 19104 10845 Java 0 Apache Flink 2022-06-13T11:48:24Z
39 jenkins 19008 7457 Java 0 Jenkins automation server 2022-06-12T23:55:47Z
40 bazel 18800 3438 Java 2333 a fast, scalable, multi-language and extensible build system 2022-06-13T11:51:33Z
41 cat 16735 5189 Java 102 CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。 2022-06-13T03:50:49Z
42 tinker 16393 3285 Java 445 Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk. 2022-06-10T13:13:53Z
43 zheng 16281 7473 Java 34 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 2022-06-10T19:55:23Z
44 java8-tutorial 15741 3864 Java 0 Modern Java - A Guide to Java 8 2022-03-17T10:04:56Z
45 zipkin 15443 2950 Java 172 Zipkin is a distributed tracing system 2022-05-27T00:10:03Z
46 disruptor 14898 3625 Java 22 High Performance Inter-Thread Messaging Library 2022-05-22T07:09:06Z
47 springboot-learning-example 14878 6997 Java 12 spring boot 实践学习案例,是 spring boot 初学者及核心技术巩固的最佳实践。 2021-11-01T14:08:07Z
48 Mindustry 14848 2072 Java 0 The automation tower defense RTS 2022-06-13T11:04:49Z
49 SpringBoot-Labs 14331 4764 Java 25 一个涵盖六个专栏:Spring Boot 2.X、Spring Cloud、Spring Cloud Alibaba、Dubbo、分布式消息队列、分布式事务的仓库。希望胖友小手一抖,右上角来个 Star,感恩 1024 2022-06-13T11:53:42Z
50 CircleImageView 14222 3126 Java 14 A circular ImageView for Android 2022-05-17T07:44:15Z
51 Apktool 14181 3085 Java 82 A tool for reverse engineering Android apk files 2022-05-23T11:09:44Z
52 elasticsearch-analysis-ik 13871 3004 Java 325 The IK Analysis plugin integrates Lucene IK analyzer into elasticsearch, support customized dictionary. 2022-06-10T01:50:14Z
53 ARouter 13832 2459 Java 79 💪 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架) 2022-05-05T13:09:58Z
54 JustAuth 13465 2400 Java 23 🏆Gitee 最有价值开源项目 🚀💯 小而全而美的第三方登录开源组件。目前已支持Github、Gitee、微博、钉钉、百度、Coding、腾讯云开发者平台、OSChina、支付宝、QQ、微信、淘宝、Google、Facebook、抖音、领英、小米、微软、今日头条、Teambition、StackOverflow、Pinterest、人人、华为、企业微信、酷家乐、Gitlab、美团、饿了么、推特、飞书、京东、阿里云、喜马拉雅、Amazon、Slack和 Line 等第三方平台的授权登录。 Login, so easy! 2022-01-03T10:41:34Z
55 jdk 13299 3593 Java 0 JDK main-line development 2022-06-13T11:46:27Z
56 termux-app 13251 1788 Java 257 Termux - a terminal emulator application for Android OS extendible by variety of packages. 2022-06-12T21:20:44Z
57 mybatis-plus 13039 3568 Java 91 An powerful enhanced toolkit of MyBatis for simplify development 2022-06-13T05:20:27Z
58 bytecode-viewer 13017 1020 Java 70 A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More) 2022-06-03T12:08:31Z
59 mockito 13002 2288 Java 316 Most popular Mocking framework for unit tests written in Java 2022-06-11T21:04:35Z
60 Luban 12957 2191 Java 137 Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 2021-11-06T13:32:29Z
61 Luban 12957 2191 Java 137 Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 2021-11-06T13:32:29Z
62 vert.x 12957 1931 Java 165 Vert.x is a tool-kit for building reactive applications on the JVM 2022-06-10T07:06:22Z
63 Arduino 12933 7037 Java 770 Arduino IDE 1.x 2022-06-10T15:51:13Z
64 hadoop 12673 7858 Java 0 Apache Hadoop 2022-06-13T11:59:01Z
65 keycloak 12582 4524 Java 846 Open Source Identity and Access Management For Modern Applications and Services 2022-06-13T11:47:53Z
66 stetho 12523 1146 Java 62 Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more. 2022-04-20T16:47:36Z
67 AndroidAutoSize 12425 1832 Java 75 🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案). 2021-12-13T11:28:32Z
68 flink-learning 12286 3427 Java 0 flink learning blog. http://www.54tianzhisheng.cn/ 含 Flink 入门、概念、原理、实战、性能调优、源码解析等内容。涉及 Flink Connector、Metrics、Library、DataStream API、Table API & SQL 等内容的学习案例,还有 Flink 落地应用的大型项目案例(PVUV、日志存储、百亿数据实时去重、监控告警)分享。欢迎大家支持我的专栏《大数据实时计算引擎 Flink 实战与性能优化》 2022-06-04T09:25:55Z
69 Matisse 12283 2021 Java 398 🎆 A well-designed local image and video selector for Android 2022-05-13T14:36:00Z
70 pinpoint 12222 3604 Java 276 APM, (Application Performance Management) tool for large-scale distributed systems. 2022-06-10T16:39:31Z
71 AndroidViewAnimations 12115 2432 Java 53 Cute view animation collection. 2021-08-18T23:15:07Z
72 zuul 11987 2237 Java 232 Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. 2022-06-12T23:37:20Z
73 banner 11974 2361 Java 212 🔥🔥🔥Banner 2.0 来了!Android广告图片轮播控件,内部基于ViewPager2实现,Indicator和UI都可以自定义。 2022-04-16T12:59:45Z
74 thingsboard 11835 3758 Java 1553 Open-source IoT Platform - Device management, data collection, processing and visualization. 2022-06-13T10:52:52Z
75 druid 11806 3272 Java 1291 Apache Druid: a high performance real-time analytics database. 2022-06-13T11:05:36Z
76 spring-analysis 11710 3831 Java 10 Spring源码阅读 2022-05-25T04:41:07Z
77 piggymetrics 11629 5595 Java 0 Microservice Architecture with Spring Boot, Spring Cloud and Docker 2022-03-01T09:20:15Z
78 eureka 11307 3553 Java 40 AWS Service registry for resilient mid-tier load balancing and failover. 2022-05-30T07:31:36Z
79 realm-java 11296 1781 Java 365 Realm is a mobile database: a replacement for SQLite & ORMs 2022-05-24T08:57:56Z
80 uCrop 11209 2059 Java 208 Image Cropping Library for Android 2022-05-19T13:17:11Z
81 APIJSON 13366 1745 Java 138 🚀 零代码、全功能、强安全 ORM 库,后端接口和文档零代码,前端(客户端) 定制返回 JSON 的数据和结构。 🚀 A JSON Transmission Protocol and an ORM Library for providing APIs and Docs without writing any code. 2022-06-10T11:09:12Z
82 jdk 13299 3593 Java 0 JDK main-line development 2022-06-13T11:46:27Z
83 logger 13285 2108 Java 65 ✔️ Simple, pretty and powerful logger for android 2022-05-17T08:50:07Z
84 termux-app 13251 1788 Java 257 Termux - a terminal emulator application for Android OS extendible by variety of packages. 2022-06-12T21:20:44Z
85 Android-PickerView 13143 3392 Java 406 This is a picker view for android , support linkage effect, timepicker and optionspicker.(时间选择器、省市区三级联动) 2022-06-02T07:15:25Z
86 mybatis-plus 13039 3568 Java 91 An powerful enhanced toolkit of MyBatis for simplify development 2022-06-13T05:20:27Z
87 bytecode-viewer 13017 1020 Java 70 A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More) 2022-06-03T12:08:31Z
88 mockito 13002 2288 Java 316 Most popular Mocking framework for unit tests written in Java 2022-06-11T21:04:35Z
89 Luban 12957 2191 Java 137 Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 2021-11-06T13:32:29Z
90 vert.x 12957 1931 Java 165 Vert.x is a tool-kit for building reactive applications on the JVM 2022-06-10T07:06:22Z
91 Arduino 12933 7037 Java 770 Arduino IDE 1.x 2022-06-10T15:51:13Z
92 hadoop 12673 7858 Java 0 Apache Hadoop 2022-06-13T11:59:01Z
93 keycloak 12582 4524 Java 846 Open Source Identity and Access Management For Modern Applications and Services 2022-06-13T11:47:53Z
94 greenDAO 12533 2895 Java 192 greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases. 2021-11-04T06:43:48Z
95 deeplearning4j 12498 4930 Java 761 Suite of tools for deploying and training deep learning models using the JVM. Highlights include model import for keras, tensorflow, and onnx/pytorch, a modular and tiny c++ library for running math code and a java based math library on top of the core c++ library. Also includes samediff: a pytorch/tensorflow like library for running deep learning using automatic differentiation. 2022-06-12T01:21:00Z
96 stetho 12523 1146 Java 62 Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more. 2022-04-20T16:47:36Z
97 AndroidAutoSize 12425 1832 Java 75 🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案). 2021-12-13T11:28:32Z
98 flink-learning 12286 3427 Java 0 flink learning blog. http://www.54tianzhisheng.cn/ 含 Flink 入门、概念、原理、实战、性能调优、源码解析等内容。涉及 Flink Connector、Metrics、Library、DataStream API、Table API & SQL 等内容的学习案例,还有 Flink 落地应用的大型项目案例(PVUV、日志存储、百亿数据实时去重、监控告警)分享。欢迎大家支持我的专栏《大数据实时计算引擎 Flink 实战与性能优化》 2022-06-04T09:25:55Z
99 Matisse 12283 2021 Java 398 🎆 A well-designed local image and video selector for Android 2022-05-13T14:36:00Z
100 AndroidSwipeLayout 12219 2715 Java 353 The Most Powerful Swipe Layout! 2021-08-05T11:51:50Z