Files
Github-Ranking/Top100/Java.md
T
2023-09-26 11:05:34 +08:00

21 KiB
Raw Blame History

Github Ranking

Top 100 Stars in Java

Ranking Project Name Stars Forks Language Open Issues Description Last Commit
1 GitHub-Chinese-Top-Charts 65423 9338 Java 121 🇨🇳 GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。 2023-09-25T00:39:25Z
2 elasticsearch 65219 23604 Java 3912 Free and Open, Distributed, RESTful Search Engine 2023-09-26T03:01:55Z
3 Java 53675 18170 Java 4 All Algorithms implemented in Java 2023-09-25T20:25:28Z
4 spring-framework 53230 36927 Java 974 Spring Framework 2023-09-25T18:19:49Z
5 guava 48343 10770 Java 630 Google core libraries for Java 2023-09-26T01:10:27Z
6 retrofit 42001 7339 Java 153 A type-safe HTTP client for Android and the JVM 2023-09-23T12:01:43Z
7 dubbo 39400 26205 Java 937 The java implementation of Apache Dubbo. An RPC and microservice framework. 2023-09-26T02:56:28Z
8 jeecg-boot 35931 13899 Java 36 🔥「企业级低代码平台」前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。 2023-09-26T02:21:55Z
9 arthas 33392 7215 Java 231 Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas 2023-09-26T02:52:23Z
10 hello-algorithm 33232 6338 Java 7 🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)推荐免费ChatGPT使用网站 2023-06-13T04:13:17Z
11 AndroidUtilCode 32479 10641 Java 271 🔥 Android developers should collect the following utils(updating). 2023-05-22T01:52:08Z
12 druid 27229 8508 Java 2581 阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池 2023-09-18T16:30:27Z
13 canal 26755 7441 Java 908 阿里巴巴 MySQL binlog 增量订阅&消费组件 2023-09-21T02:53:47Z
14 kafka 25891 13080 Java 0 Mirror of Apache Kafka 2023-09-26T00:21:51Z
15 fastjson 25455 6582 Java 1874 FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade. 2023-09-11T15:12:11Z
16 termux-app 24864 2826 Java 307 Termux - a terminal emulator application for Android OS extendible by variety of packages. 2023-09-11T07:42:15Z
17 skywalking 22446 6336 Java 45 APM, Application Performance Monitoring System 2023-09-25T18:13:30Z
18 flink 21995 12761 Java 0 Apache Flink 2023-09-26T02:49:19Z
19 libgdx 21981 6473 Java 221 Desktop/Android/HTML5/iOS Java game development framework 2023-09-26T00:07:30Z
20 jenkins 21459 8310 Java 0 Jenkins automation server 2023-09-26T02:08:19Z
21 ruoyi-vue-pro 19934 4149 Java 9 🔥 官方推荐 🔥 RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城等功能。你的 ⭐️ Star ⭐️,是作者生发的动力! 2023-09-24T15:40:16Z
22 rocketmq 19817 11277 Java 365 Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications. 2023-09-26T02:59:28Z
23 mybatis-3 18934 12525 Java 133 MyBatis SQL mapper framework for Java 2023-09-25T23:40:06Z
24 shardingsphere 18810 6513 Java 1149 Distributed SQL transaction & query engine for data sharding, scaling, encryption, and more - on any database. 2023-09-26T02:35:03Z
25 SpringCloudLearning 17511 8131 Java 39 《史上最简单的Spring Cloud教程源码》 2021-04-12T09:53:47Z
26 keycloak 17476 5730 Java 1784 Open Source Identity and Access Management For Modern Applications and Services 2023-09-26T02:35:46Z
27 fresco 16994 3783 Java 212 An Android library for managing images and the memory they use. 2023-09-19T15:10:01Z
28 tinker 16882 3344 Java 495 Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk. 2023-09-13T07:01:50Z
29 Android-Universal-Image-Loader 16806 6198 Java 449 Powerful and flexible library for loading, caching and displaying images on Android. 2022-01-17T09:48:53Z
30 zheng 16555 7463 Java 36 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 2022-12-16T09:53:00Z
31 Android-CleanArchitecture 15384 3370 Java 126 This is a sample app that is part of a series of blog posts I have written about how to architect an android application using Uncle Bob's clean architecture approach. 2023-04-28T06:54:52Z
32 presto 15089 5172 Java 1303 The official home of the Presto distributed SQL query engine for big data 2023-09-26T01:01:02Z
33 thingsboard 14390 4521 Java 1343 Open-source IoT Platform - Device management, data collection, processing and visualization. 2023-09-25T14:17:27Z
34 flink-learning 13823 3797 Java 0 flink learning blog. http://www.54tianzhisheng.cn/ 含 Flink 入门、概念、原理、实战、性能调优、源码解析等内容。涉及 Flink Connector、Metrics、Library、DataStream API、Table API & SQL 等内容的学习案例,还有 Flink 落地应用的大型项目案例(PVUV、日志存储、百亿数据实时去重、监控告警)分享。欢迎大家支持我的专栏《大数据实时计算引擎 Flink 实战与性能优化》 2023-09-15T13:10:12Z
35 logger 13659 2148 Java 69 ✔️ Simple, pretty and powerful logger for android 2022-09-14T10:04:00Z
36 Luban 13359 2238 Java 146 Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 2021-11-06T13:32:29Z
37 dataease 12934 2451 Java 155 人人可用的开源数据可视化分析工具。 2023-09-22T05:29:07Z
38 zuul 12869 2316 Java 241 Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. 2023-09-25T16:15:42Z
39 SmartTubeNext 12653 805 Java 1502 SmartTube - an advanced player for set-top boxes and tv running Android OS 2023-09-26T01:15:36Z
40 AndroidViewAnimations 12347 2442 Java 55 Cute view animation collection. 2021-08-18T23:15:07Z
41 mall-learning 12341 8288 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-09-19T06:13:50Z
42 eureka 11996 3721 Java 61 AWS Service registry for resilient mid-tier load balancing and failover. 2023-09-14T00:30:58Z
43 Mybatis-PageHelper 11836 3119 Java 51 Mybatis通用分页插件 2023-07-24T01:21:02Z
44 zookeeper 11558 7105 Java 0 Apache ZooKeeper 2023-09-24T03:04:46Z
45 realm-java 11403 1809 Java 359 Realm is a mobile database: a replacement for SQLite & ORMs 2023-09-07T12:03:33Z
46 zaproxy 11262 2122 Java 705 The ZAP core project 2023-09-25T19:56:56Z
47 dolphinscheduler 11112 4151 Java 930 Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code 2023-09-26T01:46:25Z
48 SlidingMenu 11109 5108 Java 262 An Android library that allows you to easily create applications with slide-in menus. You may use it in your Android apps provided that you cite this project and include the license in your app. Thanks! 2021-09-19T14:04:18Z
49 vlayout 10824 1818 Java 190 Project vlayout is a powerfull LayoutManager extension for RecyclerView, it provides a group of layouts for RecyclerView. Make it able to handle a complicate situation when grid, list and other layouts in the same recyclerview. 2021-07-14T04:40:34Z
50 android-async-http 10646 4207 Java 112 An asynchronous, callback-based Http client for Android built on top of Apache's HttpClient libraries. 2023-04-17T14:55:24Z
51 mkloader 1384 167 Java 12 Beautiful and smooth custom loading views 2017-10-12T09:08:10Z
52 QBox 1381 339 Java 3 🐈 RxJava+Retrofit+Okhttp+Glide + A life tool App, contains modules: news; jokes; constellation fortune; LED; weather; calendar; two-dimensional code, and more ... 小秋魔盒是一个生活工具 App,主要功能有:新闻资讯;微信精选美文;笑话趣图;星座运势;LED字幕;天气;日历;二维码;手电筒;老黄历。在开发中尽可能多的用了目前比较流行的框架和库。 2023-02-20T10:47:02Z
53 cordova-plugin-background-mode 1371 999 Java 244 Keep app running in background 2023-06-09T23:17:50Z
54 HoloColorPicker 1371 386 Java 19 An Android Holo themed colorpicker designed by Marie Schweiz 2019-02-22T01:31:12Z
55 ArcLayout 1364 310 Java 16 A very simple arc layout library for Android 2018-05-04T21:13:58Z
56 EmojiChat 1349 322 Java 8 Android聊天界面+emoji表情+大表情实现 2020-06-04T09:46:49Z
57 AndroidTraining 1328 360 Java 29 Training course repository for android app development 2021-08-25T04:43:24Z
58 material-daterange-picker 1324 275 Java 12 A material Date Range Picker based on wdullaers MaterialDateTimePicker 2020-05-13T09:50:52Z
59 android-flux-todo-app 1294 222 Java 4 Example of how to implement an Android TODO App using Facebook Flux Architecture 2020-11-21T07:01:36Z
60 AndroidUtils 1277 274 Java 0 安卓攻城狮必备神器!!! 2018-05-07T08:40:19Z
61 ByeBurger 1217 195 Java 12 An Android behavior library let your titlebar or bottom navigation hiding on scroll ,极其简便的快速实现滑动隐藏标题栏和导航栏 2016-11-26T08:10:17Z
62 GithubClient 1207 225 Java 11 Example of Github API client implemented on top of Dagger 2 DI framework. 2019-04-26T09:57:07Z
63 LondonEyeLayoutManager 1196 171 Java 7 A Layoutmanager that must be used with RecyclerView. When list is scrolled views are moved by circular trajectory 2016-01-26T21:23:53Z
64 talon-for-twitter-android 1193 181 Java 70 The most powerful and beautiful Twitter client available. 2023-01-22T14:06:13Z
65 Android-CircleMenu 1178 484 Java 6 自定义ViewGroup实现的圆形旋转菜单,支持跟随手指旋转以及快速旋转。 2015-01-26T09:30:24Z
66 TransitionPlayer 1161 224 Java 0 Android library to control Transition animates. A simple way to create a interactive animation. 2016-07-13T03:45:04Z
67 HollyViewPager 1139 187 Java 11 A different beautiful ViewPager, with quick swipe controls 2020-07-02T11:54:12Z
68 react-native-admob 1133 536 Java 174 A react-native component for Google AdMob banners 2023-01-03T16:56:10Z
69 AndroidSystemUiTraining 1131 342 Java 9 Android System UI Training Code 2016-09-06T08:31:32Z
70 RecyclerViewFastScroller 1131 218 Java 45 A Fast Scroller for the RecyclerView world! 2020-03-30T19:14:11Z
71 android-ui-toolkit-demos 1117 185 Java 0 Migrated: 2019-09-19T23:03:56Z
72 RxJavaSamples 1103 228 Java 2 收集了RxJava常见的使用场景,例子简洁、经典、易懂... 2016-10-20T09:09:13Z
73 tianti 1094 594 Java 29 java轻量级的CMS解决方案-天梯。天梯是一个用java相关技术搭建的后台CMS解决方案,用户可以结合自身业务进行相应扩展,同时提供了针对dao、service等的代码生成工具。技术选型:Spring Data JPA、Hibernate、Shiro、 Spring MVC、Layer、Mysql等。 2022-05-20T09:31:18Z
74 duo-navigation-drawer 1092 195 Java 24 A flexible, easy to use, unique drawer library for your Android project. 2019-03-01T09:08:45Z
75 MaterialLoadingProgressBar 1092 221 Java 7 MaterialLoadingProgressBar provide a styled ProgressBar which looks like SwipeRefreshLayout's loading indicator(support-v4 v21+) 2020-10-02T06:40:32Z
76 react-native-photo-editor 1088 230 Java 98 React Native: Native Photo Editor 2023-06-01T10:02:41Z
77 fragmentargs 1080 91 Java 15 Annotation Processor for setting arguments in android fragments 2020-04-11T06:23:34Z
78 SelectableRoundedImageView 1066 235 Java 9 Android ImageView that supports different radii on each corner. 2017-07-12T10:47:34Z
79 PokeGOAPI-Java 1052 365 Java 13 Pokemon Go API 2021-11-12T06:17:03Z
80 Dali 1050 94 Java 13 Dali is an image blur library for Android. It contains several modules for static blurring, live blurring and animations. 2023-03-31T11:39:04Z
81 rtree 1038 209 Java 30 Immutable in-memory R-tree and R*-tree implementations in Java with reactive api 2023-09-18T11:28:57Z
82 ActivitySwitcher 1034 129 Java 4 ActivitySwitcher is based on the Activity view operation management library, you can achieve any jump between Activity, close any Activity and end applications and other functions. 2016-12-23T03:18:20Z
83 StickyDecoration 1027 170 Java 3 None 2022-11-15T03:06:40Z
84 SingleDateAndTimePicker 1016 332 Java 150 You can now select a date and a time with only one widget ! 2023-03-15T19:15:52Z
85 BlurredView 1012 165 Java 1 【Deprecated】 Dynamic blur of image views for Android 2016-08-25T10:33:27Z
86 ZeusPlugin 1010 186 Java 20 成熟易懂的Android插件补丁框架(可直接商业化的项目,日活千万级项目多年使用验证稳定) 2018-10-17T06:38:15Z
87 android-cube-app 1009 299 Java 19 None 2022-01-11T21:04:06Z
88 victor 1006 55 Java 0 Use SVGs as resources in Android 2023-03-23T15:40:05Z
89 SmallBang 1005 162 Java 6 twitter like animation for any view 💓 2017-11-24T05:43:51Z
90 LoopingViewPager 988 245 Java 20 An android ViewPager extension allowing infinite scrolling 2019-04-06T19:37:43Z
91 spider 984 491 Java 4 A configurable web spider with a easy-to-use web console 2018-08-21T05:26:31Z
92 DialogUtil 980 172 Java 24 common used dialog with material style ( in support v7),ios style,get top activity automatically, invoke everywhere (any thread , any window) 2023-02-10T02:14:03Z
93 cordova-hot-code-push 978 462 Java 1 [DEPRECATED] - This plugin provides functionality to perform automatic updates of the web based content in your application. 2018-09-19T11:06:23Z
94 MPermissions 977 212 Java 20 a easy API to use runtime permission for Android M 2019-04-26T08:29:24Z
95 hbc 963 387 Java 0 A Java HTTP client for consuming Twitter's realtime Streaming API 2022-04-06T19:20:25Z
96 Log4a 956 129 Java 7 :octocat:Log4a is an mmap based, high-performance, highly available Android log collection library / Log4a 是一个基于 mmap, 高性能、高可用的 Android 日志收集框架 2020-03-02T06:34:36Z
97 micro-server 941 225 Java 47 Microserver is a Java 8 native, zero configuration, standards based, battle hardened library to run Java Rest Microservices via a standard Java main class. Supporting pure Microservice or Micro-monolith styles. 2023-03-21T11:09:09Z
98 androidScreenShare 941 320 Java 1 android 2019-10-08T09:41:25Z
99 ColorArcProgressBar 938 197 Java 26 This is beautiful color arc progress bar. 2018-05-05T22:20:12Z
100 SimpleRecyclerView 936 105 Java 14 A RecyclerView extension for building list more easily. 2018-12-10T15:14:44Z