Files
Github-Ranking/Top100/Java.md
T
2020-05-09 07:08:28 +00:00

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