Files
Github-Ranking/Top100/Java.md
T
2020-07-18 11:01:40 +08: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 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