mirror of
https://github.com/EvanLi/Github-Ranking.git
synced 2026-11-06 16:31:49 +00:00
23 KiB
23 KiB
Github Ranking
Top 100 Stars in Java
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
|---|---|---|---|---|---|---|---|
| 1 | CS-Notes | 86185 | 27726 | Java | 8 | 📚 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计、Java、Python、C++ | 2019-12-12T16:55:09Z |
| 2 | LeetCodeAnimation | 46172 | 8186 | Java | 0 | Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路) | 2019-12-16T12:12:26Z |
| 3 | interviews | 41068 | 8596 | Java | 65 | Everything you need to know to get the job. | 2019-12-10T17:15:20Z |
| 4 | advanced-java | 35623 | 9716 | Java | 11 | 😮 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识,后端同学必看,前端同学也可学习 | 2019-12-15T02:02:08Z |
| 5 | okhttp | 35350 | 7714 | Java | 178 | An HTTP client for Android, Kotlin, and Java. | 2019-12-17T01:42:13Z |
| 6 | guava | 35177 | 7866 | Java | 677 | Google core libraries for Java | 2019-12-18T18:45:37Z |
| 7 | MPAndroidChart | 29449 | 7606 | Java | 1660 | A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, dragging and animations. | 2019-11-26T15:58:28Z |
| 8 | glide | 27936 | 5110 | Java | 140 | An image loading and caching library for Android focused on smooth scrolling | 2019-12-18T11:56:38Z |
| 9 | AndroidUtilCode | 25892 | 8526 | Java | 31 | 🔥 Android developers should collect the following utils(updating). | 2019-12-13T07:18:14Z |
| 10 | zxing | 24360 | 8496 | Java | 9 | ZXing ("Zebra Crossing") barcode scanning library for Java, Android | 2019-12-11T21:29:54Z |
| 11 | EventBus | 21985 | 4423 | Java | 133 | Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality. | 2019-12-10T08:08:07Z |
| 12 | jadx | 20760 | 2380 | Java | 116 | Dex to Java decompiler | 2019-12-19T08:58:05Z |
| 13 | spring-boot-examples | 19992 | 9069 | Java | 20 | about learning Spring Boot via examples. Spring Boot 教程、技术栈示例代码,快速简单上手教程。 | 2019-11-12T01:08:29Z |
| 14 | SmartRefreshLayout | 19591 | 4074 | Java | 90 | 🔥下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。 | 2019-12-16T12:37:18Z |
| 15 | BaseRecyclerViewAdapterHelper | 18989 | 3992 | Java | 69 | BRVAH:Powerful and flexible RecyclerAdapter | 2019-12-19T02:14:26Z |
| 16 | RxAndroid | 18679 | 2881 | Java | 1 | RxJava bindings for Android | 2019-11-25T15:55:17Z |
| 17 | arthas | 18638 | 3961 | Java | 89 | Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas | 2019-12-19T08:01:13Z |
| 18 | ghidra | 18605 | 2391 | Java | 485 | Ghidra is a software reverse engineering (SRE) framework | 2019-12-18T17:57:02Z |
| 19 | Android-Universal-Image-Loader | 16653 | 6324 | Java | 450 | Powerful and flexible library for loading, caching and displaying images on Android. | 2019-10-31T23:13:41Z |
| 20 | libgdx | 16272 | 5948 | Java | 356 | Desktop/Android/HTML5/iOS Java game development framework | 2019-12-17T18:58:24Z |
| 21 | PhotoView | 16234 | 3633 | Java | 139 | Implementation of ImageView for Android that supports zooming, by various touch gestures. | 2019-03-15T04:22:26Z |
| 22 | fresco | 15981 | 3691 | Java | 98 | An Android library for managing images and the memory they use. | 2019-12-18T00:03:45Z |
| 23 | zheng | 14745 | 7101 | Java | 32 | 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 | 2019-11-13T04:58:43Z |
| 24 | bazel | 13848 | 2313 | Java | 2072 | a fast, scalable, multi-language and extensible build system | 2019-12-19T06:29:27Z |
| 25 | GSYVideoPlayer | 12565 | 2835 | Java | 16 | 视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,支持弹幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,rtsp、concat、mpeg。 | 2019-12-06T08:59:12Z |
| 26 | java8-tutorial | 12498 | 2994 | Java | 15 | Modern Java - A Guide to Java 8 | 2019-11-17T19:31:15Z |
| 27 | lottie-react-native | 12394 | 1296 | Java | 93 | Lottie wrapper for React Native. | 2019-11-25T08:31:12Z |
| 28 | DoraemonKit | 12317 | 1579 | Java | 30 | 简称 "DoKit" 。一款功能齐全的客户端( iOS 、Android、微信小程序 )研发助手,你值得拥有。 | 2019-12-19T07:09:49Z |
| 29 | Signal-Android | 12274 | 3145 | Java | 523 | A private messenger for Android. | 2019-12-19T02:01:00Z |
| 30 | logger | 11942 | 1903 | Java | 55 | ✔️ Simple, pretty and powerful logger for android | 2019-08-23T05:49:38Z |
| 31 | canal | 11906 | 3959 | Java | 307 | 阿里巴巴 MySQL binlog 增量订阅&消费组件 | 2019-12-19T07:03:26Z |
| 32 | SpringAll | 11873 | 3293 | Java | 5 | 循序渐进,学习Spring Boot、Spring Boot & Shiro、Spring Cloud、Spring Security & Spring Security OAuth2,博客Spring系列源码 | 2019-11-19T10:20:43Z |
| 33 | HikariCP | 11778 | 1809 | Java | 220 | 光 HikariCP・A solid, high-performance, JDBC connection pool at last. | 2019-12-06T21:56:11Z |
| 34 | disruptor | 11627 | 2942 | Java | 11 | High Performance Inter-Thread Messaging Library | 2019-11-19T02:34:59Z |
| 35 | SpringCloudLearning | 11623 | 5962 | Java | 37 | 《史上最简单的Spring Cloud教程源码》 | 2019-10-03T05:11:46Z |
| 36 | AndroidSwipeLayout | 11599 | 2674 | Java | 362 | The Most Powerful Swipe Layout! | 2019-07-22T12:18:10Z |
| 37 | deeplearning4j | 11366 | 4792 | Java | 922 | Eclipse Deeplearning4j, ND4J, DataVec and more - deep learning & linear algebra for Java/Scala with GPUs + Spark | 2019-12-19T06:41:51Z |
| 38 | SlidingMenu | 11209 | 5298 | Java | 307 | 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! | 2017-03-31T02:15:51Z |
| 39 | Android-PickerView | 11142 | 2821 | Java | 287 | This is a picker view for android , support linkage effect, timepicker and optionspicker.(时间选择器、省市区三级联动) | 2019-12-09T09:53:36Z |
| 40 | react-native-navigation | 11061 | 2450 | Java | 156 | A complete native navigation solution for React Native | 2019-12-19T07:03:02Z |
| 41 | spring-cloud-alibaba | 10869 | 3106 | Java | 196 | Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware. | 2019-12-18T13:40:09Z |
| 42 | bytecode-viewer | 10784 | 721 | Java | 45 | A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More) | 2019-11-22T19:06:50Z |
| 43 | realm-java | 10779 | 1702 | Java | 389 | Realm is a mobile database: a replacement for SQLite & ORMs | 2019-12-18T09:28:54Z |
| 44 | Matisse | 10581 | 1639 | Java | 342 | 🎆 A well-designed local image and video selector for Android | 2019-12-06T02:39:14Z |
| 45 | litemall | 10525 | 4135 | Java | 25 | 又一个小商城。litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端 | 2019-12-16T16:14:51Z |
| 46 | android-async-http | 10521 | 4268 | Java | 108 | An Asynchronous HTTP Library for Android | 2019-10-25T10:45:45Z |
| 47 | VasSonic | 10487 | 1432 | Java | 28 | 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. | 2019-06-12T14:10:15Z |
| 48 | RxTool | 10310 | 2543 | Java | 80 | Android开发人员不得不收集的工具类集合 | 支付宝支付 | 微信支付(统一下单) | 微信分享 | Zip4j压缩(支持分卷压缩与加密) | 一键集成UCrop选择圆形头像 | 一键集成二维码和条形码的扫描与生成 | 常用Dialog | WebView的封装可播放视频 | 仿斗鱼滑动验证码 | Toast封装 | 震动 | GPS | Location定位 | 图片缩放 | Exif 图片添加地理位置信息(经纬度) | 蛛网等级 | 颜色选择器 | ArcGis | VTPK | 编译运行一下说不定会找到惊喜 | 2019-12-03T08:58:28Z |
| 49 | Sentinel | 10216 | 3105 | Java | 178 | A lightweight powerful flow control component enabling reliability and monitoring for microservices. (轻量级的流量控制、熔断降级 Java 库) | 2019-12-19T03:16:43Z |
| 50 | toBeTopJavaer | 9990 | 2331 | Java | 9 | To Be Top Javaer - Java工程师成神之路 | 2019-12-09T10:17:00Z |
| 51 | hadoop | 9952 | 6171 | Java | 276 | Apache Hadoop | 2019-12-19T10:12:37Z |
| 52 | nacos | 9790 | 2702 | Java | 296 | an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications. | 2019-12-19T09:42:08Z |
| 53 | okhttp-OkGo | 9753 | 2408 | Java | 404 | OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能 | 2019-07-03T10:54:14Z |
| 54 | recyclerview-animators | 9717 | 1852 | Java | 101 | An Android Animation library which easily add itemanimator to RecyclerView items. | 2019-08-22T05:29:31Z |
| 55 | QMUI_Android | 9694 | 1826 | Java | 197 | 提高 Android UI 开发效率的 UI 库 | 2019-12-05T10:53:38Z |
| 56 | PermissionsDispatcher | 9651 | 1292 | Java | 4 | Simple annotation-based API to handle runtime permissions. | 2019-12-17T17:16:06Z |
| 57 | uCrop | 9424 | 1666 | Java | 120 | Image Cropping Library for Android | 2019-12-16T16:32:17Z |
| 58 | Apktool | 9270 | 2328 | Java | 226 | A tool for reverse engineering Android apk files | 2019-12-19T10:40:30Z |
| 59 | banner | 9219 | 1855 | Java | 263 | Android广告图片轮播控件,支持无限循环和多种主题,可以灵活设置轮播样式、动画、轮播和切换时间、位置、图片加载框架等! | 2019-12-12T03:26:58Z |
| 60 | MVPArms | 9120 | 2210 | Java | 11 | ⚔️ A common architecture for Android applications developing based on MVP, integrates many open source projects, to make your developing quicker and easier (一个整合了大量主流开源项目高度可配置化的 Android MVP 快速集成框架). | 2019-11-13T07:28:41Z |
| 61 | hutool | 9116 | 2982 | Java | 3 | A set of tools that keep Java sweet. | 2019-12-19T02:34:26Z |
| 62 | AVLoadingIndicatorView | 9044 | 1773 | Java | 70 | DEPRECATED | 2018-04-24T02:59:27Z |
| 63 | storm | 9038 | 1763 | Java | 44 | Distributed and fault-tolerant realtime computation: stream processing, continuous computation, distributed RPC, and more | 2017-08-16T04:24:20Z |
| 64 | AndroidAutoSize | 8958 | 1266 | Java | 22 | 🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案). | 2019-11-08T07:54:30Z |
| 65 | platform_frameworks_base | 8919 | 5603 | Java | 0 | None | 2019-12-10T13:49:16Z |
| 66 | material-components-android | 8884 | 1504 | Java | 190 | Modular and customizable Material Design UI components for Android | 2019-12-19T08:06:02Z |
| 67 | Android-PullToRefresh | 8832 | 4984 | Java | 30 | DEPRECATED | 2017-10-13T08:40:58Z |
| 68 | AndroidSlidingUpPanel | 8761 | 2284 | Java | 298 | 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. | 2019-10-26T22:08:21Z |
| 69 | VirtualXposed | 8727 | 1517 | Java | 90 | A simple app to use Xposed without root, unlock the bootloader or modify system image, etc. | 2019-11-19T18:03:38Z |
| 70 | webmagic | 8640 | 3680 | Java | 304 | A scalable web crawler framework for Java. | 2019-10-15T02:59:00Z |
| 71 | spark | 8592 | 1490 | Java | 192 | A simple expressive web framework for java. News: Spark now has a kotlin DSL https://github.com/perwendel/spark-kotlin | 2019-12-02T22:37:05Z |
| 72 | elasticsearch-analysis-ik | 8524 | 2036 | Java | 235 | The IK Analysis plugin integrates Lucene IK analyzer into elasticsearch, support customized dictionary. | 2019-12-19T07:31:06Z |
| 73 | BottomBar | 8357 | 1569 | Java | 294 | (Deprecated) A custom view component that mimics the new Material Design Bottom Navigation pattern. | 2017-12-07T16:59:39Z |
| 74 | Android_Data | 8149 | 2064 | Java | 2 | Some Android learning materials, hoping to help you learn Android development. | 2017-09-20T14:57:54Z |
| 75 | spring-boot-admin | 8121 | 2306 | Java | 29 | Admin UI for administration of spring boot applications | 2019-12-14T17:53:11Z |
| 76 | MaterialViewPager | 8096 | 1532 | Java | 188 | A Material Design ViewPager easy to use library | 2018-10-12T01:11:20Z |
| 77 | StatusBarUtil | 7999 | 1553 | Java | 98 | A util for setting status bar style on Android App. | 2019-11-07T14:27:05Z |
| 78 | android-gif-drawable | 7993 | 1629 | Java | 30 | Views and Drawable for displaying animated GIFs on Android | 2019-12-09T16:34:46Z |
| 79 | SmarterStreaming | 7732 | 2064 | Java | 2 | 国内外为数不多致力于极致体验的超强全自研跨平台(windows/android/iOS)流媒体内核,通过模块化自由组合,支持实时RTMP推流、RTSP推流、RTMP播放器、RTSP播放器、录像、多路流媒体转发、音视频导播、动态视频合成、音频混音、直播互动、内置轻量级RTSP服务等,比快更快,业界真正靠谱的超低延迟直播SDK(1秒内,低延迟模式下200~400ms)。 | 2019-12-18T08:22:26Z |
| 80 | jd-gui | 7718 | 1546 | Java | 84 | A standalone Java Decompiler GUI | 2019-12-06T16:28:33Z |
| 81 | piggymetrics | 7707 | 3928 | Java | 10 | Microservice Architecture with Spring Boot, Spring Cloud and Docker | 2019-09-15T20:00:34Z |
| 82 | interview | 7683 | 3848 | Java | 119 | Interview questions | 2019-11-27T11:26:47Z |
| 83 | ImmersionBar | 7602 | 1288 | Java | 32 | android 4.4以上沉浸式状态栏和沉浸式导航栏管理,适配横竖屏切换、刘海屏、软键盘弹出等问题,可以修改状态栏字体颜色和导航栏图标颜色,以及不可修改字体颜色手机的适配,适用于Activity、Fragment、DialogFragment、Dialog,PopupWindow,一句代码轻松实现,以及对bar的其他设置,详见README。简书请参考:http://www.jianshu.com/p/2a884e211a62 | 2019-12-13T10:40:53Z |
| 84 | javapoet | 7587 | 948 | Java | 81 | A Java API for generating .java source files. | 2019-08-27T14:19:36Z |
| 85 | jsoup | 7569 | 1721 | Java | 185 | jsoup: Java HTML Parser, with best of DOM, CSS, and jquery | 2019-12-06T03:00:52Z |
| 86 | AndroidNote | 7559 | 1862 | Java | 41 | 安卓学习笔记 | 2019-04-29T09:08:55Z |
| 87 | dropwizard | 7497 | 3124 | Java | 21 | A damn simple library for building production-ready RESTful web services. | 2019-12-19T08:20:15Z |
| 88 | mit-deep-learning-book-pdf | 7324 | 1777 | Java | 5 | MIT Deep Learning Book in PDF format (complete and parts) by Ian Goodfellow, Yoshua Bengio and Aaron Courville | 2019-09-27T09:36:51Z |
| 89 | ip2region | 7293 | 1294 | Java | 22 | Ip2region is a offline IP location library with accuracy rate of 99.9% and 0.0x millseconds searching performance. DB file is less then 5Mb with all ip address stored. binding for Java,PHP,C,Python,Nodejs,Golang,C#,lua. Binary,B-tree,Memory searching algorithm | 2019-12-11T09:20:06Z |
| 90 | ActionBarSherlock | 7232 | 3778 | Java | 90 | [DEPRECATED] Action bar implementation which uses the native action bar on Android 4.0+ and a custom implementation on pre-4.0 through a single API and theme. | 2015-12-17T17:54:50Z |
| 91 | hugo | 7156 | 717 | Java | 55 | Annotation-triggered method call logging for your debug builds. | 2019-09-19T14:30:57Z |
| 92 | buck | 7136 | 1054 | Java | 491 | A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages. | 2019-12-19T03:10:01Z |
| 93 | NewPipe | 7071 | 1081 | Java | 618 | A libre lightweight streaming front-end for Android. | 2019-12-19T09:54:45Z |
| 94 | dex2jar | 6980 | 1388 | Java | 279 | Tools to work with android .dex and java .class files | 2019-12-05T02:32:28Z |
| 95 | testing-samples | 6970 | 2753 | Java | 69 | A collection of samples demonstrating different frameworks and techniques for automated testing | 2019-12-04T00:13:41Z |
| 96 | hsweb-framework | 6933 | 2716 | Java | 5 | hsweb (haʊs wɛb) 是一个用于快速搭建企业后台管理系统的基础项目,集成一揽子便捷功能如:便捷的通用增删改查,强大的权限管理,动态多数据源,动态表单,在线数据库维护等. 基于 spring-boot,mybaits. | 2019-12-16T03:22:51Z |
| 97 | paascloud-master | 6925 | 3225 | Java | 61 | spring cloud + vue + oAuth2.0全家桶实战,前后端分离模拟商城,完整的购物流程、后端运营平台,可以实现快速搭建企业级微服务项目。支持微信登录等三方登录。 | 2019-11-13T01:51:58Z |
| 98 | UltimateAndroidReference | 6910 | 1067 | Java | 3 | 🚀 Ultimate Android Reference - Your Road to Become a Better Android Developer | 2019-12-02T17:00:42Z |
| 99 | LitePal | 6841 | 1451 | Java | 85 | An Android library that makes developers use SQLite database extremely easy. | 2019-05-26T06:27:33Z |
| 100 | metrics | 6826 | 1683 | Java | 27 | 📈 Capturing JVM- and application-level metrics. So you know what's going on. | 2019-12-17T08:51:36Z |