mirror of
https://github.com/EvanLi/Github-Ranking.git
synced 2026-11-06 16:31:49 +00:00
20 KiB
20 KiB
Github Ranking
Top 100 Stars in Java
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
|---|---|---|---|---|---|---|---|
| 1 | java-design-patterns | 58651 | 18816 | Java | 228 | Design patterns implemented in Java | 2020-07-16T17:46:06Z |
| 2 | elasticsearch | 49966 | 17220 | Java | 2884 | Open Source, Distributed, RESTful Search Engine | 2020-07-18T02:29:02Z |
| 3 | MPAndroidChart | 31251 | 8006 | Java | 1787 | A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations. | 2020-07-10T19:38:11Z |
| 4 | glide | 29494 | 5393 | Java | 148 | An image loading and caching library for Android focused on smooth scrolling | 2020-07-07T21:20:16Z |
| 5 | Java | 27290 | 9726 | Java | 410 | All Algorithms implemented in Java | 2020-07-16T11:54:04Z |
| 6 | zxing | 25775 | 8743 | Java | 8 | ZXing ("Zebra Crossing") barcode scanning library for Java, Android | 2020-07-15T20:14:17Z |
| 7 | butterknife | 25381 | 4746 | Java | 109 | Bind Android views and callbacks to fields and methods. | 2020-07-03T10:28:21Z |
| 8 | JCSprout | 24988 | 6861 | Java | 37 | 👨🎓 Java Core Sprout : basic, concurrent, algorithm | 2020-05-18T13:54:49Z |
| 9 | netty | 24175 | 11571 | Java | 435 | Netty project - an event-driven asynchronous network application framework | 2020-07-17T20:48:26Z |
| 10 | fastjson | 22012 | 5862 | Java | 1400 | A fast JSON parser/generator for Java. | 2020-07-17T16:30:21Z |
| 11 | druid | 21740 | 7211 | Java | 1782 | 阿里巴巴计算平台事业部出品,为监控而生的数据库连接池 | 2020-07-13T03:23:09Z |
| 12 | gson | 18211 | 3531 | Java | 545 | A Java serialization/deserialization library to convert Java Objects into JSON and back | 2020-07-16T16:05:53Z |
| 13 | picasso | 17546 | 3993 | Java | 206 | A powerful image downloading and caching library for Android | 2020-05-13T00:18:44Z |
| 14 | seata | 16501 | 4542 | Java | 377 | 🔥 Seata is an easy-to-use, high-performance, open source distributed transaction solution. | 2020-07-17T13:26:33Z |
| 15 | miaosha | 16388 | 4018 | Java | 31 | ⭐⭐⭐⭐秒杀系统设计与实现.互联网工程师进阶与分析🙋🐓 | 2020-07-01T22:28:07Z |
| 16 | kafka | 16348 | 8689 | Java | 722 | Mirror of Apache Kafka | 2020-07-18T01:28:41Z |
| 17 | halo | 15882 | 5331 | Java | 65 | ✍ An excellent open source blog publishing application. | 一个优秀的开源博客发布应用。 | 2020-07-13T18:59:50Z |
| 18 | jenkins | 15849 | 6335 | Java | 61 | Jenkins automation server | 2020-07-17T19:27:07Z |
| 19 | easyexcel | 15835 | 4129 | Java | 64 | 快速、简单避免OOM的java处理Excel工具 | 2020-06-24T02:49:06Z |
| 20 | SpringAll | 15496 | 4534 | Java | 7 | 循序渐进,学习Spring Boot、Spring Boot & Shiro、Spring Batch、Spring Cloud、Spring Cloud Alibaba、Spring Security & Spring Security OAuth2,博客Spring系列源码:https://mrbird.cc | 2020-05-13T13:44:05Z |
| 21 | Android-CleanArchitecture | 14401 | 3235 | Java | 142 | 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. | 2020-04-10T05:54:00Z |
| 22 | skywalking | 14016 | 4083 | Java | 121 | APM, Application Performance Monitoring System | 2020-07-17T17:08:29Z |
| 23 | flink | 13618 | 7388 | Java | 431 | Apache Flink | 2020-07-18T01:50:20Z |
| 24 | Material-Animations | 13354 | 2562 | Java | 19 | Android Transition animations explanation with examples. | 2019-04-02T15:42:38Z |
| 25 | CircleImageView | 13262 | 2967 | Java | 5 | A circular ImageView for Android | 2020-04-18T12:47:45Z |
| 26 | lottie-react-native | 13187 | 1411 | Java | 85 | Lottie wrapper for React Native. | 2020-06-26T14:34:54Z |
| 27 | springboot-learning-example | 13169 | 6455 | Java | 18 | spring boot 实践学习案例,是 spring boot 初学者及核心技术巩固的最佳实践。另外写博客,用 OpenWrite。 | 2020-07-01T18:20:44Z |
| 28 | nacos | 13134 | 4349 | Java | 355 | an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications. | 2020-07-17T15:28:59Z |
| 29 | disruptor | 12665 | 3142 | Java | 11 | High Performance Inter-Thread Messaging Library | 2020-05-17T19:28:54Z |
| 30 | greenDAO | 12143 | 2842 | Java | 210 | greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases. | 2020-05-04T06:12:38Z |
| 31 | deeplearning4j | 11712 | 4834 | Java | 1068 | Eclipse Deeplearning4j, ND4J, DataVec and more - deep learning & linear algebra for Java/Scala with GPUs + Spark | 2020-07-06T06:53:06Z |
| 32 | shardingsphere | 11625 | 3832 | Java | 118 | Distributed database middleware | 2020-07-17T13:33:10Z |
| 33 | AndroidViewAnimations | 11393 | 2341 | Java | 58 | Cute view animation collection. | 2020-02-04T17:10:43Z |
| 34 | bytecode-viewer | 11321 | 791 | Java | 58 | A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More) | 2020-07-17T23:37:35Z |
| 35 | VasSonic | 10900 | 1483 | Java | 37 | 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. | 2020-01-04T11:55:57Z |
| 36 | presto | 10855 | 3704 | Java | 970 | The official home of the Presto distributed SQL query engine for big data | 2020-07-18T00:57:51Z |
| 37 | vlayout | 10436 | 1771 | Java | 181 | 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. | 2020-07-07T02:01:19Z |
| 38 | Apktool | 10324 | 2538 | Java | 241 | A tool for reverse engineering Android apk files | 2020-07-16T13:40:33Z |
| 39 | elasticsearch-analysis-ik | 10100 | 2347 | Java | 259 | The IK Analysis plugin integrates Lucene IK analyzer into elasticsearch, support customized dictionary. | 2020-06-19T01:28:06Z |
| 40 | PermissionsDispatcher | 10083 | 1339 | Java | 10 | A declarative and comprehensive API to handle Android runtime permissions. | 2020-06-22T10:23:18Z |
| 41 | FlycoTabLayout | 9903 | 2158 | Java | 337 | An Android TabLayout Lib | 2020-05-25T07:50:53Z |
| 42 | guice | 9459 | 1380 | Java | 355 | Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 6 and above, brought to you by Google. | 2020-07-17T15:24:29Z |
| 43 | webmagic | 9146 | 3806 | Java | 265 | A scalable web crawler framework for Java. | 2020-06-24T05:43:25Z |
| 44 | JustAuth | 9055 | 1585 | Java | 21 | 💯 小而全而美的第三方登录开源组件。目前已支持Github、Gitee、微博、钉钉、百度、Coding、腾讯云开发者平台、OSChina、支付宝、QQ、微信、淘宝、Google、Facebook、抖音、领英、小米、微软、今日头条、Teambition、StackOverflow、Pinterest、人人、华为、企业微信、酷家乐、Gitlab、美团、饿了么和推特等第三方平台的授权登录。 Login, so easy! | 2020-07-04T17:27:25Z |
| 45 | PictureSelector | 8970 | 1905 | Java | 264 | Picture Selector Library for Android or 图片选择器 | 2020-07-09T08:31:33Z |
| 46 | auto | 8711 | 1020 | Java | 81 | A collection of source code generators for Java. | 2020-07-15T17:09:12Z |
| 47 | fullstack-tutorial | 8686 | 2004 | Java | 11 | 🚀 fullstack tutorial 2020,后台技术栈/架构师之路/全栈开发社区,春招/秋招/校招/面试 | 2020-05-29T16:00:21Z |
| 48 | interview | 8679 | 4377 | Java | 138 | Interview questions | 2020-07-13T09:02:18Z |
| 49 | react-native-camera | 8546 | 2783 | Java | 102 | A Camera component for React Native. Also supports barcode scanning! | 2020-07-17T15:05:49Z |
| 50 | Calligraphy | 8546 | 1102 | Java | 92 | Custom fonts in Android the easy way... | 2019-06-18T10:41:44Z |
| 51 | mit-deep-learning-book-pdf | 8341 | 1996 | Java | 7 | MIT Deep Learning Book in PDF format (complete and parts) by Ian Goodfellow, Yoshua Bengio and Aaron Courville | 2019-09-27T09:36:51Z |
| 52 | Android_Data | 8265 | 2059 | Java | 2 | Some Android learning materials, hoping to help you learn Android development. | 2017-09-20T14:57:54Z |
| 53 | MaterialViewPager | 8169 | 1536 | Java | 189 | A Material Design ViewPager easy to use library | 2018-10-12T01:11:20Z |
| 54 | ip2region | 8076 | 1462 | Java | 19 | Ip2region is a offline IP location library with accuracy rate of 99.9% and 0.0x millseconds searching performance. DB file is ONLY a few megabytes with all IP address stored. binding for Java,PHP,C,Python,Nodejs,Golang,C#,lua. Binary,B-tree,Memory searching algorithm | 2020-07-16T08:58:31Z |
| 55 | jsoup | 8051 | 1799 | Java | 201 | jsoup: Java HTML Parser, with best of DOM, CSS, and jquery | 2020-07-01T16:09:08Z |
| 56 | spring-boot-api-project-seed | 8027 | 3408 | Java | 102 | :seedling::rocket:一个基于Spring Boot & MyBatis的种子项目,用于快速构建中小型API、RESTful API项目~ | 2020-04-21T09:21:29Z |
| 57 | junit4 | 7923 | 3003 | Java | 140 | A programmer-oriented testing framework for Java. | 2020-07-15T14:00:52Z |
| 58 | JsBridge | 7894 | 1643 | Java | 160 | android java and javascript bridge, inspired by wechat webview jsbridge | 2020-05-20T14:33:04Z |
| 59 | MagicIndicator | 7874 | 1319 | Java | 147 | A powerful, customizable and extensible ViewPager indicator framework. As the best alternative of ViewPagerIndicator, TabLayout and PagerSlidingTabStrip —— 强大、可定制、易扩展的 ViewPager 指示器框架。是ViewPagerIndicator、TabLayout、PagerSlidingTabStrip的最佳替代品。支持角标,更支持在非ViewPager场景下使用(使用hide()、show()切换Fragment或使用setVisibility切换FrameLayout里的View等),http://www.jianshu.com/p/f3022211821c | 2020-07-10T05:02:26Z |
| 60 | cheesesquare | 7785 | 1891 | Java | 20 | Demos the new Android Design library. | 2018-10-13T04:45:35Z |
| 61 | dex2jar | 7717 | 1507 | Java | 334 | Tools to work with android .dex and java .class files | 2020-06-24T18:04:04Z |
| 62 | SimianArmy | 7588 | 1106 | Java | 45 | Tools for keeping your cloud operating in top form. Chaos Monkey is a resiliency tool that helps applications tolerate random instance failures. | 2018-12-18T09:29:22Z |
| 63 | zaproxy | 7519 | 1424 | Java | 699 | The OWASP ZAP core project | 2020-07-17T12:27:52Z |
| 64 | RxLifecycle | 7474 | 637 | Java | 0 | Lifecycle handling APIs for Android apps using RxJava | 2020-05-24T12:12:23Z |
| 65 | testing-samples | 7454 | 3022 | Java | 80 | A collection of samples demonstrating different frameworks and techniques for automated testing | 2020-07-16T12:23:18Z |
| 66 | buck | 7445 | 1111 | Java | 221 | A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages. | 2020-07-18T01:39:36Z |
| 67 | agera | 7333 | 669 | Java | 4 | Reactive Programming for Android | 2019-04-07T18:11:06Z |
| 68 | CoreNLP | 7327 | 2471 | Java | 179 | Stanford CoreNLP: A Java suite of core NLP tools. | 2020-07-17T19:48:46Z |
| 69 | BigData-Notes | 7296 | 2059 | Java | 0 | 大数据入门指南 ⭐ | 2020-06-24T07:09:48Z |
| 70 | RxJava-Android-Samples | 7213 | 1344 | Java | 12 | Learning RxJava for Android by example | 2019-09-17T16:07:04Z |
| 71 | Android-Bootstrap | 7142 | 1491 | Java | 31 | Bootstrap style widgets for Android, with Glyph Icons | 2018-10-15T19:15:10Z |
| 72 | quickstart-android | 7051 | 6912 | Java | 30 | Firebase Quickstart Samples for Android | 2020-07-17T22:11:46Z |
| 73 | Auto.js | 7036 | 1936 | Java | 126 | A UiAutomator on android, does not need root access(安卓平台上的JavaScript自动化工具) | 2020-06-24T01:59:36Z |
| 74 | flink-learning | 7035 | 1914 | Java | 0 | flink learning blog. http://www.54tianzhisheng.cn 含 Flink 入门、概念、原理、实战、性能调优、源码解析等内容。涉及 Flink Connector、Metrics、Library、DataStream API、Table API & SQL 等内容的学习案例,还有 Flink 落地应用的大型项目案例(PVUV、日志存储、百亿数据实时去重、监控告警)分享。欢迎大家支持我的专栏《大数据实时计算引擎 Flink 实战与性能优化》 | 2020-07-04T11:39:47Z |
| 75 | Java-WebSocket | 7034 | 2027 | Java | 33 | A barebones WebSocket client and server implementation written in 100% Java. | 2020-07-13T03:05:20Z |
| 76 | WeChatLuckyMoney | 7009 | 2240 | Java | 23 | 💸 WeChat's lucky money helper (微信抢红包插件) by Zhongyi Tong. An Android app that helps you snatch red packets in WeChat groups. | 2019-01-25T02:02:51Z |
| 77 | TakePhoto | 6970 | 1486 | Java | 405 | 一款用于在Android设备上获取照片(拍照或从相册、文件中选择)、裁剪图片、压缩图片的开源工具库 | 2019-08-26T09:42:27Z |
| 78 | CtCI-6th-Edition | 6718 | 3020 | Java | 111 | Cracking the Coding Interview 6th Ed. Solutions | 2020-06-17T19:09:55Z |
| 79 | SmartTabLayout | 6689 | 1344 | Java | 117 | A custom ViewPager title strip which gives continuous feedback to the user when scrolling | 2020-06-03T06:02:33Z |
| 80 | keycloak | 6651 | 2848 | Java | 77 | Open Source Identity and Access Management For Modern Applications and Services | 2020-07-18T00:43:08Z |
| 81 | jjwt | 6575 | 963 | Java | 47 | Java JWT: JSON Web Token for Java and Android | 2020-07-17T17:48:49Z |
| 82 | AndPermission | 6298 | 1059 | Java | 123 | 🍓 Permissions manager for Android platform. | 2020-05-10T06:23:09Z |
| 83 | Timber | 6240 | 2056 | Java | 200 | Material Design Music Player | 2020-03-24T15:22:02Z |
| 84 | android-floating-action-button | 6239 | 1499 | Java | 152 | Floating Action Button for Android based on Material Design specification | 2020-05-17T10:07:11Z |
| 85 | pulsar | 6221 | 1504 | Java | 855 | Apache Pulsar - distributed pub-sub messaging system | 2020-07-18T02:21:17Z |
| 86 | ion | 6157 | 1055 | Java | 326 | Android Asynchronous Networking and Image Loading | 2020-06-24T14:15:20Z |
| 87 | cassandra | 6055 | 2654 | Java | 285 | Mirror of Apache Cassandra | 2020-07-18T00:42:58Z |
| 88 | algs4 | 6050 | 2362 | Java | 11 | Algorithms, 4th edition textbook code and libraries | 2020-06-26T17:12:02Z |
| 89 | otter | 6019 | 2162 | Java | 217 | 阿里巴巴分布式数据库同步系统(解决中美异地机房) | 2020-07-01T20:48:08Z |
| 90 | RoundedImageView | 6009 | 1219 | Java | 35 | A fast ImageView that supports rounded corners, ovals, and circles. | 2020-04-17T13:55:34Z |
| 91 | material | 5994 | 1362 | Java | 220 | A library to bring fully animated Material Design components to pre-Lolipop Android. | 2020-04-18T03:59:46Z |
| 92 | AndroidPdfViewer | 5941 | 1232 | Java | 456 | Android view for displaying PDFs rendered with PdfiumAndroid | 2020-06-09T09:45:05Z |
| 93 | cim | 5931 | 1833 | Java | 18 | 📲cim(cross IM) 适用于开发者的分布式即时通讯系统 | 2020-07-04T14:40:42Z |
| 94 | SpringCloud-Learning | 5925 | 2612 | Java | 15 | Spring Cloud基础教程,持续连载更新中 | 2020-07-01T19:09:09Z |
| 95 | haven | 5820 | 709 | Java | 122 | Haven is for people who need a way to protect their personal spaces and possessions without compromising their own privacy, through an Android app and on-device sensors | 2020-07-13T22:12:47Z |
| 96 | xUtils3 | 5776 | 1991 | Java | 16 | Android orm, bitmap, http, view inject... | 2020-06-18T08:36:21Z |
| 97 | springside4 | 5772 | 3037 | Java | 73 | A Spring Framework based, pragmatic style JavaEE application reference architecture. | 2019-12-15T16:04:12Z |
| 98 | remusic | 5670 | 1852 | Java | 84 | 仿网易云音乐 安卓版,netease android,音乐播放器 在线 下载 | 2018-07-20T03:52:21Z |
| 99 | RIBs | 5658 | 645 | Java | 61 | Uber's cross-platform mobile architecture framework. | 2020-05-08T21:56:00Z |
| 100 | SpringBoot-Labs | 5618 | 1576 | Java | 11 | 一个涵盖六个专栏:Spring Boot 2.X、Spring Cloud、Spring Cloud Alibaba、Dubbo、分布式消息队列、分布式事务的仓库。希望胖友小手一抖,右上角来个 Star,感恩 1024 | 2020-07-02T11:26:40Z |