Files
Github-Ranking/Top100/Java.md
T
2023-06-03 11:04:58 +08: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 134207 44113 Java 66 「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide! 2023-06-02T13:15:52Z
2 advanced-java 70304 18356 Java 3 😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识 2023-05-25T01:36:16Z
3 spring-boot 67617 38732 Java 618 Spring Boot 2023-06-02T19:37:48Z
4 guava 47585 10566 Java 631 Google core libraries for Java 2023-06-02T18:56:44Z
5 tutorials 34253 53693 Java 24 Just Announced - "Learn Spring Security OAuth": 2023-06-02T22:37:43Z
6 lottie-android 33958 5352 Java 25 Render After Effects animations natively on Android and iOS, Web, and React Native 2023-05-20T20:28:53Z
7 arthas 32503 7008 Java 208 Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas 2023-05-31T03:25:36Z
8 hello-algorithm 32370 6224 Java 7 🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)推荐免费ChatGPT使用网站 2023-05-29T03:11:34Z
9 dbeaver 32252 2893 Java 1709 Free universal database tool and SQL client 2023-06-02T19:25:49Z
10 AndroidUtilCode 32180 10605 Java 258 🔥 Android developers should collect the following utils(updating). 2023-05-22T01:52:08Z
11 netty 31257 15349 Java 537 Netty project - an event-driven asynchronous network application framework 2023-06-02T18:01:49Z
12 spring-boot-demo 29619 10201 Java 82 🚀一个用来深入学习并实战 Spring Boot 的项目。 2023-05-27T02:05:07Z
13 canal 25806 7247 Java 948 阿里巴巴 MySQL binlog 增量订阅&消费组件 2023-05-30T16:38:33Z
14 butterknife 25623 4675 Java 97 Bind Android views and callbacks to fields and methods. 2023-03-29T12:06:37Z
15 gson 22153 4237 Java 291 A Java serialization/deserialization library to convert Java Objects into JSON and back 2023-05-31T16:45:39Z
16 libgdx 21563 6412 Java 207 Desktop/Android/HTML5/iOS Java game development framework 2023-06-01T07:36:02Z
17 redisson 21232 5068 Java 326 Redisson - Easy 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 ... 2023-06-02T14:29:44Z
18 ExoPlayer 20743 5960 Java 735 An extensible media player for Android 2023-06-02T11:11:49Z
19 graal 18630 1513 Java 837 GraalVM: Run Programs Faster Anywhere 🚀 2023-06-03T00:26:31Z
20 Mindustry 18018 2491 Java 1 The automation tower defense RTS 2023-06-02T23:12:05Z
21 cat 17786 5324 Java 134 CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。 2023-03-22T17:18:53Z
22 SpringCloudLearning 17324 8107 Java 39 《史上最简单的Spring Cloud教程源码》 2021-04-12T09:53:47Z
23 fresco 16948 3787 Java 203 An Android library for managing images and the memory they use. 2023-06-02T14:20:42Z
24 SpringBoot-Labs 16937 5521 Java 26 一个涵盖六个专栏:Spring Boot 2.X、Spring Cloud、Spring Cloud Alibaba、Dubbo、分布式消息队列、分布式事务的仓库。希望胖友小手一抖,右上角来个 Star,感恩 1024 2022-09-03T08:55:18Z
25 Android-Universal-Image-Loader 16810 6209 Java 447 Powerful and flexible library for loading, caching and displaying images on Android. 2022-01-17T09:48:53Z
26 zheng 16503 7455 Java 36 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 2022-12-16T09:53:00Z
27 ruoyi-vue-pro 16070 3583 Java 14 🔥 官方推荐 🔥 RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城等功能。你的 ⭐️ Star ⭐️,是作者生发的动力! 2023-05-30T04:10:07Z
28 springboot-learning-example 15468 7087 Java 14 spring boot 实践学习案例,是 spring boot 初学者及核心技术巩固的最佳实践。 2023-03-23T16:59:35Z
29 SpringBoot-Learning 15181 4861 Java 35 《Spring Boot基础教程》,2.x版本持续连载中!点击下方链接直达教程目录! 2023-05-02T20:10:39Z
30 Algorithms 14813 3974 Java 53 A collection of algorithms and data structures 2023-06-02T23:21:02Z
31 mybatis-plus 14642 3964 Java 146 An powerful enhanced toolkit of MyBatis for simplify development 2023-06-02T06:24:01Z
32 CircleImageView 14428 3138 Java 5 A circular ImageView for Android 2023-04-06T07:46:13Z
33 ARouter 14204 2563 Java 104 💪 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架) 2023-05-17T12:17:20Z
34 thingsboard 13778 4360 Java 1481 Open-source IoT Platform - Device management, data collection, processing and visualization. 2023-06-02T16:43:22Z
35 caffeine 13709 1458 Java 2 A high performance caching library for Java 2023-06-02T08:16:51Z
36 logger 13591 2141 Java 69 ✔️ Simple, pretty and powerful logger for android 2022-09-14T10:04:00Z
37 vert.x 13584 2007 Java 190 Vert.x is a tool-kit for building reactive applications on the JVM 2023-06-01T22:19:38Z
38 Arduino 13574 7082 Java 656 Arduino IDE 1.x 2023-05-25T09:35:21Z
39 DataX 13527 4825 Java 875 DataX是阿里云DataWorks数据集成的开源版本。 2023-05-31T02:35:37Z
40 Grasscutter 13278 4204 Java 66 A server software reimplementation for a certain anime game. 2023-06-03T01:43:44Z
41 tink 13157 1208 Java 35 Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse. 2023-05-23T06:33:46Z
42 pinpoint 12770 3716 Java 338 APM, (Application Performance Management) tool for large-scale distributed systems. 2023-06-02T09:21:19Z
43 pulsar 12742 3300 Java 901 Apache Pulsar - distributed pub-sub messaging system 2023-06-03T02:40:00Z
44 stetho 12646 1161 Java 63 Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more. 2023-03-23T16:43:08Z
45 mall-learning 12090 8242 Java 17 mall学习教程,架构、业务、技术要点全方位解析。mall项目(50k+star)是一套电商系统,使用现阶段主流技术实现。涵盖了SpringBoot 2.3.0、MyBatis 3.4.6、Elasticsearch 7.6.2、RabbitMQ 3.7.15、Redis 5.0、MongoDB 4.2.5、Mysql5.7等技术,采用Docker容器化部署。 2023-05-22T08:15:51Z
46 realm-java 11390 1780 Java 358 Realm is a mobile database: a replacement for SQLite & ORMs 2023-06-02T08:21:35Z
47 dataease 11335 2196 Java 126 人人可用的开源数据可视化分析工具。 2023-06-02T15:37:12Z
48 onedev 11239 749 Java 0 Self-hosted Git Server with CI/CD and Kanban 2023-06-02T06:23:52Z
49 Java 11169 4768 Java 42 27天成为Java大神 2023-02-23T14:37:06Z
50 androidannotations 11131 2408 Java 50 Fast Android Development. Easy maintainance. 2022-05-31T13:16:38Z
51 quarkus 11824 2227 Java 2064 Quarkus: Supersonic Subatomic Java. 2023-06-02T20:43:09Z
52 yudao-cloud 11813 2989 Java 4 ruoyi-vue-pro 全新 Cloud 版本,优化重构所有功能。基于 Spring Cloud Alibaba + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能。你的 ⭐️ Star ⭐️,是作者生发的动力! 2023-05-29T15:18:42Z
53 Mybatis-PageHelper 11707 3121 Java 36 Mybatis通用分页插件 2023-06-03T02:54:29Z
54 uCrop 11511 2120 Java 234 Image Cropping Library for Android 2023-05-18T07:21:26Z
55 zookeeper 11320 7011 Java 0 Apache ZooKeeper 2023-06-02T03:37:02Z
56 androidannotations 11131 2408 Java 50 Fast Android Development. Easy maintainance. 2022-05-31T13:16:38Z
57 matrix 10846 1765 Java 333 Matrix is a plugin style, non-invasive APM system developed by WeChat. 2023-05-24T04:45:35Z
58 FileDownloader 10810 2178 Java 158 Multitask、MultiThread(MultiConnection)、Breakpoint-resume、High-concurrency、Simple to use、Single/NotSingle-process 2022-01-30T05:13:38Z
59 ImmersionBar 10806 1839 Java 119 android 4.4以上沉浸式状态栏和沉浸式导航栏管理,适配横竖屏切换、刘海屏、软键盘弹出等问题,可以修改状态栏字体颜色和导航栏图标颜色,以及不可修改字体颜色手机的适配,适用于Activity、Fragment、DialogFragment、Dialog,PopupWindow,一句代码轻松实现,以及对bar的其他设置,详见README。简书请参考:http://www.jianshu.com/p/2a884e211a62 2022-03-25T02:26:08Z
60 RxPermissions 10438 1317 Java 90 Android runtime permissions powered by RxJava2 2022-05-11T09:47:47Z
61 platform_frameworks_base 10421 6239 Java 0 None 2023-05-27T04:28:09Z
62 javapoet 10277 1333 Java 91 A Java API for generating .java source files. 2023-05-30T17:36:47Z
63 MVPArms 10208 2422 Java 45 ⚔️ A common architecture for Android applications developing based on MVP, integrates many open source projects, to make your developing quicker and easier (一个整合了大量主流开源项目高度可配置化的 Android MVP 快速集成框架). 2023-03-22T06:53:43Z
64 LSPosed 10187 1482 Java 3 LSPosed Framework 2023-05-25T13:13:36Z
65 newbee-mall 10084 2570 Java 0 🔥 🎉newbee-mall是一套电商系统,包括基础版本(Spring Boot+Thymeleaf)、前后端分离版本(Spring Boot+Vue 3+Element-Plus+Vue-Router 4+Pinia+Vant 4) 、秒杀版本、Go语言版本、微服务版本(Spring Cloud Alibaba+Nacos+Sentinel+Seata+Spring Cloud Gateway+OpenFeign+ELK)。 前台商城系统包含首页门户、商品分类、新品上线、首页轮播、商品推荐、商品搜索、商品展示、购物车、订单结算、订单流程、个人订单管理、会员中心、帮助中心等模块。 后台管理系统包含数据面板、轮播图管理、商品管理、订单管理、会员管理、分类管理、设置等模块。 2023-05-31T08:54:56Z
66 android-interview-questions 10023 2089 Java 15 Your Cheat Sheet For Android Interview - Android Interview Questions 2023-05-24T11:00:26Z
67 clojure 9996 1463 Java 0 The Clojure programming language 2023-04-19T14:39:13Z
68 COLA 9843 2615 Java 25 🥤 COLA: Clean Object-oriented & Layered Architecture 2023-05-22T20:04:07Z
69 conductor 9785 2146 Java 102 Conductor is a microservices orchestration engine. 2023-06-02T09:14:13Z
70 glide-transformations 9784 1428 Java 50 An Android transformation library providing a variety of image transformations for Glide. 2022-03-08T16:07:21Z
71 easypermissions 9691 1483 Java 25 Simplify Android M system permissions 2023-04-24T17:23:54Z
72 paascloud-master 9601 4354 Java 83 spring cloud + vue + oAuth2.0全家桶实战,前后端分离模拟商城,完整的购物流程、后端运营平台,可以实现快速搭建企业级微服务项目。支持微信登录等三方登录。 2023-04-29T01:25:55Z
73 spark 9475 1570 Java 199 A simple expressive web framework for java. Spark has a kotlin DSL https://github.com/perwendel/spark-kotlin 2022-11-22T23:59:54Z
74 AndroidSlidingUpPanel 9461 2306 Java 268 This library provides a simple way to add a draggable sliding up panel (popularized by Google Music and Google Maps) to your Android application. Brought to you by Umano. 2022-07-21T00:21:03Z
75 DanmakuFlameMaster 9433 2124 Java 253 Android开源弹幕引擎·烈焰弹幕使 ~ 2020-02-27T08:51:28Z
76 Mycat-Server 9397 3886 Java 918 None 2022-11-01T02:37:58Z
77 android-gif-drawable 9367 1802 Java 31 Views and Drawable for displaying animated GIFs on Android 2023-05-28T15:32:02Z
78 cryptomator 9348 751 Java 273 Multi-platform transparent client-side encryption of your files in the cloud 2023-06-02T16:46:48Z
79 storm 8873 1695 Java 0 Distributed and fault-tolerant realtime computation: stream processing, continuous computation, distributed RPC, and more 2017-08-16T04:24:20Z
80 resilience4j 8805 1216 Java 150 Resilience4j is a fault tolerance library designed for Java8 and functional programming 2023-06-01T03:56:54Z
81 Android-PullToRefresh 8745 4773 Java 0 DEPRECATED 2017-10-13T08:40:58Z
82 android-gpuimage 8688 2254 Java 325 Android filters based on OpenGL (idea from GPUImage for iOS) 2022-08-03T16:07:30Z
83 languagetool 8672 1060 Java 1826 Style and Grammar Checker for 25+ Languages 2023-06-02T22:07:52Z
84 Android-SpinKit 8413 1307 Java 56 Android loading animations 2023-05-28T14:27:04Z
85 dropwizard 8400 3455 Java 11 A damn simple library for building production-ready RESTful web services. 2023-06-02T21:27:34Z
86 toBeBetterJavaer 8328 1263 Java 26 一份通俗易懂、风趣幽默的Java学习指南,内容涵盖Java基础、Java并发编程、Java虚拟机、Java企业级开发、Java面试等核心知识点。学Java,就认准二哥的Java进阶之路😄 2023-05-29T08:00:37Z
87 Signal-Server 8261 1986 Java 0 Server supporting the Signal Private Messenger applications on Android, Desktop, and iOS 2023-06-02T18:58:44Z
88 Android-Debug-Database 8196 870 Java 70 A library for debugging android databases and shared preferences - Make Debugging Great Again 2023-01-18T08:06:22Z
89 plantuml 8184 787 Java 383 Generate diagrams from textual description 2023-05-31T18:57:12Z
90 atlas 8110 1520 Java 84 A powerful Android Dynamic Component Framework. 2022-01-27T14:31:30Z
91 hsweb-framework 8057 3028 Java 3 hsweb (haʊs wɛb) 是一个基于spring-boot 2.x开发 ,首个使用全响应式编程的企业级后台管理系统基础项目。 2023-05-23T02:33:47Z
92 react-native-image-picker 8049 2020 Java 178 🌄 A React Native module that allows you to use native UI to select media from the device library or directly from the camera. 2023-05-30T09:01:56Z
93 spider-flow 8033 1543 Java 9 新一代爬虫平台,以图形化方式定义爬虫流程,不写代码即可完成爬虫。 2023-03-18T04:07:04Z
94 LitePal 7977 1595 Java 81 An Android library that makes developers use SQLite database extremely easy. 2022-08-19T08:29:56Z
95 JsonPath 7937 1534 Java 278 Java JsonPath implementation 2023-05-28T15:30:45Z
96 shardingsphere-elasticjob 7884 3265 Java 146 Distributed scheduled job framework 2023-06-01T01:33:10Z
97 material-theme-jetbrains 7882 475 Java 0 JetBrains theme of Material Theme 2022-01-26T21:43:17Z
98 jna 7831 1634 Java 78 Java Native Access 2023-04-26T02:25:40Z
99 EhViewer 7808 977 Java 197 [DEPRECATED] An Unofficial E-Hentai Application for Android 2019-08-09T04:50:17Z
100 metrics 7723 1819 Java 6 📈 Capturing JVM- and application-level metrics. So you know what's going on. 2023-06-03T01:20:40Z