Files
Github-Ranking/Top100/Java.md
T
2020-08-07 00:05:12 +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 59577 19067 Java 242 Design patterns implemented in Java 2020-08-06T10:50:51Z
2 elasticsearch 50338 17372 Java 2892 Open Source, Distributed, RESTful Search Engine 2020-08-06T16:01:56Z
3 MPAndroidChart 31391 8034 Java 1802 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-08-02T08:30:05Z
4 glide 29620 5407 Java 144 An image loading and caching library for Android focused on smooth scrolling 2020-08-04T00:01:31Z
5 Java 29032 10048 Java 413 All Algorithms implemented in Java 2020-08-06T14:12:32Z
6 zxing 25924 8767 Java 8 ZXing ("Zebra Crossing") barcode scanning library for Java, Android 2020-07-22T18:00:38Z
7 butterknife 25383 4748 Java 111 Bind Android views and callbacks to fields and methods. 2020-08-05T23:41:04Z
8 JCSprout 25076 6889 Java 37 👨‍🎓 Java Core Sprout : basic, concurrent, algorithm 2020-05-18T13:54:49Z
9 netty 24372 11656 Java 456 Netty project - an event-driven asynchronous network application framework 2020-08-06T15:00:06Z
10 fastjson 22116 5890 Java 1406 A fast JSON parser/generator for Java. 2020-08-06T07:04:13Z
11 druid 21903 7262 Java 1804 阿里巴巴计算平台事业部出品,为监控而生的数据库连接池 2020-07-23T09:07:48Z
12 gson 18322 3550 Java 553 A Java serialization/deserialization library to convert Java Objects into JSON and back 2020-07-31T12:17:08Z
13 picasso 17578 3999 Java 206 A powerful image downloading and caching library for Android 2020-08-04T21:07:04Z
14 seata 16740 4651 Java 419 🔥 Seata is an easy-to-use, high-performance, open source distributed transaction solution. 2020-08-06T15:35:11Z
15 kafka 16530 8798 Java 735 Mirror of Apache Kafka 2020-08-06T14:52:27Z
16 miaosha 16525 4087 Java 31 ⭐⭐⭐⭐秒杀系统设计与实现.互联网工程师进阶与分析🙋🐓 2020-07-01T22:28:07Z
17 easyexcel 16209 4237 Java 90 快速、简单避免OOM的java处理Excel工具 2020-08-03T10:48:31Z
18 halo 16066 5416 Java 67 ✍ An excellent open source blog publishing application. | 一个优秀的开源博客发布应用。 2020-08-06T14:35:32Z
19 jenkins 15937 6370 Java 63 Jenkins automation server 2020-08-06T11:43:22Z
20 SpringAll 15929 4679 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 14430 3241 Java 141 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 14228 4141 Java 109 APM, Application Performance Monitoring System 2020-08-06T15:17:20Z
23 flink 13776 7494 Java 440 Apache Flink 2020-08-06T15:58:42Z
24 nacos 13464 4519 Java 356 an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications. 2020-08-06T15:13:33Z
25 Material-Animations 13375 2561 Java 19 Android Transition animations explanation with examples. 2019-04-02T15:42:38Z
26 CircleImageView 13320 2976 Java 4 A circular ImageView for Android 2020-04-18T12:47:45Z
27 springboot-learning-example 13267 6497 Java 18 spring boot 实践学习案例,是 spring boot 初学者及核心技术巩固的最佳实践。另外写博客,用 OpenWrite。 2020-07-01T18:20:44Z
28 lottie-react-native 13235 1417 Java 78 Lottie wrapper for React Native. 2020-07-30T14:54:06Z
29 disruptor 12740 3159 Java 11 High Performance Inter-Thread Messaging Library 2020-07-30T14:53:30Z
30 greenDAO 12162 2845 Java 213 greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases. 2020-05-04T06:12:38Z
31 shardingsphere 11801 3901 Java 137 Distributed database middleware 2020-08-06T15:46:24Z
32 deeplearning4j 11738 4846 Java 1069 Eclipse Deeplearning4j, ND4J, DataVec and more - deep learning & linear algebra for Java/Scala with GPUs + Spark 2020-08-01T23:52:46Z
33 AndroidViewAnimations 11422 2344 Java 58 Cute view animation collection. 2020-02-04T17:10:43Z
34 bytecode-viewer 11356 802 Java 59 A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More) 2020-07-26T01:45:10Z
35 VasSonic 10937 1487 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 10919 3730 Java 974 The official home of the Presto distributed SQL query engine for big data 2020-08-06T15:28:10Z
37 vlayout 10467 1776 Java 183 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 10422 2559 Java 248 A tool for reverse engineering Android apk files 2020-08-01T16:51:02Z
39 tink 10367 840 Java 54 Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse. 2020-08-06T15:43:43Z
40 elasticsearch-analysis-ik 10270 2373 Java 263 The IK Analysis plugin integrates Lucene IK analyzer into elasticsearch, support customized dictionary. 2020-08-04T09:36:31Z
41 PermissionsDispatcher 10108 1343 Java 9 A declarative and comprehensive API to handle Android runtime permissions. 2020-07-29T11:58:43Z
42 FlycoTabLayout 9932 2174 Java 339 An Android TabLayout Lib 2020-05-25T07:50:53Z
43 guice 9520 1391 Java 356 Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 6 and above, brought to you by Google. 2020-08-05T13:53:41Z
44 webmagic 9174 3819 Java 262 A scalable web crawler framework for Java. 2020-06-24T05:43:25Z
45 JustAuth 9136 1614 Java 21 💯 小而全而美的第三方登录开源组件。目前已支持Github、Gitee、微博、钉钉、百度、Coding、腾讯云开发者平台、OSChina、支付宝、QQ、微信、淘宝、Google、Facebook、抖音、领英、小米、微软、今日头条、Teambition、StackOverflow、Pinterest、人人、华为、企业微信、酷家乐、Gitlab、美团、饿了么和推特等第三方平台的授权登录。 Login, so easy! 2020-08-05T15:14:45Z
46 PictureSelector 9050 1939 Java 290 Picture Selector Library for Android or 图片选择器 2020-08-06T13:55:25Z
47 interview 8794 4434 Java 139 Interview questions 2020-07-28T15:38:41Z
48 fullstack-tutorial 8772 2033 Java 11 🚀 fullstack tutorial 2020,后台技术栈/架构师之路/全栈开发社区,春招/秋招/校招/面试 2020-05-29T16:00:21Z
49 auto 8750 1025 Java 81 A collection of source code generators for Java. 2020-07-29T14:45:27Z
50 react-native-camera 8585 2795 Java 120 A Camera component for React Native. Also supports barcode scanning! 2020-08-03T18:58:20Z
51 Calligraphy 8554 1103 Java 92 Custom fonts in Android the easy way... 2019-06-18T10:41:44Z
52 mit-deep-learning-book-pdf 8397 2003 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
53 Android_Data 8267 2061 Java 2 Some Android learning materials, hoping to help you learn Android development. 2017-09-20T14:57:54Z
54 MaterialViewPager 8171 1535 Java 189 A Material Design ViewPager easy to use library 2018-10-12T01:11:20Z
55 ip2region 8146 1477 Java 18 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-20T12:09:09Z
56 jsoup 8098 1810 Java 203 jsoup: Java HTML Parser, with best of DOM, CSS, and jquery 2020-07-01T16:09:08Z
57 spring-boot-api-project-seed 8076 3430 Java 102 :seedling::rocket:一个基于Spring Boot & MyBatis的种子项目,用于快速构建中小型API、RESTful API项目~ 2020-07-31T07:37:01Z
58 JsBridge 7935 1653 Java 161 android java and javascript bridge, inspired by wechat webview jsbridge 2020-05-20T14:33:04Z
59 junit4 7934 3007 Java 135 A programmer-oriented testing framework for Java. 2020-08-04T08:27:26Z
60 MagicIndicator 7921 1331 Java 149 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-22T08:58:06Z
61 cheesesquare 7786 1892 Java 20 Demos the new Android Design library. 2018-10-13T04:45:35Z
62 dex2jar 7783 1524 Java 337 Tools to work with android .dex and java .class files 2020-06-24T18:04:04Z
63 zaproxy 7625 1440 Java 699 The OWASP ZAP core project 2020-08-06T10:19:36Z
64 SimianArmy 7608 1109 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
65 BigData-Notes 7499 2136 Java 0 大数据入门指南 ⭐ 2020-07-27T01:17:21Z
66 RxLifecycle 7489 637 Java 0 Lifecycle handling APIs for Android apps using RxJava 2020-05-24T12:12:23Z
67 testing-samples 7488 3033 Java 81 A collection of samples demonstrating different frameworks and techniques for automated testing 2020-07-28T23:41:56Z
68 buck 7476 1120 Java 219 A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages. 2020-08-06T15:15:18Z
69 CoreNLP 7365 2472 Java 185 Stanford CoreNLP: A Java suite of core NLP tools. 2020-08-06T15:51:53Z
70 agera 7331 669 Java 4 Reactive Programming for Android 2019-04-07T18:11:06Z
71 RxJava-Android-Samples 7327 1367 Java 11 Learning RxJava for Android by example 2019-09-17T16:07:04Z
72 CtCI-6th-Edition 7303 3132 Java 114 Cracking the Coding Interview 6th Ed. Solutions 2020-07-23T13:47:32Z
73 flink-learning 7301 1979 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
74 Auto.js 7158 1980 Java 128 A UiAutomator on android, does not need root access(安卓平台上的JavaScript自动化工具) 2020-06-24T01:59:36Z
75 Android-Bootstrap 7152 1492 Java 30 Bootstrap style widgets for Android, with Glyph Icons 2018-10-15T19:15:10Z
76 Java-WebSocket 7104 2046 Java 33 A barebones WebSocket client and server implementation written in 100% Java. 2020-08-03T11:10:25Z
77 quickstart-android 7103 6932 Java 31 Firebase Quickstart Samples for Android 2020-08-06T15:35:24Z
78 WeChatLuckyMoney 7005 2239 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
79 TakePhoto 6975 1488 Java 406 一款用于在Android设备上获取照片(拍照或从相册、文件中选择)、裁剪图片、压缩图片的开源工具库 2019-08-26T09:42:27Z
80 keycloak 6803 2888 Java 56 Open Source Identity and Access Management For Modern Applications and Services 2020-08-06T14:00:07Z
81 SmartTabLayout 6712 1345 Java 118 A custom ViewPager title strip which gives continuous feedback to the user when scrolling 2020-06-03T06:02:33Z
82 jjwt 6634 974 Java 48 Java JWT: JSON Web Token for Java and Android 2020-07-22T23:22:45Z
83 AndPermission 6324 1063 Java 124 🍓 Permissions manager for Android platform. 2020-05-10T06:23:09Z
84 pulsar 6313 1532 Java 891 Apache Pulsar - distributed pub-sub messaging system 2020-08-06T15:41:31Z
85 Timber 6257 2058 Java 200 Material Design Music Player 2020-03-24T15:22:02Z
86 android-floating-action-button 6245 1499 Java 153 Floating Action Button for Android based on Material Design specification 2020-05-17T10:07:11Z
87 ion 6163 1054 Java 327 Android Asynchronous Networking and Image Loading 2020-06-24T14:15:20Z
88 cassandra 6094 2661 Java 303 Mirror of Apache Cassandra 2020-08-06T12:27:36Z
89 algs4 6093 2374 Java 11 Algorithms, 4th edition textbook code and libraries 2020-08-02T23:25:39Z
90 SpringBoot-Labs 6083 1751 Java 16 一个涵盖六个专栏:Spring Boot 2.X、Spring Cloud、Spring Cloud Alibaba、Dubbo、分布式消息队列、分布式事务的仓库。希望胖友小手一抖,右上角来个 Star,感恩 1024 2020-08-04T11:32:52Z
91 otter 6066 2167 Java 222 阿里巴巴分布式数据库同步系统(解决中美异地机房) 2020-07-23T08:16:46Z
92 cim 6033 1866 Java 21 📲cim(cross IM) 适用于开发者的分布式即时通讯系统 2020-08-04T13:48:11Z
93 RoundedImageView 6014 1218 Java 36 A fast ImageView that supports rounded corners, ovals, and circles. 2020-04-17T13:55:34Z
94 tsunami-security-scanner 6011 600 Java 36 Tsunami is a general purpose network security scanner with an extensible plugin system for detecting high severity vulnerabilities with high confidence. 2020-07-27T10:38:43Z
95 material 6008 1362 Java 221 A library to bring fully animated Material Design components to pre-Lolipop Android. 2020-07-21T06:09:43Z
96 SpringCloud-Learning 5982 2632 Java 15 Spring Cloud基础教程,持续连载更新中 2020-07-01T19:09:09Z
97 AndroidPdfViewer 5978 1246 Java 461 Android view for displaying PDFs rendered with PdfiumAndroid 2020-08-04T16:12:11Z
98 haven 5823 709 Java 125 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-23T03:53:39Z
99 xUtils3 5786 1992 Java 10 Android orm, bitmap, http, view inject... 2020-07-28T11:27:09Z
100 springside4 5770 3032 Java 73 A Spring Framework based, pragmatic style JavaEE application reference architecture. 2019-12-15T16:04:12Z