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 | LeetCodeAnimation | 74047 | 13981 | Java | 17 | Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路) | 2023-08-14T12:14:01Z |
| 2 | spring-boot-examples | 29405 | 12369 | Java | 5 | about learning Spring Boot via examples. Spring Boot 教程、技术栈示例代码,快速简单上手教程。 | 2023-07-18T20:52:05Z |
| 3 | hutool | 27137 | 7298 | Java | 2 | 🍬A set of tools that keep Java sweet. | 2023-09-28T15:01:58Z |
| 4 | spring-cloud-alibaba | 26466 | 8082 | Java | 390 | Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware. | 2023-09-28T15:32:23Z |
| 5 | leetcode | 23373 | 4209 | Java | 0 | 😏 LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解 | 2023-09-29T02:20:59Z |
| 6 | Sentinel | 21435 | 7800 | Java | 565 | A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件) | 2023-09-28T02:30:55Z |
| 7 | bazel | 21403 | 3865 | Java | 1666 | a fast, scalable, multi-language and extensible build system | 2023-09-28T22:00:11Z |
| 8 | GSYVideoPlayer | 19012 | 4090 | Java | 15 | 视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,支持弹幕,外挂字幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,rtsp、concat、mpeg。 | 2023-09-21T06:45:11Z |
| 9 | HikariCP | 18707 | 2844 | Java | 434 | 光 HikariCP・A solid, high-performance, JDBC connection pool at last. | 2023-09-18T06:54:51Z |
| 10 | PhotoView | 18614 | 3941 | Java | 194 | Implementation of ImageView for Android that supports zooming, by various touch gestures. | 2022-03-25T09:53:49Z |
| 11 | Sa-Token | 13927 | 2363 | Java | 3 | 这可能是史上功能最全的Java权限认证框架!目前已集成——登录认证、权限认证、分布式Session会话、微服务网关鉴权、单点登录、OAuth2.0、踢人下线、Redis集成、前后台分离、记住我模式、模拟他人账号、临时身份切换、账号封禁、多账号认证体系、注解式鉴权、路由拦截式鉴权、花式token生成、自动续签、同端互斥登录、会话治理、密码加密、jwt集成、Spring集成、WebFlux集成... | 2023-09-22T07:14:08Z |
| 12 | DSA-Bootcamp-Java | 13452 | 8894 | Java | 105 | This repository consists of the code samples, assignments, and notes for the Java data structures & algorithms + interview preparation bootcamp of WeMakeDevs. | 2023-09-28T08:41:13Z |
| 13 | Android-PickerView | 13335 | 3436 | Java | 414 | This is a picker view for android , support linkage effect, timepicker and optionspicker.(时间选择器、省市区三级联动) | 2022-12-30T03:36:03Z |
| 14 | AndroidAutoSize | 13124 | 1931 | Java | 110 | 🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案). | 2023-05-28T15:08:32Z |
| 15 | spring-analysis | 13088 | 4150 | Java | 11 | Spring源码阅读 | 2023-03-24T12:08:27Z |
| 16 | QtScrcpy | 12455 | 1861 | Java | 375 | Android real-time display control software | 2023-07-17T10:41:44Z |
| 17 | AndroidSwipeLayout | 12317 | 2700 | Java | 356 | The Most Powerful Swipe Layout! | 2021-08-05T11:51:50Z |
| 18 | spring-boot-admin | 11901 | 3051 | Java | 23 | Admin UI for administration of spring boot applications | 2023-09-28T22:55:04Z |
| 19 | uCrop | 11618 | 2151 | Java | 241 | Image Cropping Library for Android | 2023-08-03T05:51:59Z |
| 20 | jvm | 9807 | 2211 | Java | 11 | 🤗 JVM 底层原理最全知识总结 | 2023-09-28T22:37:28Z |
| 21 | doris | 9613 | 2731 | Java | 1670 | Apache Doris is an easy-to-use, high performance and unified analytics database. | 2023-09-29T00:34:28Z |
| 22 | kkFileView | 8923 | 2404 | Java | 202 | Universal File Online Preview Project based on Spring-Boot | 2023-09-27T01:45:03Z |
| 23 | StatusBarUtil | 8815 | 1739 | Java | 107 | A util for setting status bar style on Android App. | 2022-06-24T09:55:37Z |
| 24 | CalendarView | 8775 | 1734 | Java | 437 | Android上一个优雅、万能自定义UI、仿iOS、支持垂直、水平方向切换、支持周视图、自定义周起始、性能高效的日历控件,支持热插拔实现的UI定制!支持标记、自定义颜色、农历、自定义月视图各种显示模式等。Canvas绘制,速度快、占用内存低,你真的想不到日历居然还可以如此优雅!An elegant, highly customized and high-performance Calendar Widget on Android. | 2023-08-07T09:14:13Z |
| 25 | android-gpuimage | 8768 | 2287 | Java | 327 | Android filters based on OpenGL (idea from GPUImage for iOS) | 2022-08-03T16:07:30Z |
| 26 | trino | 8563 | 2522 | Java | 2060 | Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io) | 2023-09-29T02:14:57Z |
| 27 | Signal-Server | 8457 | 2030 | Java | 0 | Server supporting the Signal Private Messenger applications on Android, Desktop, and iOS | 2023-09-27T19:55:26Z |
| 28 | dropwizard | 8425 | 3470 | Java | 8 | A damn simple library for building production-ready RESTful web services. | 2023-09-29T00:41:48Z |
| 29 | BottomBar | 8424 | 1559 | Java | 260 | (Deprecated) A custom view component that mimics the new Material Design Bottom Navigation pattern. | 2021-09-16T11:19:06Z |
| 30 | AndResGuard | 8350 | 1517 | Java | 158 | proguard resource for Android by wechat team | 2023-03-18T05:05:52Z |
| 31 | react-native-image-picker | 8168 | 2042 | Java | 217 | 🌄 A React Native module that allows you to use native UI to select media from the device library or directly from the camera. | 2023-09-20T14:37:02Z |
| 32 | sonarqube | 8079 | 1886 | Java | 0 | Continuous Inspection | 2023-09-28T20:03:34Z |
| 33 | LitePal | 8015 | 1593 | Java | 87 | An Android library that makes developers use SQLite database extremely easy. | 2022-08-19T08:29:56Z |
| 34 | metrics | 7759 | 1820 | Java | 4 | 📈 Capturing JVM- and application-level metrics. So you know what's going on. | 2023-09-29T02:00:02Z |
| 35 | litho | 7599 | 762 | Java | 78 | A declarative framework for building efficient UIs on Android. | 2023-09-29T00:41:12Z |
| 36 | Ehviewer_CN_SXJ | 7494 | 280 | Java | 198 | ehviewer,用爱发电,快乐前行 | 2023-09-27T12:36:51Z |
| 37 | swagger-core | 7264 | 2155 | Java | 700 | Examples and server integrations for generating the Swagger API Specification, which enables easy access to your REST API | 2023-09-26T15:18:59Z |
| 38 | walle | 6643 | 1063 | Java | 103 | Android Signature V2 Scheme签名下的新一代渠道包打包神器 | 2021-09-07T07:01:35Z |
| 39 | error-prone | 6566 | 759 | Java | 333 | Catch common Java mistakes as compile-time errors | 2023-09-28T20:42:05Z |
| 40 | Android-Image-Cropper | 6325 | 1344 | Java | 343 | Image Cropping Library for Android, optimized for Camera / Gallery. | 2023-09-17T15:20:18Z |
| 41 | springBoot | 6172 | 3061 | Java | 34 | springboot 框架与其它组件结合如 jpa、mybatis、websocket、security、shiro、cache等 | 2023-08-26T09:14:09Z |
| 42 | grafika | 5896 | 1445 | Java | 51 | Grafika test app | 2023-04-10T02:05:58Z |
| 43 | DiscreteScrollView | 5715 | 769 | Java | 41 | A scrollable list of items that centers the current element and provides easy-to-use APIs for cool item animations. | 2021-08-30T09:15:17Z |
| 44 | u2020 | 5683 | 955 | Java | 12 | A sample Android app which showcases advanced usage of Dagger among other open source libraries. | 2023-05-28T12:22:30Z |
| 45 | useful-java-links | 5622 | 1214 | Java | 0 | A list of useful Java frameworks, libraries, software and hello worlds examples | 2023-08-30T03:25:25Z |
| 46 | FlowLayout | 5588 | 1173 | Java | 0 | [不再维护]Android流式布局,支持单选、多选等,适合用于产品标签等。 | 2019-10-13T14:59:04Z |
| 47 | ListViewAnimations | 5580 | 1679 | Java | 0 | [DEPRECATED] An Android library which allows developers to easily add animations to ListView items | 2016-11-03T13:04:11Z |
| 48 | hibernate-orm | 5560 | 3350 | Java | 0 | Hibernate's core Object/Relational Mapping functionality | 2023-09-28T20:53:34Z |
| 49 | btrace | 5557 | 966 | Java | 2 | BTrace - a safe, dynamic tracing tool for the Java platform | 2023-09-29T01:19:25Z |
| 50 | incubator-kie-drools | 5508 | 2457 | Java | 0 | Drools is a rule engine, DMN engine and complex event processing (CEP) engine for Java. | 2023-09-28T13:17:07Z |
| 51 | CardSwipeLayout | 1234 | 188 | Java | 23 | Use RecyclerView to achieve card swipe layout , like Tantan . (模仿探探卡片滑动效果的布局) | 2020-01-19T07:38:51Z |
| 52 | ObjectiveSql | 1230 | 185 | Java | 17 | Writing SQL using Java syntax | 2023-09-10T10:58:31Z |
| 53 | DBus | 1218 | 556 | Java | 49 | DBus | 2022-12-06T21:36:10Z |
| 54 | CircularImageView | 1182 | 237 | Java | 44 | Custom view for circular images in Android while maintaining the best draw performance | 2017-08-16T11:43:24Z |
| 55 | ToggleDrawable | 1134 | 129 | Java | 1 | Easy drawable animation using beziers curves. | 2016-01-25T19:56:13Z |
| 56 | AutoLinkTextView | 1124 | 142 | Java | 23 | AutoLinkTextView is TextView that supports Hashtags (#), Mentions (@) , URLs (http://), Phone and Email automatically detecting and ability to handle clicks. | 2019-10-09T12:34:36Z |
| 57 | RxJavaSamples | 1103 | 230 | Java | 2 | 收集了RxJava常见的使用场景,例子简洁、经典、易懂... | 2016-10-20T09:09:13Z |
| 58 | FancyCoverFlow | 1089 | 401 | Java | 0 | A cool Open Source CoverFlow view for Android with several fancy effects. | 2015-09-08T20:15:52Z |
| 59 | Espresso | 1085 | 205 | Java | 4 | 🚚 Espresso is an express delivery tracking app designed with Material Design style, built on MVP(Model-View-Presenter) architecture with RxJava2, Retrofit2, Realm database and ZXing | 2020-04-29T16:26:58Z |
| 60 | WeChatPswKeyboard | 1071 | 200 | Java | 3 | 高仿微信数字键盘、支付键盘(密码键盘),同样可以拿来改成支付宝的支付键盘 | 2018-04-14T01:45:34Z |
| 61 | LovelyDialog | 1067 | 196 | Java | 22 | This library is a set of simple wrapper classes that are aimed to help you easily create fancy material dialogs. | 2022-10-08T14:25:43Z |
| 62 | likequanmintv | 1054 | 372 | Java | 18 | (#Deprecated#部分接口已失效,谢谢支持)基于MVP的Retrofit2(okhttp3)+rxjava+dagger2+greendao+glide+rtmp直播。该项目系仿全民TV,属于独立开发者作品,仅供参考学习,请勿做一切商业用途。 | 2017-08-15T07:12:06Z |
| 63 | eclim | 1040 | 130 | Java | 126 | Expose eclipse features inside of vim. | 2022-12-18T17:53:13Z |
| 64 | Android-DirectionalViewPager | 1038 | 430 | Java | 0 | [DEPRECATED] Implementation of the compatibility library ViewPager class that supports paging both vertically and horizontally. | 2011-10-26T04:53:24Z |
| 65 | FlycoSystemBar | 1018 | 117 | Java | 4 | A Helper for SystemBar include StatusBar and NavigationBar. | 2017-04-18T08:58:53Z |
| 66 | BitHub | 987 | 213 | Java | 0 | BTC + BitHub = An experiment in funding privacy OSS. | 2020-01-01T16:43:56Z |
| 67 | DragLayout | 986 | 405 | Java | 12 | An Android Project.强迫症头像制作器,使用support.v4包下的ViewDragHelper实现QQ5.0侧滑 | 2017-04-17T07:27:35Z |
| 68 | MPermissions | 977 | 212 | Java | 20 | a easy API to use runtime permission for Android M | 2019-04-26T08:29:24Z |
| 69 | spring-boot-websocket-chat-demo | 977 | 628 | Java | 3 | Spring Boot WebSocket Chat Demo with SockJS fallback and STOMP protocol | 2023-07-08T21:32:20Z |
| 70 | ListBuddies | 963 | 299 | Java | 6 | Android library to achieve in an easy way, the behaviour of the home page in the Expedia app, with a pair of auto-scroll circular parallax ListViews. | 2019-10-16T11:48:26Z |
| 71 | hbc | 963 | 387 | Java | 0 | A Java HTTP client for consuming Twitter's realtime Streaming API | 2022-04-06T19:20:25Z |
| 72 | ImageFilterForAndroid | 957 | 434 | Java | 1 | None | 2015-08-31T01:19:59Z |
| 73 | phphub-android | 955 | 313 | Java | 5 | PHPHub for Android | 2017-06-26T01:01:30Z |
| 74 | nettybook2 | 946 | 720 | Java | 3 | 李林峰老师编写的netty权威指南(第二版)对应的源码 | 2020-12-27T13:25:47Z |
| 75 | JavaSE6Tutorial | 941 | 336 | Java | 0 | Java SE 6 技術手冊 | 2022-08-28T14:17:54Z |
| 76 | SlimAdapter | 937 | 122 | Java | 21 | A slim & clean & typeable Adapter without# VIEWHOLDER | 2018-09-22T06:40:58Z |
| 77 | ZhihuPaper | 935 | 417 | Java | 2 | Zhihu Daily Android App | 2020-04-20T02:42:07Z |
| 78 | JazzyListView | 935 | 318 | Java | 18 | None | 2016-10-26T09:06:26Z |
| 79 | android-BluetoothLeGatt | 911 | 599 | Java | 0 | Migrated: | 2019-09-10T21:51:06Z |
| 80 | FlowTag | 892 | 182 | Java | 19 | Android流式布局,支持点击、单选、多选,支持初始化选中标签(只针对单选和多选模式),适合用于产品标签等,用法采用Adapter模式,和ListView、GridView用法一样!!! | 2017-06-22T07:04:35Z |
| 81 | TriangleLabelView | 876 | 129 | Java | 4 | Show triangle view. | 2018-05-04T21:21:10Z |
| 82 | MvpCleanArchitecture | 872 | 180 | Java | 2 | A sample project using Clean architecture and MVP in Android | 2016-09-28T04:39:26Z |
| 83 | PullScrollView | 863 | 326 | Java | 9 | 1.仿照新浪微博Android客户端个人中心的ScrollView,下拉背景伸缩回弹效果。 2.ScrollView仿IOS回弹效果。 | 2017-11-10T00:57:26Z |
| 84 | Android-Resource-Usage-Count | 860 | 49 | Java | 8 | Show usage count for each resource | 2018-04-04T07:58:20Z |
| 85 | FeaturedRecyclerView | 860 | 121 | Java | 7 | Ultimate recycler view. | 2018-04-22T09:15:41Z |
| 86 | changeloglib | 856 | 141 | Java | 7 | Android Library to display your changelog | 2019-02-16T07:28:01Z |
| 87 | BrokenView | 854 | 170 | Java | 9 | Glass-break effect for views | 2022-07-21T18:26:25Z |
| 88 | MVP-RxJava-Hybride | 852 | 281 | Java | 8 | This is an Android MVP model good architecture design,Which also inherited the Android architecture and HTML 5 interaction。(这是一个Android MVP模型良好的架构设计,同时也做了Android和HTML 5交互架构,用到了RxJava+Retrofit+MVP+泛型缩减mvp+模板模式+命令模式+观察者模式+管理者模式 +简单工厂模式) | 2017-08-31T09:08:07Z |
| 89 | Low-Level-Design | 851 | 332 | Java | 0 | Useful Resources for Low Level System Design | 2022-10-09T04:05:11Z |
| 90 | ParallaxScroll | 848 | 190 | Java | 30 | Parallax ScrollView and ListView for Android | 2017-12-22T08:25:48Z |
| 91 | AndroidLocalizationer | 826 | 143 | Java | 31 | This is a Android Studio/ IntelliJ IDEA plugin to localize your Android app, translate your string resources automactically. | 2016-04-21T02:21:58Z |
| 92 | SlideBack | 817 | 84 | Java | 6 | A library to close an activity with swipe gestures. | 2018-03-12T03:27:17Z |
| 93 | Android-ProgressFragment | 811 | 224 | Java | 5 | Implementation of the fragment with the ability to display indeterminate progress indicator when you are waiting for the initial data. | 2016-02-24T14:16:28Z |
| 94 | react-native-oauth | 808 | 220 | Java | 120 | A react-native wrapper for social authentication login for both Android and iOS | 2021-05-07T13:38:31Z |
| 95 | DraggableFlagView | 807 | 206 | Java | 2 | 可拖拽的红点,(仿新版QQ,tab下面拖拽标记为已读的效果),拖拽一定的距离可以消失回调。 | 2015-02-22T02:27:07Z |
| 96 | dragonite-java | 807 | 124 | Java | 8 | [DEPRECATED, please check https://github.com/tobyxdd/hysteria] | 2020-05-10T20:51:07Z |
| 97 | vineflower | 800 | 58 | Java | 81 | Modern Java decompiler aiming to be as accurate as possible, with an emphasis on output quality. Fork of the Fernflower decompiler. | 2023-09-21T09:35:07Z |
| 98 | Swipe-Deck | 797 | 165 | Java | 18 | A Tinder style Swipeable deck view for Android | 2017-04-16T22:01:15Z |
| 99 | RingProgressBar | 781 | 150 | Java | 7 | A material design circle the progress bar. | 2017-11-27T00:57:20Z |
| 100 | SwipeMenuDemo | 781 | 203 | Java | 7 | 多达288种动画效果定制的侧滑菜单库 | 2018-03-17T03:26:24Z |