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

21 KiB
Raw Blame History

Github Ranking

Top 100 Stars in Java

Ranking Project Name Stars Forks Language Open Issues Description Last Commit
1 interviews 42884 9041 Java 67 Everything you need to know to get the job. 2020-02-15T10:25:54Z
2 advanced-java 41025 11299 Java 11 😮 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识,后端同学必看,前端同学也可学习 2020-03-26T06:03:48Z
3 guava 36457 8196 Java 686 Google core libraries for Java 2020-03-25T14:29:09Z
4 okhttp 36409 7926 Java 158 Square’s meticulous HTTP client for Java and Kotlin. 2020-03-26T16:35:42Z
5 spring-framework 35988 24016 Java 1122 Spring Framework 2020-03-27T10:18:58Z
6 retrofit 35210 6480 Java 104 Type-safe HTTP client for Android and Java by Square, Inc. 2020-03-25T17:42:30Z
7 mall 31925 13471 Java 15 mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。 2020-03-26T12:46:23Z
8 dubbo 31564 20657 Java 578 Apache Dubbo is a high-performance, java based, open source RPC framework. 2020-03-27T09:48:53Z
9 AndroidUtilCode 26575 8759 Java 55 🔥 Android developers should collect the following utils(updating). 2020-03-26T18:17:54Z
10 butterknife 25178 4728 Java 111 Bind Android views and callbacks to fields and methods. 2020-03-24T19:37:48Z
11 zxing 24976 8628 Java 8 ZXing ("Zebra Crossing") barcode scanning library for Java, Android 2020-02-16T14:46:45Z
12 netty 22951 10846 Java 405 Netty project - an event-driven asynchronous network application framework 2020-03-27T08:26:07Z
13 ghidra 20110 2616 Java 631 Ghidra is a software reverse engineering (SRE) framework 2020-03-27T08:55:00Z
14 gson 17544 3445 Java 495 A Java serialization/deserialization library to convert Java Objects into JSON and back 2020-03-03T20:55:04Z
15 picasso 17390 3991 Java 202 A powerful image downloading and caching library for Android 2020-01-25T11:44:16Z
16 selenium 17232 5594 Java 534 A browser automation framework and ecosystem. 2020-03-25T16:06:21Z
17 fresco 16100 3719 Java 107 An Android library for managing images and the memory they use. 2020-03-27T03:10:46Z
18 vhr 14995 6273 Java 114 微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。 2020-03-24T15:49:38Z
19 tinker 14839 2995 Java 263 Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk. 2020-03-27T06:57:55Z
20 Telegram 13621 5137 Java 411 Telegram for Android source 2020-03-23T20:18:46Z
21 mybatis-3 13074 8595 Java 144 MyBatis SQL mapper framework for Java 2020-03-27T07:13:59Z
22 canal 13029 4290 Java 402 阿里巴巴 MySQL binlog 增量订阅&消费组件 2020-03-24T12:28:30Z
23 CircleImageView 12886 2906 Java 4 A circular ImageView for Android 2020-03-17T16:54:15Z
24 zipkin 12597 2355 Java 263 Zipkin is a distributed tracing system 2020-03-27T09:37:43Z
25 FizzBuzzEnterpriseEdition 12578 568 Java 316 FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes. 2020-02-26T16:03:05Z
26 springboot-learning-example 12520 6189 Java 12 spring boot 实践学习案例,是 spring boot 初学者及核心技术巩固的最佳实践。另外写博客,用 OpenWrite。 2020-02-20T03:43:59Z
27 SpringCloudLearning 12354 6293 Java 40 《史上最简单的Spring Cloud教程源码》 2020-01-07T06:10:52Z
28 logger 12096 1930 Java 56 ✔️ Simple, pretty and powerful logger for android 2020-02-04T16:59:34Z
29 litemall 11974 4783 Java 22 又一个小商城。litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端 2020-03-22T13:00:08Z
30 toBeTopJavaer 11650 2773 Java 9 To Be Top Javaer - Java工程师成神之路 2020-03-26T11:50:11Z
31 Luban 11451 1946 Java 118 Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 2019-09-12T02:26:37Z
32 nacos 11025 3249 Java 406 an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications. 2020-03-27T10:48:22Z
33 realm-java 10888 1719 Java 415 Realm is a mobile database: a replacement for SQLite & ORMs 2020-03-27T08:43:17Z
34 VasSonic 10668 1457 Java 33 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
35 android-async-http 10548 4267 Java 109 This project under develop, and is currently insecure to use 2020-03-23T11:37:54Z
36 jeecg-boot 10541 3964 Java 22 一款基于代码生成器的JAVA快速开发平台,开源界“小普元”超越传统商业企业级开发平台!采用前后端分离架构:SpringBoot 2.x,Ant Design&Vue,Mybatis-plus,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式(OnlineCoding模式-> 代码生成器模式-> 手工MERGE智能开发),帮助Java项目解决70%的重复工作,让开发更多关注业务逻辑。既能快速提高开发效率,帮助公司节省成本,同时又不失灵活性。JeecgBoot还独创在线开发模式(No代码):在线表单配置(表单设计器)、移动配置能力、在线工作流配置(流程设计器)、在线报表配置、在线图表配置、插件能力(可插拔)等等 2020-03-24T07:35:37Z
37 rocketmq 10508 5638 Java 252 Mirror of Apache RocketMQ 2020-03-27T06:53:38Z
38 mockito 10315 1835 Java 248 Most popular Mocking framework for unit tests written in Java 2020-03-25T18:14:27Z
39 hadoop 10246 6342 Java 283 Apache Hadoop 2020-03-27T10:58:54Z
40 PermissionsDispatcher 9851 1310 Java 7 Simple annotation-based API to handle runtime permissions. 2020-03-25T01:35:05Z
41 Apktool 9761 2431 Java 259 A tool for reverse engineering Android apk files 2020-03-21T17:06:14Z
42 android-Ultra-Pull-To-Refresh 9710 2792 Java 171 Ultra Pull to Refresh for Android. Support all the views. 2018-05-04T21:12:00Z
43 FlycoTabLayout 9607 2098 Java 323 An Android TabLayout Lib 2019-12-14T22:54:40Z
44 Android-ObservableScrollView 9529 2119 Java 177 Android library to observe scroll events on scrollable views. 2017-08-09T11:37:19Z
45 banner 9503 1919 Java 34 Android广告图片轮播控件,Banner 2.0 全新升级!!!内部基于ViewPager2实现,Indicator和UI都可以自定义。 2020-03-27T09:24:43Z
46 PocketHub 9487 3639 Java 125 PocketHub Android App 2019-11-10T09:20:54Z
47 druid 9387 2451 Java 969 Apache Druid: a high performance real-time analytics database. 2020-03-27T09:50:39Z
48 MVPArms 9349 2272 Java 13 ⚔️ A common architecture for Android applications developing based on MVP, integrates many open source projects, to make your developing quicker and easier (一个整合了大量主流开源项目高度可配置化的 Android MVP 快速集成框架). 2020-02-29T08:28:07Z
49 elasticsearch-analysis-ik 9151 2178 Java 250 The IK Analysis plugin integrates Lucene IK analyzer into elasticsearch, support customized dictionary. 2020-03-20T16:15:43Z
50 MaterialDesignLibrary 9120 2377 Java 263 This is a library with components of Android L to you use in android 2.2 2019-10-16T07:58:26Z
51 eureka 9098 2572 Java 13 AWS Service registry for resilient mid-tier load balancing and failover. 2020-02-03T21:52:27Z
52 zuul 9039 1768 Java 173 Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. 2020-03-25T22:46:11Z
53 storm 9026 1758 Java 43 Distributed and fault-tolerant realtime computation: stream processing, continuous computation, distributed RPC, and more 2017-08-16T04:24:20Z
54 Mybatis-PageHelper 8923 2574 Java 126 Mybatis通用分页插件 2020-03-17T06:49:37Z
55 webmagic 8837 3737 Java 314 A scalable web crawler framework for Java. 2020-03-22T02:58:50Z
56 Android-PullToRefresh 8826 4968 Java 30 DEPRECATED 2017-10-13T08:40:58Z
57 Calligraphy 8508 1090 Java 90 Custom fonts in Android the easy way... 2019-06-18T10:41:44Z
58 DanmakuFlameMaster 8391 1980 Java 240 Android开源弹幕引擎·烈焰弹幕使 ~ 2020-02-27T08:51:28Z
59 piggymetrics 8330 4221 Java 10 Microservice Architecture with Spring Boot, Spring Cloud and Docker 2020-02-22T18:20:39Z
60 easypermissions 8297 1296 Java 7 Simplify Android M system permissions 2019-09-23T19:25:05Z
61 clojure 8291 1298 Java 8 The Clojure programming language 2020-03-05T18:45:57Z
62 Android_Data 8198 2059 Java 2 Some Android learning materials, hoping to help you learn Android development. 2017-09-20T14:57:54Z
63 interview 8090 4066 Java 125 Interview questions 2020-03-25T18:32:03Z
64 NewPipe 7932 1185 Java 688 A libre lightweight streaming front-end for Android. 2020-03-27T03:06:00Z
65 ImmersionBar 7928 1367 Java 40 android 4.4以上沉浸式状态栏和沉浸式导航栏管理,适配横竖屏切换、刘海屏、软键盘弹出等问题,可以修改状态栏字体颜色和导航栏图标颜色,以及不可修改字体颜色手机的适配,适用于Activity、Fragment、DialogFragment、Dialog,PopupWindow,一句代码轻松实现,以及对bar的其他设置,详见README。简书请参考:http://www.jianshu.com/p/2a884e211a62 2019-12-13T10:40:53Z
66 VirtualAPK 7841 1308 Java 106 A powerful and lightweight plugin framework for Android 2019-09-11T08:17:57Z
67 junit4 7823 2964 Java 136 A programmer-oriented testing framework for Java. 2020-03-06T18:09:06Z
68 mit-deep-learning-book-pdf 7820 1908 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
69 zookeeper 7796 4844 Java 124 Mirror of Apache Hadoop ZooKeeper 2020-03-26T22:04:39Z
70 jsoup 7775 1752 Java 143 jsoup: Java HTML Parser, with best of DOM, CSS, and jquery 2020-03-19T18:03:45Z
71 AndroidNote 7697 1900 Java 41 安卓学习笔记 2019-04-29T09:08:55Z
72 JsBridge 7591 1584 Java 155 android java and javascript bridge, inspired by wechat webview jsbridge 2020-03-24T01:18:25Z
73 ip2region 7589 1351 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-03-22T08:13:19Z
74 JustAuth 7541 1293 Java 14 💯 史上最全的整合第三方登录的开源库。目前已支持Github、Gitee、微博、钉钉、百度、Coding、腾讯云开发者平台、OSChina、支付宝、QQ、微信、淘宝、Google、Facebook、抖音、领英、小米、微软、今日头条、Teambition、StackOverflow、Pinterest、人人、华为、企业微信、酷家乐、Gitlab、美团、饿了么和推特等第三方平台的授权登录。 Login, so easy! 2020-03-21T05:08:53Z
75 SimianArmy 7511 1100 Java 44 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
76 paascloud-master 7508 3524 Java 65 spring cloud + vue + oAuth2.0全家桶实战,前后端分离模拟商城,完整的购物流程、后端运营平台,可以实现快速搭建企业级微服务项目。支持微信登录等三方登录。 2020-03-21T09:01:54Z
77 grpc-java 7257 2415 Java 479 The Java gRPC implementation. HTTP/2 based RPC 2020-03-27T04:25:50Z
78 ActionBarSherlock 7220 3766 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
79 testing-samples 7194 2876 Java 73 A collection of samples demonstrating different frameworks and techniques for automated testing 2020-02-24T21:45:12Z
80 awesome-java-leetcode 7182 1456 Java 8 👑 LeetCode of algorithms with java solution(updating). 2020-03-12T01:48:02Z
81 eladmin 7179 2705 Java 22 项目基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由 2020-03-20T11:52:29Z
82 UltimateAndroidReference 6990 1098 Java 2 🚀 Ultimate Android Reference - Your Road to Become a Better Android Developer 2020-01-26T08:50:37Z
83 sweet-alert-dialog 6916 1917 Java 156 SweetAlert for Android, a beautiful and clever alert dialog 2020-02-15T16:19:38Z
84 AgentWeb 6902 1291 Java 77 AgentWeb is a powerful library based on Android WebView. 2020-03-11T03:30:21Z
85 hellocharts-android 6888 1616 Java 279 Charts/graphs library for Android compatible with API 8+, several chart types with support for scaling, scrolling and animations 2019-07-17T21:06:43Z
86 quickstart-android 6669 6641 Java 61 Firebase Quickstart Samples for Android 2020-03-26T22:09:37Z
87 spring-boot-api-project-seed 6366 2733 Java 95 :seedling::rocket:一个基于Spring Boot & MyBatis的种子项目,用于快速构建中小型API、RESTful API项目~ 2020-02-11T06:20:58Z
88 BigData-Notes 6278 1715 Java 2 大数据入门指南 ⭐ 2020-03-04T08:16:11Z
89 android-classyshark 6244 803 Java 28 Analyze any Android/Java based app or game 2019-10-16T11:03:16Z
90 android-floating-action-button 6169 1495 Java 156 Floating Action Button for Android based on Material Design specification 2019-12-16T09:52:59Z
91 ion 6118 1058 Java 319 Android Asynchronous Networking and Image Loading 2020-02-11T07:19:05Z
92 storm 6024 4045 Java 49 Mirror of Apache Storm 2020-03-26T22:41:42Z
93 subsampling-scale-image-view 5993 923 Java 12 Android library (AAR). Highly configurable, easily extendable deep zoom view for displaying huge images without loss of detail. Perfect for photo galleries, maps, building plans etc. 2020-02-27T06:24:28Z
94 moshi 5975 477 Java 74 A modern JSON library for Kotlin and Java. 2020-03-16T00:06:10Z
95 material 5967 1361 Java 219 A library to bring fully animated Material Design components to pre-Lolipop Android. 2019-10-09T06:49:23Z
96 MaterialEditText 5965 1064 Java 194 EditText in Material Design 2019-08-27T08:05:32Z
97 androidmvp 5884 1636 Java 3 MVP Android Example 2019-02-23T23:50:19Z
98 haven 5767 707 Java 120 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-02-05T01:03:17Z
99 algs4 5756 2311 Java 12 Algorithms, 4th edition textbook code and libraries 2020-03-03T19:52:31Z
100 angel 5743 1435 Java 143 A Flexible and Powerful Parameter Server for large-scale machine learning 2020-03-18T04:26:19Z