Files
Github-Ranking/Top100/Java.md
T
2019-05-07 14:21:27 +08:00

21 KiB

Github Ranking

Top 100 Stars in Java

Ranking Project Name Stars Forks Language Open Issues Description Last Commit
1 JavaGuide 38513 11933 Java 23 【Java学习+面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。 2019-05-07T05:00:12Z
2 spring-boot 37529 24533 Java 410 Spring Boot 2019-05-06T19:19:50Z
3 interviews 34362 6885 Java 38 Everything you need to know to get the job. 2019-04-30T08:16:26Z
4 retrofit 32213 6005 Java 67 Type-safe HTTP client for Android and Java by Square, Inc. 2019-04-18T22:10:09Z
5 okhttp 32134 7133 Java 190 An HTTP+HTTP/2 client for Android and Java applications. 2019-05-07T03:31:13Z
6 guava 31503 7091 Java 821 Google core libraries for Java 2019-05-05T19:54:28Z
7 spring-framework 28817 18433 Java 901 Spring Framework 2019-05-07T00:16:54Z
8 MPAndroidChart 27020 7042 Java 1460 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-04-27T15:38:49Z
9 incubator-dubbo 26243 17402 Java 370 Apache Dubbo (incubating) is a high-performance, java based, open source RPC framework. 2019-05-07T00:05:10Z
10 glide 25815 4826 Java 143 An image loading and caching library for Android focused on smooth scrolling 2019-05-01T14:13:05Z
11 butterknife 23739 4513 Java 98 Bind Android views and callbacks to fields and methods. 2019-04-16T13:05:37Z
12 AndroidUtilCode 23160 7592 Java 51 🔥 Android developers should collect the following utils(updating). 2019-05-06T03:02:11Z
13 zxing 22391 8092 Java 10 ZXing ("Zebra Crossing") barcode scanning library for Java, Android 2019-05-01T06:34:16Z
14 netty 19097 8558 Java 464 Netty project - an event-driven asynchronous network application framework 2019-05-06T19:47:34Z
15 advanced-java 18926 4374 Java 14 😮 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务等领域知识 2019-05-05T15:03:43Z
16 picasso 16699 3921 Java 183 A powerful image downloading and caching library for Android 2019-05-02T14:31:30Z
17 Android-Universal-Image-Loader 16478 6367 Java 450 Powerful and flexible library for loading, caching and displaying images on Android. 2019-04-26T16:45:53Z
18 fresco 15582 3632 Java 80 An Android library for managing images and the memory they use. 2019-05-06T23:49:58Z
19 gson 15488 3107 Java 432 A Java serialization/deserialization library to convert Java Objects into JSON and back 2019-05-05T10:29:50Z
20 libgdx 15319 5818 Java 337 Desktop/Android/HTML5/iOS Java game development framework 2019-04-30T17:26:09Z
21 ghidra 15190 1836 Java 262 Ghidra is a software reverse engineering (SRE) framework 2019-05-06T23:52:47Z
22 tutorials 13901 20275 Java 44 The "REST With Spring" Course: 2019-05-07T06:03:25Z
23 tinker 13584 2747 Java 131 Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk. 2019-05-06T08:46:21Z
24 zheng 13313 6527 Java 32 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 2019-03-24T15:27:02Z
25 arthas 12725 2503 Java 87 Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas 2019-05-05T11:50:46Z
26 HanLP 12596 3629 Java 476 自然语言处理 中文分词 词性标注 命名实体识别 依存句法分析 新词发现 关键词短语提取 自动摘要 文本分类聚类 拼音简繁 2019-05-06T16:05:35Z
27 bazel 11844 1925 Java 1815 a fast, scalable, multi-language and extensible build system 2019-05-07T06:03:13Z
28 CircleImageView 11733 2679 Java 10 A circular ImageView for Android 2019-03-10T06:24:58Z
29 java8-tutorial 11540 2668 Java 28 Modern Java - A Guide to Java 8 2019-04-22T09:15:21Z
30 symphony 11440 3462 Java 0 🎶 一款用 Java 实现的现代化社区(论坛/BBS/社交网络/博客)平台。https://hacpai.com 2019-05-04T08:56:20Z
31 Signal-Android 11408 2954 Java 386 A private messenger for Android. 2019-05-06T22:53:56Z
32 lottie-react-native 11201 1045 Java 62 Lottie wrapper for React Native. 2019-04-15T23:30:45Z
33 SlidingMenu 11167 5376 Java 309 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
34 logger 11112 1770 Java 52 ✔️ Simple, pretty and powerful logger for android 2019-02-11T10:58:31Z
35 stetho 11036 1009 Java 39 Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more. 2019-04-05T01:16:23Z
36 androidannotations 10764 2447 Java 46 Fast Android Development. Easy maintainance. 2019-03-05T13:46:22Z
37 deeplearning4j 10708 4645 Java 787 Deeplearning4j, ND4J, DataVec and more - deep learning & linear algebra for Java/Scala with GPUs + Spark 2019-05-07T06:05:16Z
38 mybatis-3 10596 6613 Java 126 MyBatis SQL mapper framework for Java 2019-05-06T12:35:47Z
39 realm-java 10437 1643 Java 442 Realm is a mobile database: a replacement for SQLite & ORMs 2019-05-03T22:12:39Z
40 android-async-http 10429 4292 Java 246 An Asynchronous HTTP Library for Android 2019-02-03T19:08:15Z
41 disruptor 10314 2611 Java 7 High Performance Inter-Thread Messaging Library 2019-04-27T13:15:22Z
42 bytecode-viewer 10084 629 Java 27 A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More) 2019-05-06T00:38:36Z
43 Luban 9882 1722 Java 90 Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 2019-05-03T01:10:03Z
44 GSYVideoPlayer 9816 2211 Java 15 视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS支持,支持弹幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频本身自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,直接添加控件为封面,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,其他一些小动画效果,rtsp、concat、mpeg。项目解析: 2019-04-21T06:32:37Z
45 VasSonic 9629 1335 Java 7 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-07T03:28:58Z
46 vert.x 9618 1514 Java 192 Vert.x is a tool-kit for building reactive applications on the JVM 2019-05-06T04:47:37Z
47 Matisse 9431 1404 Java 272 🎆 A well-designed local image and video selector for Android 2019-04-10T16:19:53Z
48 Arduino 9171 6501 Java 1111 open-source electronics prototyping platform 2019-05-06T13:13:23Z
49 recyclerview-animators 9138 1783 Java 99 An Android Animation library which easily add itemanimator to RecyclerView items. 2018-11-16T07:20:43Z
50 okhttp-OkGo 9115 2233 Java 366 OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能 2019-04-03T01:41:41Z
51 springboot-learning-example 9100 4817 Java 1 spring boot 实践学习案例,是 spring boot 初学者及核心技术巩固的最佳实践。 2019-04-20T07:56:56Z
52 RxTool 9064 2241 Java 99 Android开发人员不得不收集的工具类集合 | 支付宝支付 | 微信支付(统一下单) | 微信分享 | Zip4j压缩(支持分卷压缩与加密) | 一键集成UCrop选择圆形头像 | 一键集成二维码和条形码的扫描与生成 | 常用Dialog | WebView的封装可播放视频 | 仿斗鱼滑动验证码 | Toast封装 | 震动 | GPS | Location定位 | 图片缩放 | Exif 图片添加地理位置信息(经纬度) | 蛛网等级 | 颜色选择器 | ArcGis | VTPK | 编译运行一下说不定会找到惊喜 2019-04-26T06:01:22Z
53 storm 9048 1776 Java 44 Distributed and fault-tolerant realtime computation: stream processing, continuous computation, distributed RPC, and more 2017-08-16T04:24:20Z
54 redisson 9008 2226 Java 164 Redisson - distributed 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) on top of Redis server. State of the Art Redis Java client 2019-05-05T08:37:57Z
55 hadoop 8956 5611 Java 254 Apache Hadoop 2019-05-06T23:49:37Z
56 PermissionsDispatcher 8890 1228 Java 7 Simple annotation-based API to handle runtime permissions. 2019-04-21T15:39:26Z
57 graal 8829 548 Java 323 GraalVM: Run Programs Faster Anywhere 🚀 2019-05-07T00:19:17Z
58 Android-PullToRefresh 8792 5037 Java 30 DEPRECATED 2017-10-13T08:40:58Z
59 uCrop 8618 1535 Java 70 Image Cropping Library for Android 2019-04-12T14:40:12Z
60 pinpoint 8611 2657 Java 123 Pinpoint is an open source APM (Application Performance Management) tool for large-scale distributed systems written in Java. 2019-05-07T05:04:22Z
61 AVLoadingIndicatorView 8564 1697 Java 67 DEPRECATED 2018-04-24T02:59:27Z
62 FlycoTabLayout 8519 1855 Java 268 An Android TabLayout Lib 2019-01-30T09:22:42Z
63 AppIntro 8478 1560 Java 40 Make a cool intro for your Android app. 2019-05-06T23:20:43Z
64 canal 8464 3006 Java 112 阿里巴巴mysql数据库binlog的增量订阅&消费组件 。阿里云DRDS( https://www.aliyun.com/product/drds )、阿里巴巴TDDL 二级索引、小表复制powerd by canal. Aliyun Data Lake Analytics https://www.aliyun.com/product/datalakeanalytics powered by canal 2019-05-02T16:53:51Z
65 FileDownloader 8377 1724 Java 114 Multitask、MultiThread(MultiConnection)、Breakpoint-resume、High-concurrency、Simple to use、Single/NotSingle-process 2019-03-30T04:33:25Z
66 Calligraphy 8252 1053 Java 139 Custom fonts in Android the easy way... 2018-10-04T07:22:11Z
67 banner 8230 1654 Java 208 Android广告图片轮播控件,支持无限循环和多种主题,可以灵活设置轮播样式、动画、轮播和切换时间、位置、图片加载框架等! 2019-03-13T03:38:43Z
68 MVPArms 8073 1919 Java 10 ⚔️ A common architecture for Android applications developing based on MVP, integrates many open source projects, to make your developing quicker and easier (一个整合了大量主流开源项目高度可配置化的 Android MVP 快速集成框架). 2019-05-06T03:23:00Z
69 Apktool 8027 2078 Java 169 A tool for reverse engineering Android apk files 2019-04-26T21:39:36Z
70 MaterialViewPager 7931 1496 Java 186 A Material Design ViewPager easy to use library 2018-10-12T01:11:20Z
71 webmagic 7905 3436 Java 277 A scalable web crawler framework for Java. 2019-03-27T02:44:15Z
72 DoraemonKit 7873 873 Java 29 简称 "DoKit" 。一款功能齐全的客户端( iOS 、Android )研发助手,你值得拥有。 2019-05-06T08:17:36Z
73 DanmakuFlameMaster 7852 1904 Java 215 Android开源弹幕引擎·烈焰弹幕使 ~ 2019-04-29T06:15:21Z
74 Android_Data 7837 2020 Java 2 Some Android learning materials, hoping to help you learn Android development. 2017-09-20T14:57:54Z
75 clojure 7732 1235 Java 6 The Clojure programming language 2019-04-11T15:15:11Z
76 rocketmq 7686 3852 Java 255 Mirror of Apache RocketMQ 2019-05-05T14:23:02Z
77 eureka 7645 2065 Java 115 AWS Service registry for resilient mid-tier load balancing and failover. 2019-04-23T02:38:27Z
78 SpringCloudLearning 7635 4236 Java 31 《史上最简单的Spring Cloud教程源码》 2019-02-27T15:48:54Z
79 tink 7607 560 Java 36 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. 2019-05-06T19:14:46Z
80 junit4 7427 2791 Java 124 A programmer-oriented testing framework for Java. 2019-05-05T15:10:26Z
81 zuul 7404 1441 Java 137 Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. 2019-05-03T21:50:18Z
82 easypermissions 7377 1171 Java 7 Simplify Android M system permissions 2019-03-01T16:07:59Z
83 ActionBarSherlock 7269 3817 Java 90 [DEPRECATED] Action bar implementation which uses the native action bar on Android 4.0+ and a custom implementation on pre-4.0 through a single API and theme. 2015-12-17T17:54:50Z
84 dropwizard 7190 3007 Java 85 A damn simple library for building production-ready RESTful web services. 2019-05-06T22:03:51Z
85 SimianArmy 7122 1036 Java 42 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
86 atlas 7045 1329 Java 65 A powerful Android Dynamic Component Framework. 2019-05-06T03:33:29Z
87 material-theme-jetbrains 7036 419 Java 14 JetBrains theme of Material Theme 2019-04-27T18:21:25Z
88 jsoup 7000 1622 Java 172 jsoup: Java HTML Parser, with best of DOM, CSS, and jquery 2019-04-06T01:47:13Z
89 AndroidNote 6997 1709 Java 40 安卓学习笔记 2019-04-29T09:08:55Z
90 Mybatis-PageHelper 6938 2137 Java 93 Mybatis通用分页插件 2018-11-11T12:11:59Z
91 AndroidAutoSize 6918 903 Java 11 🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案). 2019-03-29T03:54:27Z
92 elasticsearch-analysis-ik 6765 1655 Java 199 The IK Analysis plugin integrates Lucene IK analyzer into elasticsearch, support customized dictionary. 2019-05-03T18:44:35Z
93 hugo 6749 675 Java 54 Annotation-triggered method call logging for your debug builds. 2018-10-22T14:24:02Z
94 UltimateAndroidReference 6749 997 Java 1 🚀 Ultimate Android Reference - Your Road to Become a Better Android Developer 2019-04-17T09:37:32Z
95 buck 6676 993 Java 469 A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages. 2019-05-07T04:05:04Z
96 Sentinel 6655 1783 Java 113 A lightweight powerful flow control component enabling reliability and monitoring for microservices. (轻量级的流量控制、熔断降级 Java 库) 2019-05-06T08:07:58Z
97 okhttputils 6624 2349 Java 218 [停止维护]okhttp的辅助类 2017-08-25T06:28:16Z
98 SmarterStreaming 6605 1741 Java 4 国内外为数不多致力于极致体验的超强全自研跨平台(windows/android/iOS)流媒体内核,通过模块化自由组合,支持实时RTMP推流、RTSP推流、RTMP播放器、RTSP播放器、录像、多路流媒体转发、音视频导播、动态视频合成、音频混音、直播互动、内置轻量级RTSP服务等,比快更快,业界真正靠谱的超低延迟直播SDK(1秒内,低延迟模式下200~400ms)。 2019-05-06T13:07:33Z
99 interview 6544 3258 Java 103 Interview questions 2019-04-25T11:43:32Z
100 JsBridge 6534 1343 Java 115 android java and javascript bridge, inspired by wechat webview jsbridge 2018-10-29T12:55:04Z