Files
Github-Ranking/Top100/Java.md
T
2020-06-11 11:01:36 +00:00

21 KiB

Github Ranking

Top 100 Stars in Java

Ranking Project Name Stars Forks Language Open Issues Description Last Commit
1 JavaGuide 81212 27994 Java 26 「Java学习+面试指南」一份涵盖大部分Java程序员所需要掌握的核心知识。 2020-06-11T10:33:51Z
2 java-design-patterns 58165 18662 Java 179 Design patterns implemented in Java 2020-06-10T15:10:42Z
3 elasticsearch 49325 16943 Java 2826 Open Source, Distributed, RESTful Search Engine 2020-06-11T10:44:43Z
4 spring-boot 48401 30272 Java 481 Spring Boot 2020-06-11T09:23:02Z
5 MPAndroidChart 30918 7940 Java 1764 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-06-08T09:39:27Z
6 glide 29236 5349 Java 151 An image loading and caching library for Android focused on smooth scrolling 2020-06-04T08:58:35Z
7 Java 26476 9415 Java 407 All Algorithms implemented in Java 2020-06-10T11:38:07Z
8 zxing 25536 8692 Java 7 ZXing ("Zebra Crossing") barcode scanning library for Java, Android 2020-06-06T22:35:39Z
9 butterknife 25316 4727 Java 112 Bind Android views and callbacks to fields and methods. 2020-05-14T02:26:57Z
10 JCSprout 24811 6808 Java 36 👨‍🎓 Java Core Sprout : basic, concurrent, algorithm 2020-05-18T13:54:49Z
11 netty 23809 11397 Java 422 Netty project - an event-driven asynchronous network application framework 2020-06-10T16:08:00Z
12 fastjson 21782 5809 Java 1371 A fast JSON parser/generator for Java. 2020-06-11T04:54:15Z
13 arthas 21553 4678 Java 118 Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas 2020-06-09T20:59:53Z
14 druid 21425 7131 Java 1765 阿里巴巴计算平台事业部出品,为监控而生的数据库连接池 2020-05-20T11:11:14Z
15 tutorials 21255 34165 Java 55 Just Announced - "Learn Spring Security OAuth": 2020-06-11T09:37:42Z
16 gson 17994 3498 Java 534 A Java serialization/deserialization library to convert Java Objects into JSON and back 2020-06-10T13:55:56Z
17 picasso 17494 3985 Java 204 A powerful image downloading and caching library for Android 2020-05-13T00:18:44Z
18 libgdx 17027 6040 Java 371 Desktop/Android/HTML5/iOS Java game development framework 2020-06-11T05:46:30Z
19 Android-Universal-Image-Loader 16723 6295 Java 436 Powerful and flexible library for loading, caching and displaying images on Android. 2020-04-06T21:07:32Z
20 miaosha 16015 3919 Java 23 ⭐⭐⭐⭐秒杀系统设计与实现.互联网工程师进阶与分析🙋🐓 2020-05-15T21:09:08Z
21 kafka 16002 8494 Java 696 Mirror of Apache Kafka 2020-06-11T08:50:41Z
22 seata 15973 4311 Java 352 🔥 Seata is an easy-to-use, high-performance, open source distributed transaction solution. 2020-06-11T09:18:15Z
23 jenkins 15636 6269 Java 58 Jenkins automation server 2020-06-10T19:37:32Z
24 zheng 15413 7337 Java 36 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 2020-04-23T17:04:27Z
25 halo 15398 5122 Java 80 ✍ An excellent open source blog publishing application. | 一个优秀的开源博客发布应用。 2020-06-10T21:28:18Z
26 easyexcel 15184 3954 Java 31 快速、简单避免OOM的java处理Excel工具 2020-06-09T14:42:46Z
27 SpringAll 14922 4325 Java 8 循序渐进,学习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
28 Android-CleanArchitecture 14324 3231 Java 143 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
29 skywalking 13627 3962 Java 116 APM, Application Performance Monitoring System 2020-06-11T10:51:38Z
30 redisson 13354 3269 Java 159 Redisson - Redis Java client with features of In-Memory Data Grid. Over 50 Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Publish / Subscribe, Bloom filter, Spring Cache, Tomcat, Scheduler, JCache API, Hibernate, MyBatis, RPC, local cache ... 2020-06-11T06:21:55Z
31 Material-Animations 13322 2560 Java 19 Android Transition animations explanation with examples. 2019-04-02T15:42:38Z
32 flink 13224 7154 Java 496 Apache Flink 2020-06-11T10:56:56Z
33 CircleImageView 13171 2928 Java 4 A circular ImageView for Android 2020-04-18T12:47:45Z
34 lottie-react-native 13047 1389 Java 76 Lottie wrapper for React Native. 2020-05-22T08:02:11Z
35 springboot-learning-example 12971 6390 Java 12 spring boot 实践学习案例,是 spring boot 初学者及核心技术巩固的最佳实践。另外写博客,用 OpenWrite。 2020-04-11T05:45:11Z
36 graal 12706 900 Java 696 GraalVM: Run Programs Faster Anywhere 🚀 2020-06-11T10:39:01Z
37 nacos 12490 4011 Java 485 an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications. 2020-06-11T09:58:18Z
38 disruptor 12484 3115 Java 10 High Performance Inter-Thread Messaging Library 2020-05-17T19:28:54Z
39 greenDAO 12091 2833 Java 206 greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases. 2020-05-04T06:12:38Z
40 stetho 11897 1088 Java 63 Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more. 2020-02-04T17:02:49Z
41 deeplearning4j 11662 4816 Java 1034 Eclipse Deeplearning4j, ND4J, DataVec and more - deep learning & linear algebra for Java/Scala with GPUs + Spark 2020-06-10T10:17:18Z
42 SpringBoot-Learning 11520 3932 Java 32 Spring Boot基础教程,Spring Boot 2.x版本连载中!!! 2020-05-20T10:04:59Z
43 AndroidViewAnimations 11340 2334 Java 57 Cute view animation collection. 2020-02-04T17:10:43Z
44 shardingsphere 11306 3729 Java 139 Distributed database middleware 2020-06-11T10:34:37Z
45 bytecode-viewer 11250 777 Java 56 A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More) 2020-02-12T10:54:35Z
46 SlidingMenu 11203 5258 Java 307 An Android library that allows you to easily create applications with slide-in menus. You may use it in your Android apps provided that you cite this project and include the license in your app. Thanks! 2017-03-31T02:15:51Z
47 vert.x 11107 1699 Java 245 Vert.x is a tool-kit for building reactive applications on the JVM 2020-06-10T12:56:29Z
48 androidannotations 11041 2439 Java 45 Fast Android Development. Easy maintainance. 2020-04-10T10:49:55Z
49 VasSonic 10837 1478 Java 34 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
50 presto 10591 3647 Java 965 The official home of the Presto distributed SQL query engine for big data 2020-06-11T07:14:20Z
51 pinpoint 10398 3154 Java 137 APM, (Application Performance Management) tool for large-scale distributed systems. 2020-06-11T09:32:15Z
52 vlayout 10375 1757 Java 177 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-05-14T09:06:53Z
53 Arduino 10344 6701 Java 958 open-source electronics platform 2020-06-11T10:05:15Z
54 Apktool 10191 2500 Java 237 A tool for reverse engineering Android apk files 2020-06-09T12:07:30Z
55 PermissionsDispatcher 10013 1324 Java 9 Simple annotation-based API to handle runtime permissions. 2020-06-06T18:12:22Z
56 okhttp-OkGo 10010 2444 Java 418 OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能 2020-05-09T13:57:40Z
57 FlycoTabLayout 9828 2136 Java 333 An Android TabLayout Lib 2020-05-25T07:50:53Z
58 elasticsearch-analysis-ik 9826 2295 Java 250 The IK Analysis plugin integrates Lucene IK analyzer into elasticsearch, support customized dictionary. 2020-06-11T00:10:59Z
59 FileDownloader 9569 1957 Java 99 Multitask、MultiThread(MultiConnection)、Breakpoint-resume、High-concurrency、Simple to use、Single/NotSingle-process 2019-12-04T12:12:00Z
60 guice 9361 1364 Java 355 Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 6 and above, brought to you by Google. 2020-06-10T00:46:41Z
61 AVLoadingIndicatorView 9260 1826 Java 71 DEPRECATED 2018-04-24T02:59:27Z
62 webmagic 9039 3787 Java 266 A scalable web crawler framework for Java. 2020-05-29T18:10:40Z
63 PictureSelector 8786 1843 Java 206 Picture Selector Library for Android or 图片选择器 2020-06-10T06:48:36Z
64 JustAuth 8760 1533 Java 22 💯 史上最全的整合第三方登录的开源库。目前已支持Github、Gitee、微博、钉钉、百度、Coding、腾讯云开发者平台、OSChina、支付宝、QQ、微信、淘宝、Google、Facebook、抖音、领英、小米、微软、今日头条、Teambition、StackOverflow、Pinterest、人人、华为、企业微信、酷家乐、Gitlab、美团、饿了么和推特等第三方平台的授权登录。 Login, so easy! 2020-06-10T11:06:45Z
65 auto 8667 1009 Java 85 A collection of source code generators for Java. 2020-06-10T20:25:55Z
66 SmarterStreaming 8564 2288 Java 7 国内外为数不多致力于极致体验的超强全自研跨平台(windows/android/iOS)流媒体内核,通过模块化自由组合,支持实时RTMP推流、RTSP推流、RTMP播放器、RTSP播放器、录像、多路流媒体转发、音视频导播、动态视频合成、音频混音、直播互动、内置轻量级RTSP服务等,比快更快,业界真正靠谱的超低延迟直播SDK(1秒内,低延迟模式下200~400ms)。 2020-05-27T06:39:45Z
67 fullstack-tutorial 8547 1944 Java 12 🚀 fullstack tutorial 2020,后台技术栈/架构师之路/全栈开发社区,春招/秋招/校招/面试 2020-05-29T16:00:21Z
68 Calligraphy 8543 1097 Java 91 Custom fonts in Android the easy way... 2019-06-18T10:41:44Z
69 interview 8523 4304 Java 135 Interview questions 2020-06-07T01:21:27Z
70 react-native-camera 8460 2753 Java 107 A Camera component for React Native. Also supports barcode scanning! 2020-06-10T21:41:21Z
71 Android_Data 8233 2056 Java 2 Some Android learning materials, hoping to help you learn Android development. 2017-09-20T14:57:54Z
72 mit-deep-learning-book-pdf 8226 1971 Java 5 MIT Deep Learning Book in PDF format (complete and parts) by Ian Goodfellow, Yoshua Bengio and Aaron Courville 2019-09-27T09:36:51Z
73 MaterialViewPager 8159 1537 Java 189 A Material Design ViewPager easy to use library 2018-10-12T01:11:20Z
74 jsoup 7968 1781 Java 189 jsoup: Java HTML Parser, with best of DOM, CSS, and jquery 2020-05-30T15:18:49Z
75 spring-boot-api-project-seed 7922 3363 Java 102 :seedling::rocket:一个基于Spring Boot & MyBatis的种子项目,用于快速构建中小型API、RESTful API项目~ 2020-04-21T09:21:29Z
76 junit4 7883 2989 Java 138 A programmer-oriented testing framework for Java. 2020-05-28T20:17:45Z
77 ip2region 7853 1415 Java 21 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-04-02T01:43:10Z
78 JsBridge 7814 1626 Java 159 android java and javascript bridge, inspired by wechat webview jsbridge 2020-05-20T14:33:04Z
79 cheesesquare 7780 1891 Java 20 Demos the new Android Design library. 2018-10-13T04:45:35Z
80 MagicIndicator 7744 1306 Java 144 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-03-30T02:15:59Z
81 atlas 7663 1443 Java 80 A powerful Android Dynamic Component Framework. 2020-06-11T08:20:12Z
82 material-theme-jetbrains 7607 456 Java 5 JetBrains theme of Material Theme 2020-05-28T21:08:57Z
83 dex2jar 7588 1486 Java 324 Tools to work with android .dex and java .class files 2020-05-24T04:40:44Z
84 SimianArmy 7575 1102 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
85 RxLifecycle 7435 637 Java 0 Lifecycle handling APIs for Android apps using RxJava 2020-05-24T12:12:23Z
86 zaproxy 7421 1401 Java 686 The OWASP ZAP core project 2020-06-10T09:24:47Z
87 buck 7386 1102 Java 222 A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages. 2020-06-11T10:58:58Z
88 testing-samples 7368 2974 Java 78 A collection of samples demonstrating different frameworks and techniques for automated testing 2020-06-09T12:24:21Z
89 hugo 7358 745 Java 55 Annotation-triggered method call logging for your debug builds. 2020-01-13T18:06:38Z
90 agera 7334 670 Java 4 Reactive Programming for Android 2019-04-07T18:11:06Z
91 Android-SpinKit 7298 1175 Java 44 Android loading animations 2019-08-04T10:46:26Z
92 CoreNLP 7256 2445 Java 175 Stanford CoreNLP: A Java suite of core NLP tools. 2020-06-08T22:47:45Z
93 RxJava-Android-Samples 7211 1343 Java 12 Learning RxJava for Android by example 2019-09-17T16:07:04Z
94 Android-Bootstrap 7132 1494 Java 31 Bootstrap style widgets for Android, with Glyph Icons 2018-10-15T19:15:10Z
95 BigData-Notes 7017 1964 Java 1 大数据入门指南 ⭐ 2020-06-09T03:05:23Z
96 WeChatLuckyMoney 7001 2236 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
97 TakePhoto 6949 1477 Java 401 一款用于在Android设备上获取照片(拍照或从相册、文件中选择)、裁剪图片、压缩图片的开源工具库 2019-08-26T09:42:27Z
98 quickstart-android 6946 6878 Java 48 Firebase Quickstart Samples for Android 2020-06-10T22:08:10Z
99 Java-WebSocket 6902 2001 Java 31 A barebones WebSocket client and server implementation written in 100% Java. 2020-05-28T20:20:52Z
100 VirtualApp 6891 2161 Java 163 Virtual Engine for Android(Support 10.0 in business version) 2020-06-02T08:07:39Z