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 | 47703 | 15438 | Java | 204 | Design patterns implemented in Java | 2019-05-14T08:14:33Z |
| 2 | MPAndroidChart | 27171 | 7081 | Java | 1468 | 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-05-08T12:57:36Z |
| 3 | glide | 25941 | 4834 | Java | 142 | An image loading and caching library for Android focused on smooth scrolling | 2019-05-01T14:13:05Z |
| 4 | lottie-android | 25428 | 3985 | Java | 34 | Render After Effects animations natively on Android and iOS, Web, and React Native | 2019-05-15T21:36:50Z |
| 5 | zxing | 22528 | 8120 | Java | 9 | ZXing ("Zebra Crossing") barcode scanning library for Java, Android | 2019-05-19T00:24:23Z |
| 6 | JCSprout | 20642 | 5636 | Java | 18 | 👨🎓 Java Core Sprout : basic, concurrent, algorithm | 2019-05-18T17:33:26Z |
| 7 | selenium | 14381 | 4830 | Java | 474 | A browser automation framework and ecosystem. | 2019-05-18T17:49:27Z |
| 8 | ExoPlayer | 13039 | 3950 | Java | 304 | An extensible media player for Android | 2019-05-19T02:58:23Z |
| 9 | mall | 12878 | 4584 | Java | 16 | mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。 | 2019-05-18T10:21:23Z |
| 10 | Material-Animations | 12751 | 2508 | Java | 19 | Android Transition animations explanation with examples. | 2019-04-02T15:42:38Z |
| 11 | Telegram | 11760 | 4574 | Java | 374 | Telegram for Android source | 2019-05-14T12:08:41Z |
| 12 | greenDAO | 11326 | 2729 | Java | 169 | greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases. | 2019-03-12T10:39:35Z |
| 13 | lottie-react-native | 11260 | 1057 | Java | 59 | Lottie wrapper for React Native. | 2019-05-17T09:02:51Z |
| 14 | incubator-zipkin | 11016 | 1941 | Java | 241 | Zipkin is a distributed tracing system | 2019-05-18T09:44:23Z |
| 15 | FizzBuzzEnterpriseEdition | 10935 | 508 | Java | 297 | FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes. | 2019-04-19T08:15:27Z |
| 16 | deeplearning4j | 10780 | 4661 | Java | 810 | Deeplearning4j, ND4J, DataVec and more - deep learning & linear algebra for Java/Scala with GPUs + Spark | 2019-05-18T20:23:56Z |
| 17 | disruptor | 10390 | 2627 | Java | 6 | High Performance Inter-Thread Messaging Library | 2019-05-13T18:40:23Z |
| 18 | bytecode-viewer | 10126 | 637 | Java | 30 | A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More) | 2019-05-06T00:38:36Z |
| 19 | ViewPagerIndicator | 10113 | 4238 | Java | 215 | Paging indicator widgets compatible with the ViewPager from the Android Support Library and ActionBarSherlock. | 2017-11-26T17:13:46Z |
| 20 | ARouter | 9754 | 1635 | Java | 53 | 💪 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架) | 2019-05-09T03:49:45Z |
| 21 | VasSonic | 9682 | 1340 | Java | 9 | 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-05-17T06:14:38Z |
| 22 | android-Ultra-Pull-To-Refresh | 9599 | 2827 | Java | 174 | Ultra Pull to Refresh for Android. Support all the views. | 2018-05-04T21:12:00Z |
| 23 | PocketHub | 9422 | 3656 | Java | 113 | PocketHub Android App | 2019-03-18T19:05:35Z |
| 24 | Android-ObservableScrollView | 9339 | 2101 | Java | 178 | Android library to observe scroll events on scrollable views. | 2017-08-09T11:37:19Z |
| 25 | cat | 9222 | 3273 | Java | 30 | CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。 | 2019-05-13T03:26:25Z |
| 26 | JiaoZiVideoPlayer | 9067 | 2149 | Java | 147 | Android VideoPlayer MediaPlayer VideoView MediaView Float View And Fullscreen | 2019-05-16T14:56:20Z |
| 27 | MaterialDesignLibrary | 9027 | 2400 | Java | 265 | This is a library with components of Android L to you use in android 2.2 | 2019-02-22T05:33:49Z |
| 28 | dbeaver | 9002 | 740 | Java | 1125 | Free universal database tool and SQL client | 2019-05-18T19:07:56Z |
| 29 | PermissionsDispatcher | 8954 | 1234 | Java | 6 | Simple annotation-based API to handle runtime permissions. | 2019-04-21T15:39:26Z |
| 30 | seata | 8875 | 2115 | Java | 162 | 🔥 Seata is an easy-to-use, high-performance, java based, open source distributed transaction solution. | 2019-05-19T03:31:27Z |
| 31 | mockito | 8788 | 1563 | Java | 226 | Most popular Mocking framework for unit tests written in Java | 2019-05-13T08:09:38Z |
| 32 | Apktool | 8139 | 2094 | Java | 171 | A tool for reverse engineering Android apk files | 2019-05-07T22:13:02Z |
| 33 | guice | 8106 | 1207 | Java | 319 | Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 6 and above, brought to you by Google. | 2019-05-15T17:04:49Z |
| 34 | incubator-druid | 8078 | 2013 | Java | 1347 | Apache Druid (Incubating) - Column oriented distributed data store ideal for powering interactive applications | 2019-05-19T02:54:06Z |
| 35 | jedis | 8073 | 3057 | Java | 153 | A blazingly small and sane redis java client | 2019-05-16T20:55:13Z |
| 36 | webmagic | 7961 | 3453 | Java | 277 | A scalable web crawler framework for Java. | 2019-03-27T02:44:15Z |
| 37 | MaterialViewPager | 7949 | 1499 | Java | 186 | A Material Design ViewPager easy to use library | 2018-10-12T01:11:20Z |
| 38 | Android_Data | 7886 | 2024 | Java | 2 | Some Android learning materials, hoping to help you learn Android development. | 2017-09-20T14:57:54Z |
| 39 | HomeMirror | 7872 | 699 | Java | 36 | Android application powering the mirror in my house | 2018-02-27T05:50:52Z |
| 40 | auto | 7793 | 858 | Java | 118 | A collection of source code generators for Java. | 2019-05-16T22:30:45Z |
| 41 | solo | 7368 | 2525 | Java | 1 | 🎸 一款小而美的博客系统,专为程序员设计。https://hacpai.com/tag/solo | 2019-05-18T02:44:34Z |
| 42 | agera | 7332 | 685 | Java | 4 | Reactive Programming for Android | 2019-04-07T18:11:06Z |
| 43 | VirtualAPK | 7071 | 1128 | Java | 64 | A powerful and lightweight plugin framework for Android | 2019-05-14T05:49:20Z |
| 44 | jsoup | 7058 | 1627 | Java | 138 | jsoup: Java HTML Parser, with best of DOM, CSS, and jquery | 2019-05-17T23:14:02Z |
| 45 | dagger | 7034 | 2704 | Java | 61 | A fast dependency injector for Android and Java. | 2018-10-14T04:11:32Z |
| 46 | RxJava-Android-Samples | 6998 | 1319 | Java | 10 | Learning RxJava for Android by example | 2019-05-14T22:46:13Z |
| 47 | Android-Bootstrap | 6989 | 1467 | Java | 30 | Bootstrap style widgets for Android, with Glyph Icons | 2018-10-15T19:15:10Z |
| 48 | elasticsearch-analysis-ik | 6888 | 1680 | Java | 198 | The IK Analysis plugin integrates Lucene IK analyzer into elasticsearch, support customized dictionary. | 2019-05-15T14:31:13Z |
| 49 | RxLifecycle | 6877 | 592 | Java | 3 | Lifecycle handling APIs for Android apps using RxJava | 2019-03-13T09:02:52Z |
| 50 | WeChatLuckyMoney | 6733 | 2148 | 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 |
| 51 | buck | 6714 | 1001 | Java | 470 | A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages. | 2019-05-18T22:50:41Z |
| 52 | interview | 6609 | 3276 | Java | 104 | Interview questions | 2019-05-12T20:11:23Z |
| 53 | learnxinyminutes-docs | 6463 | 2112 | Java | 78 | Code documentation written as code! How novel and totally my idea! | 2019-05-18T08:26:11Z |
| 54 | android-testing | 6421 | 2457 | Java | 53 | A collection of samples demonstrating different frameworks and techniques for automated testing | 2019-05-15T21:20:13Z |
| 55 | ip2region | 6347 | 1104 | Java | 15 | 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-05-05T09:25:44Z |
| 56 | TakePhoto | 6311 | 1379 | Java | 362 | 一款用于在Android设备上获取照片(拍照或从相册、文件中选择)、裁剪图片、压缩图片的开源工具库 | 2019-01-22T08:53:23Z |
| 57 | PictureSelector | 6246 | 1189 | Java | 435 | Picture Selector Library for Android or 多图片选择器 | 2018-09-06T01:55:16Z |
| 58 | OpenRefine | 6228 | 1094 | Java | 398 | OpenRefine is a free, open source power tool for working with messy data and improving it | 2019-05-15T13:34:32Z |
| 59 | nacos | 6181 | 1446 | Java | 178 | an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications. | 2019-05-18T13:25:13Z |
| 60 | AndroidAsync | 6114 | 1393 | Java | 316 | Asynchronous socket, http(s) (client+server) and websocket library for android. Based on nio, not threads. | 2019-03-31T19:08:43Z |
| 61 | SmartTabLayout | 6110 | 1223 | Java | 100 | A custom ViewPager title strip which gives continuous feedback to the user when scrolling | 2019-03-09T09:59:11Z |
| 62 | dex2jar | 6088 | 1264 | Java | 230 | Tools to work with android .dex and java .class files | 2019-04-04T07:36:10Z |
| 63 | mit-deep-learning-book-pdf | 6008 | 1450 | Java | 6 | MIT Deep Learning Book in PDF format (complete and parts) by Ian Goodfellow, Yoshua Bengio and Aaron Courville | 2019-04-29T10:52:03Z |
| 64 | ion | 5985 | 1043 | Java | 310 | Android Asynchronous Networking and Image Loading | 2019-04-04T23:50:47Z |
| 65 | cas | 5953 | 2733 | Java | 5 | Apereo CAS - Enterprise Single Sign On for all earthlings and beyond. | 2019-05-18T09:39:21Z |
| 66 | awesome-java-leetcode | 5928 | 1139 | Java | 2 | 👑 LeetCode of algorithms with java solution(updating). | 2019-04-25T09:12:22Z |
| 67 | grpc-java | 5915 | 1917 | Java | 425 | The Java gRPC implementation. HTTP/2 based RPC | 2019-05-18T00:05:45Z |
| 68 | caffeine | 5892 | 522 | Java | 17 | A high performance caching library for Java 8 | 2019-05-11T15:03:12Z |
| 69 | easyexcel | 5878 | 1493 | Java | 197 | 快速、简单避免OOM的java处理Excel工具 | 2019-04-26T09:57:55Z |
| 70 | androidmvp | 5730 | 1610 | Java | 3 | MVP Android Example | 2019-02-23T23:50:19Z |
| 71 | MaterialEditText | 5726 | 1046 | Java | 189 | EditText in Material Design | 2019-01-03T07:45:35Z |
| 72 | springside4 | 5635 | 3057 | Java | 71 | A Spring Framework based, pragmatic style JavaEE application reference architecture. | 2018-08-07T09:52:00Z |
| 73 | epoxy | 5482 | 397 | Java | 67 | Epoxy is an Android library for building complex screens in a RecyclerView | 2019-05-14T14:14:10Z |
| 74 | RoundedImageView | 5480 | 1149 | Java | 24 | A fast ImageView that supports rounded corners, ovals, and circles. | 2019-01-09T08:48:21Z |
| 75 | j2objc | 5456 | 767 | Java | 56 | A Java to iOS Objective-C translation tool and runtime. | 2019-05-17T13:29:24Z |
| 76 | ShowcaseView | 5455 | 1311 | Java | 95 | [Archived] Highlight the best bits of your app to users quickly, simply, and cool...ly | 2018-02-01T16:31:39Z |
| 77 | AndPermission | 5393 | 921 | Java | 60 | 🍓 Permissions manager for Android platform. | 2019-03-31T05:36:08Z |
| 78 | xUtils3 | 5389 | 1934 | Java | 450 | android orm, bitmap, http, view inject... | 2019-03-18T14:57:31Z |
| 79 | twoway-view | 5308 | 1076 | Java | 168 | [DEPRECATED] RecyclerView made simple | 2017-03-20T14:42:55Z |
| 80 | Java-WebSocket | 5306 | 1691 | Java | 26 | A barebones WebSocket client and server implementation written in 100% Java. | 2019-05-07T15:01:30Z |
| 81 | Toasty | 5264 | 672 | Java | 11 | The usual Toast, but with steroids 💪 | 2019-04-08T23:02:38Z |
| 82 | SystemBarTint | 5247 | 1403 | Java | 38 | [DEPRECATED] Apply background tinting to the Android system UI when using KitKat translucent modes | 2015-09-05T09:30:48Z |
| 83 | android-oss | 5217 | 904 | Java | 2 | Kickstarter for Android. Bring new ideas to life, anywhere. | 2019-05-17T21:43:00Z |
| 84 | nokogiri | 5191 | 737 | Java | 148 | Nokogiri (鋸) is a Rubygem providing HTML, XML, SAX, and Reader parsers with XPath and CSS selector support. | 2019-05-13T14:45:10Z |
| 85 | mosby | 5181 | 802 | Java | 22 | A Model-View-Presenter / Model-View-Intent library for modern Android apps | 2019-03-28T05:43:48Z |
| 86 | Activiti | 5113 | 4105 | Java | 298 | Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. It's open-source and distributed under the Apache license. Activiti runs in any Java application, on a server, on a cluster or in the cloud. It integrates perfectly with Spring, it is extremely lightweight and based on simple concepts. | 2019-05-17T08:47:12Z |
| 87 | moshi | 5087 | 383 | Java | 76 | A modern JSON library for Kotlin and Java. | 2019-05-16T00:42:09Z |
| 88 | mybatis-plus | 5072 | 1311 | Java | 13 | An powerful enhanced toolkit of MyBatis for simplify development | 2019-05-14T06:33:03Z |
| 89 | freeline | 5016 | 594 | Java | 177 | A super fast build tool for Android, an alternative to Instant Run | 2018-05-19T06:04:09Z |
| 90 | AndroidPerformanceMonitor | 5000 | 791 | Java | 38 | A transparent ui-block detection library for Android. (known as BlockCanary) | 2017-08-19T10:36:41Z |
| 91 | async-http-client | 4980 | 1367 | Java | 41 | Asynchronous Http and WebSocket Client library for Java | 2019-05-17T11:48:20Z |
| 92 | InstaMaterial | 4943 | 1514 | Java | 30 | Implementation of Instagram with Material Design (originally based on Emmanuel Pacamalan's concept) | 2018-10-10T17:24:33Z |
| 93 | closure-compiler | 4928 | 908 | Java | 791 | A JavaScript checker and optimizer. | 2019-05-17T20:54:13Z |
| 94 | titan | 4906 | 1018 | Java | 191 | Distributed Graph Database | 2017-02-18T21:00:37Z |
| 95 | RippleEffect | 4850 | 1134 | Java | 52 | Implementation of Ripple effect from Material Design for Android API 9+ | 2018-05-03T20:19:17Z |
| 96 | CtCI-6th-Edition | 4824 | 2273 | Java | 88 | Cracking the Coding Interview 6th Ed. Solutions | 2019-04-24T20:27:15Z |
| 97 | haven | 4800 | 671 | Java | 114 | 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 | 2019-05-14T17:29:06Z |
| 98 | disconf | 4755 | 2172 | Java | 191 | Distributed Configuration Management Platform(分布式配置管理平台) | 2019-01-29T08:55:59Z |
| 99 | blade | 4739 | 995 | Java | 35 | 🚀 Lightning fast and elegant mvc framework for Java8 | 2019-05-10T01:35:23Z |
| 100 | FloatingActionButton | 4719 | 1072 | Java | 228 | Android Floating Action Button based on Material Design specification | 2019-01-29T05:42:45Z |