Files
Github-Ranking/Top100/Java.md
T
2023-09-29 11:05:28 +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 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