mirror of
https://github.com/EvanLi/Github-Ranking.git
synced 2026-11-06 16:31:49 +00:00
21 KiB
21 KiB
Github Ranking
Top 100 Stars in Java
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
|---|---|---|---|---|---|---|---|
| 1 | GitHub-Chinese-Top-Charts | 72600 | 10356 | Java | 130 | 🇨🇳 GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。 | 2023-12-21T20:40:26Z |
| 2 | hello-algo | 56444 | 6876 | Java | 9 | 《Hello 算法》:动画图解、一键运行的数据结构与算法教程,支持 Java, C++, Python, Go, JS, TS, C#, Swift, Rust, Dart, Zig 等语言。 | 2023-12-21T20:04:59Z |
| 3 | spring-framework | 53948 | 37271 | Java | 494 | Spring Framework | 2023-12-21T18:32:52Z |
| 4 | retrofit | 42267 | 7377 | Java | 155 | A type-safe HTTP client for Android and the JVM | 2023-12-21T18:47:06Z |
| 5 | dubbo | 39642 | 26365 | Java | 994 | The java implementation of Apache Dubbo. An RPC and microservice framework. | 2023-12-22T02:34:44Z |
| 6 | jadx | 37542 | 4639 | Java | 349 | Dex to Java decompiler | 2023-12-21T19:22:22Z |
| 7 | jeecg-boot | 36636 | 14158 | Java | 18 | 🔥「企业级低代码平台」前后端分离架构SpringBoot 2.x/3.x,SpringCloud,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。 | 2023-12-21T07:47:36Z |
| 8 | zxing | 31802 | 9445 | Java | 3 | ZXing ("Zebra Crossing") barcode scanning library for Java, Android | 2023-12-18T12:54:54Z |
| 9 | nacos | 28170 | 12391 | Java | 236 | an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications. | 2023-12-21T12:02:16Z |
| 10 | termux-app | 27185 | 3064 | Java | 318 | Termux - a terminal emulator application for Android OS extendible by variety of packages. | 2023-12-21T22:00:51Z |
| 11 | SmartRefreshLayout | 24507 | 4982 | Java | 308 | 🔥下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。 | 2023-11-19T15:30:37Z |
| 12 | EventBus | 24502 | 4708 | Java | 98 | Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality. | 2023-09-13T16:05:50Z |
| 13 | rocketmq | 20114 | 11380 | Java | 322 | Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications. | 2023-12-21T06:41:52Z |
| 14 | RxAndroid | 19826 | 3002 | Java | 1 | RxJava bindings for Android | 2023-11-30T05:40:27Z |
| 15 | mybatis-3 | 19138 | 12662 | Java | 136 | MyBatis SQL mapper framework for Java | 2023-12-21T05:15:10Z |
| 16 | openapi-generator | 18521 | 5866 | Java | 3931 | OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3) | 2023-12-22T02:58:27Z |
| 17 | Apktool | 17944 | 3535 | Java | 45 | A tool for reverse engineering Android apk files | 2023-12-21T13:11:27Z |
| 18 | jdk | 17467 | 5061 | Java | 0 | JDK main-line development https://openjdk.org/projects/jdk | 2023-12-22T02:56:59Z |
| 19 | tinker | 16940 | 3347 | Java | 500 | Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk. | 2023-12-19T03:17:54Z |
| 20 | elasticsearch-analysis-ik | 15763 | 3280 | Java | 352 | The IK Analysis plugin integrates Lucene IK analyzer into elasticsearch, support customized dictionary. | 2023-11-30T13:40:53Z |
| 21 | material-components-android | 15620 | 3080 | Java | 495 | Modular and customizable Material Design UI components for Android | 2023-12-21T18:07:07Z |
| 22 | JustAuth | 15468 | 2678 | Java | 39 | 🏆Gitee 最有价值开源项目 🚀💯 小而全而美的第三方登录开源组件。目前已支持Github、Gitee、微博、钉钉、百度、Coding、腾讯云开发者平台、OSChina、支付宝、QQ、微信、淘宝、Google、Facebook、抖音、领英、小米、微软、今日头条、Teambition、StackOverflow、Pinterest、人人、华为、企业微信、酷家乐、Gitlab、美团、饿了么、推特、飞书、京东、阿里云、喜马拉雅、Amazon、Slack和 Line 等第三方平台的授权登录。 Login, so easy! | 2023-12-14T01:41:06Z |
| 23 | BigData-Notes | 14820 | 4103 | Java | 20 | 大数据入门指南 ⭐ | 2023-09-15T13:10:02Z |
| 24 | VirtualXposed | 14805 | 2482 | Java | 132 | A simple app to use Xposed without root, unlock the bootloader or modify system image, etc. | 2022-09-09T02:58:50Z |
| 25 | QMUI_Android | 14249 | 2669 | Java | 420 | 提高 Android UI 开发效率的 UI 库 | 2023-11-27T08:27:15Z |
| 26 | logstash | 13805 | 3497 | Java | 1902 | Logstash - transport and process your logs, events, or other data | 2023-12-21T23:01:23Z |
| 27 | Luban | 13431 | 2243 | Java | 146 | Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 | 2021-11-06T13:32:29Z |
| 28 | LSPosed | 13368 | 1763 | Java | 3 | LSPosed Framework | 2023-12-21T21:25:11Z |
| 29 | jd-gui | 13142 | 2362 | Java | 195 | A standalone Java Decompiler GUI | 2023-08-28T12:35:13Z |
| 30 | zuul | 13021 | 2338 | Java | 243 | Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. | 2023-12-21T16:43:33Z |
| 31 | conductor | 13013 | 2344 | Java | 148 | Conductor is a microservices orchestration engine. | 2023-12-14T08:14:27Z |
| 32 | eureka | 12085 | 3736 | Java | 62 | AWS Service registry for resilient mid-tier load balancing and failover. | 2023-11-29T21:36:11Z |
| 33 | mit-deep-learning-book-pdf | 11988 | 2590 | Java | 12 | MIT Deep Learning Book in PDF format (complete and parts) by Ian Goodfellow, Yoshua Bengio and Aaron Courville | 2023-10-09T08:55:12Z |
| 34 | Mybatis-PageHelper | 11945 | 3129 | Java | 19 | Mybatis通用分页插件 | 2023-12-17T05:44:01Z |
| 35 | VasSonic | 11750 | 1617 | Java | 42 | VasSonic is a lightweight and high-performance Hybrid framework developed by tencent VAS team, which is intended to speed up the first screen of websites working on Android and iOS platform. | 2023-04-07T11:37:52Z |
| 36 | zookeeper | 11702 | 7160 | Java | 0 | Apache ZooKeeper | 2023-12-21T14:09:42Z |
| 37 | PermissionsDispatcher | 11193 | 1451 | Java | 25 | A declarative API to handle Android runtime permissions. | 2023-11-10T04:44:43Z |
| 38 | webmagic | 11051 | 4218 | Java | 318 | A scalable web crawler framework for Java. | 2023-12-05T04:56:46Z |
| 39 | interview | 10917 | 5177 | Java | 61 | Interview questions | 2023-07-07T06:10:04Z |
| 40 | COLA | 10800 | 2852 | Java | 37 | 🥤 COLA: Clean Object-oriented & Layered Architecture | 2023-12-19T19:05:40Z |
| 41 | javapoet | 10551 | 1400 | Java | 91 | A Java API for generating .java source files. | 2023-12-21T18:48:00Z |
| 42 | platform_frameworks_base | 10549 | 6276 | Java | 0 | None | 2023-10-25T16:44:35Z |
| 43 | jsoup | 10437 | 2186 | Java | 64 | jsoup: the Java HTML parser, built for HTML editing, cleaning, scraping, and XSS safety. | 2023-12-22T01:47:24Z |
| 44 | clojure | 10194 | 1471 | Java | 0 | The Clojure programming language | 2023-12-19T17:00:56Z |
| 45 | easypermissions | 9766 | 1487 | Java | 29 | Simplify Android M system permissions | 2023-08-01T18:11:12Z |
| 46 | spark | 9559 | 1579 | Java | 202 | A simple expressive web framework for java. Spark has a kotlin DSL https://github.com/perwendel/spark-kotlin | 2023-10-08T09:20:37Z |
| 47 | AndroidSlidingUpPanel | 9476 | 2296 | 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 |
| 48 | DanmakuFlameMaster | 9471 | 2118 | Java | 253 | Android开源弹幕引擎·烈焰弹幕使 ~ | 2020-02-27T08:51:28Z |
| 49 | android-gif-drawable | 9459 | 1807 | Java | 34 | Views and Drawable for displaying animated GIFs on Android | 2023-10-31T15:50:47Z |
| 50 | testing-samples | 9039 | 3650 | Java | 72 | A collection of samples demonstrating different frameworks and techniques for automated testing | 2023-12-13T18:37:11Z |
| 51 | AndroidModulePattern | 1430 | 356 | Java | 8 | Android项目组件化示例代码,支持Fragment和View | 2018-03-12T09:15:58Z |
| 52 | FlexLayout | 1425 | 120 | Java | 3 | A powerful Android layout view that use java expression in layout params to describe relative positions. | 2017-10-28T12:58:17Z |
| 53 | Caldroid | 1421 | 537 | Java | 116 | A better calendar for Android | 2021-07-09T14:15:24Z |
| 54 | phrase | 1403 | 130 | Java | 2 | Phrase is an Android string resource templating library | 2023-03-18T23:29:21Z |
| 55 | LDrawer | 1399 | 402 | Java | 6 | Android drawer icon with material design animation | 2019-10-25T16:14:28Z |
| 56 | android-satellite-menu | 1398 | 649 | Java | 29 | Android Satellite Menu | 2015-07-13T13:11:04Z |
| 57 | MaterialTabs | 1397 | 390 | Java | 0 | Custom Tabs with Material Design effects | 2019-03-12T01:46:41Z |
| 58 | SwipeBackHelper | 1384 | 272 | Java | 29 | make your activity can swipe to close | 2017-06-12T15:27:48Z |
| 59 | android-UCToast | 1378 | 276 | Java | 9 | Demonstrate how UC browser display a system overlay view in any platform above API level 9. | 2017-07-19T10:16:16Z |
| 60 | android-FingerprintDialog | 1375 | 487 | Java | 0 | Migrated: | 2019-09-06T15:45:59Z |
| 61 | Android-AppMsg | 1373 | 406 | Java | 14 | In-layout notifications. Based on Toast notifications and article by Cyril Mottier (http://android.cyrilmottier.com/?p=773). | 2020-10-02T13:04:20Z |
| 62 | Android-StepsView | 1366 | 262 | Java | 16 | Android-StepsView | 2023-08-14T06:17:22Z |
| 63 | Paginate | 1354 | 225 | Java | 9 | Library for creating simple pagination functionality upon RecyclerView and AbsListView | 2020-09-23T16:09:01Z |
| 64 | BlurImageView | 1347 | 243 | Java | 4 | BlurImageView, you can load your image progressively like Medium does.First show user a blurry image, At the same time, load the real image, once loaded, replace the blurry one automatically | 2018-05-25T02:13:19Z |
| 65 | loops-e-arrays | 1345 | 359 | Java | 46 | Repositório do curso Estruturas de Repetição e Arrays com Java. Curso este oferecido pela Digital Innovation one e ministrado por mim. | 2023-05-06T16:31:38Z |
| 66 | ArcMenu | 1341 | 587 | Java | 9 | An android custom view which looks like the menu in Path 2.0 (for iOS). | 2020-07-15T11:04:44Z |
| 67 | FloatingSearchView | 1337 | 169 | Java | 15 | Yet another floating search view implementation, also known as persistent search. | 2022-10-20T11:21:51Z |
| 68 | FloatWindowPermission | 1331 | 273 | Java | 18 | this repository is aimed to adapt android float window permission in most kinds of mobiles and how to request it at runtime | 2022-07-23T00:25:36Z |
| 69 | VideoListPlayer | 1328 | 266 | Java | 18 | Play video in ListView or RecyclerView | 2017-01-05T13:07:49Z |
| 70 | AndroidCharts | 1321 | 335 | Java | 18 | An easy-to-use Android charts library with animation. | 2021-05-12T06:41:12Z |
| 71 | IndexableRecyclerView | 1318 | 242 | Java | 41 | A RecyclerView with indexable, sticky and many other features. | 2018-04-10T07:45:05Z |
| 72 | ColorfulNews | 1314 | 429 | Java | 7 | A news-reading App (MVP+Dagger2+RxJava+Retrofit2+Material Design) | 2016-10-30T12:31:14Z |
| 73 | UIUtil | 1300 | 241 | Java | 4 | UIUtil for Android, Lyrics, Tick animations, Comparisons, Satellite menus, Praise, Slide buttons, TAB indicators, Contact sorting, Drag sorting, Skidding deletes, Shadow effects, RecyclerView nesting RecyclerView, Map list Poi/Drawer effects, Progress settings, Clock set, Damping, Progress, Album, Snap, Progress, CircleDownload, AdvertSwitcher, Carousel ad, FlowLayout, Tag...; 歌词控件、打勾动画、对比、卫星菜单、点赞、滑动按钮、TAB指示器、联系人排序、拖曳排序、侧滑删除、阴影效果.、RecyclerView嵌套RecyclerView.、地图列表Poi/抽屉效果、进度设置、时钟设置、滑动阻尼、相册媒体快照、圆形下载进度,轮播广告, 流式布局,标签... | 2021-01-11T04:16:45Z |
| 74 | PreLollipopTransition | 1297 | 229 | Java | 8 | Simple tool which help you to implement activity and fragment transition for pre-Lollipop devices. | 2017-04-29T09:59:12Z |
| 75 | android-smart-image-view | 1297 | 509 | Java | 45 | Android ImageView replacement which allows image loading from URLs or contact address book, with caching | 2023-08-03T16:59:05Z |
| 76 | Dragger | 1297 | 170 | Java | 18 | Animate your activity! | 2020-06-09T07:49:02Z |
| 77 | RapidFloatingActionButton | 1289 | 260 | Java | 41 | Quick solutions for Floating Action Button,RapidFloatingActionButton(RFAB) | 2018-05-09T12:40:58Z |
| 78 | RoboBinding | 1287 | 221 | Java | 34 | A data-binding Presentation Model(MVVM) framework for the Android platform. | 2017-10-08T04:11:44Z |
| 79 | ignition | 1278 | 299 | Java | 28 | Kick-starts Android application development. | 2013-01-31T16:08:04Z |
| 80 | Android-ActionItemBadge | 1277 | 226 | Java | 0 | This library offers a simple method to add a small badge icon to your ActionBar-MenuItem | 2020-06-14T15:11:19Z |
| 81 | android-square-progressbar | 1277 | 288 | Java | 14 | An android library to display a progressbar that goes around an image. | 2018-03-30T13:56:48Z |
| 82 | RxjavaRetrofitDemo | 1271 | 314 | Java | 11 | A demo show how to use Retrofit with Rxjava | 2016-11-16T07:37:31Z |
| 83 | WaveSideBar | 1263 | 195 | Java | 8 | An Index Side Bar With Wave Effect | 2017-04-05T06:48:07Z |
| 84 | CombineBitmap | 1257 | 170 | Java | 14 | Android 仿钉钉、微信 群聊组合头像 | 2022-03-03T09:01:51Z |
| 85 | welcome-coordinator | 1246 | 133 | Java | 10 | Welcome Coordinator for Android | 2016-05-06T13:45:47Z |
| 86 | MaterialTransitions | 1239 | 203 | Java | 5 | Sample material transition animations for Android | 2019-06-18T19:17:34Z |
| 87 | PermissionHelper | 1230 | 236 | Java | 0 | Android Library to help you with your runtime Permissions. | 2018-10-01T11:54:22Z |
| 88 | vector-compat | 1230 | 161 | Java | 21 | A support library for VectorDrawable and AnimatedVectorDrawable classes introduced in Lollipop | 2016-10-24T02:42:14Z |
| 89 | LandscapeVideoCamera | 1229 | 294 | Java | 11 | Powerful custom Android Camera with granular control over the video quality and filesize, restricting recordings to landscape only. | 2020-05-28T14:16:45Z |
| 90 | SnackBar | 1226 | 180 | Java | 12 | toast-like alert pattern for Android inspired by the Google Material Design Spec | 2020-10-15T04:40:58Z |
| 91 | CircularFillableLoaders | 1218 | 164 | Java | 1 | Realize a beautiful circular fillable loaders to be used for splashscreen 🌊 | 2021-07-21T07:33:22Z |
| 92 | expandable-recycler-view | 1216 | 296 | Java | 65 | [DEPRECATED] | 2019-11-13T13:57:50Z |
| 93 | GlassActionBar | 1215 | 238 | Java | 7 | Android - a library that adds a glass-like effect to the action bar. | 2018-05-05T22:06:20Z |
| 94 | Renderers | 1204 | 174 | Java | 2 | Renderers is an Android library created to avoid all the boilerplate needed to use a RecyclerView/ListView with adapters. | 2021-09-29T19:28:42Z |
| 95 | dev-summit-architecture-demo | 1201 | 234 | Java | 10 | The demo application that we've used in the Architecture Talk @ Android Dev Summit 2015 | 2017-12-12T00:00:22Z |
| 96 | Once | 1200 | 82 | Java | 3 | A small Android library to manage one-off operations. | 2021-07-04T15:46:18Z |
| 97 | advanced-textview | 1189 | 201 | Java | 0 | Advanced Android TextView | 2021-10-09T04:19:33Z |
| 98 | cube-sdk | 1189 | 449 | Java | 45 | A light package for Android development, it handles loading image and network request. | 2016-10-03T10:44:11Z |
| 99 | dart | 1187 | 91 | Java | 43 | Extras binding and intent builders for Android apps. | 2020-11-30T14:23:27Z |
| 100 | CircularImageView | 1182 | 237 | Java | 44 | Custom view for circular images in Android while maintaining the best draw performance | 2017-08-16T11:43:24Z |