Files
Github-Ranking/Top100/Java.md
T
2020-07-26 11:01:30 +08: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 CS-Notes 106979 34880 Java 47 📚 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计、Java、Python、C++ 2020-07-18T09:12:21Z
2 JavaGuide 84659 29234 Java 23 「Java学习+面试指南」一份涵盖大部分Java程序员所需要掌握的核心知识。 2020-07-25T01:35:13Z
3 java-design-patterns 58757 18861 Java 241 Design patterns implemented in Java 2020-07-25T12:48:27Z
4 LeetCodeAnimation 57040 10649 Java 5 Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路) 2020-06-28T00:39:12Z
5 elasticsearch 50091 17286 Java 2915 Open Source, Distributed, RESTful Search Engine 2020-07-25T20:27:39Z
6 spring-boot 49410 30830 Java 503 Spring Boot 2020-07-25T09:36:44Z
7 advanced-java 45884 12774 Java 10 😮 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识,后端同学必看,前端同学也可学习 2020-07-19T02:35:46Z
8 interviews 45665 9681 Java 75 Everything you need to know to get the job. 2020-07-24T17:36:01Z
9 mall 38634 16403 Java 18 mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。 2020-07-25T02:26:27Z
10 guava 38217 8581 Java 708 Google core libraries for Java 2020-07-25T15:07:09Z
11 okhttp 37771 8136 Java 74 Square’s meticulous HTTP client for Java and Kotlin. 2020-07-25T13:43:52Z
12 MPAndroidChart 31303 8014 Java 1794 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
13 glide 29542 5396 Java 145 An image loading and caching library for Android focused on smooth scrolling 2020-07-21T21:31:53Z
14 Java 27591 9798 Java 405 All Algorithms implemented in Java 2020-07-25T20:02:17Z
15 AndroidUtilCode 27504 9092 Java 32 🔥 Android developers should collect the following utils(updating). 2020-05-28T03:02:09Z
16 zxing 25832 8747 Java 8 ZXing ("Zebra Crossing") barcode scanning library for Java, Android 2020-07-22T18:00:38Z
17 butterknife 25380 4746 Java 111 Bind Android views and callbacks to fields and methods. 2020-07-23T02:00:36Z
18 JCSprout 25022 6872 Java 37 👨‍🎓 Java Core Sprout : basic, concurrent, algorithm 2020-05-18T13:54:49Z
19 netty 24252 11611 Java 441 Netty project - an event-driven asynchronous network application framework 2020-07-23T05:31:27Z
20 spring-boot-examples 23001 10365 Java 4 about learning Spring Boot via examples. Spring Boot 教程、技术栈示例代码,快速简单上手教程。 2020-07-19T03:04:12Z
21 jadx 22848 2721 Java 123 Dex to Java decompiler 2020-07-20T10:13:07Z
22 EventBus 22719 4507 Java 137 Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality. 2020-03-04T03:28:27Z
23 fastjson 22050 5869 Java 1403 A fast JSON parser/generator for Java. 2020-07-25T04:42:34Z
24 tutorials 21845 35370 Java 75 Just Announced - "Learn Spring Security OAuth": 2020-07-25T21:24:35Z
25 druid 21801 7238 Java 1792 阿里巴巴计算平台事业部出品,为监控而生的数据库连接池 2020-07-23T09:07:48Z
26 ghidra 21651 2896 Java 909 Ghidra is a software reverse engineering (SRE) framework 2020-07-25T20:44:09Z
27 SmartRefreshLayout 21150 4393 Java 70 🔥下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。 2020-06-28T02:13:37Z
28 BaseRecyclerViewAdapterHelper 20436 4342 Java 210 BRVAH:Powerful and flexible RecyclerAdapter 2020-07-01T05:27:46Z
29 RxAndroid 19057 2959 Java 0 RxJava bindings for Android 2020-06-11T09:22:46Z
30 gson 18263 3542 Java 548 A Java serialization/deserialization library to convert Java Objects into JSON and back 2020-07-24T18:36:33Z
31 selenium 18209 5815 Java 393 A browser automation framework and ecosystem. 2020-07-24T14:35:50Z
32 vhr 17805 7480 Java 138 微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。 2020-07-15T23:29:22Z
33 picasso 17560 3992 Java 206 A powerful image downloading and caching library for Android 2020-05-13T00:18:44Z
34 PhotoView 16973 3747 Java 156 Implementation of ImageView for Android that supports zooming, by various touch gestures. 2020-06-19T14:15:19Z
35 seata 16611 4580 Java 385 🔥 Seata is an easy-to-use, high-performance, open source distributed transaction solution. 2020-07-24T17:12:42Z
36 miaosha 16441 4041 Java 31 ⭐⭐⭐⭐秒杀系统设计与实现.互联网工程师进阶与分析🙋🐓 2020-07-01T22:28:07Z
37 kafka 16413 8733 Java 726 Mirror of Apache Kafka 2020-07-25T23:20:59Z
38 toBeTopJavaer 16295 3802 Java 14 To Be Top Javaer - Java工程师成神之路 2020-07-25T11:11:35Z
39 fresco 16260 3750 Java 125 An Android library for managing images and the memory they use. 2020-07-24T07:52:52Z
40 easyexcel 16006 4179 Java 78 快速、简单避免OOM的java处理Excel工具 2020-07-24T03:27:33Z
41 halo 15961 5369 Java 66 ✍ An excellent open source blog publishing application. | 一个优秀的开源博客发布应用。 2020-07-24T03:03:49Z
42 jenkins 15880 6346 Java 61 Jenkins automation server 2020-07-25T18:41:11Z
43 SpringAll 15653 4585 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
44 DoraemonKit 15121 2068 Java 52 A full-featured App (iOS & Android) development assistant. You deserve it. 简称 "DoKit" 。一款功能齐全的客户端( iOS 、Android、微信小程序 )研发助手,你值得拥有。https://www.dokit.cn/ 2020-07-24T08:48:04Z
45 bazel 15061 2616 Java 2015 a fast, scalable, multi-language and extensible build system 2020-07-25T23:15:27Z
46 canal 14887 4772 Java 607 阿里巴巴 MySQL binlog 增量订阅&消费组件 2020-07-23T03:56:49Z
47 spring-cloud-alibaba 14739 4392 Java 272 Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware. 2020-07-24T10:58:38Z
48 GSYVideoPlayer 14550 3249 Java 21 视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,支持弹幕,外挂字幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,rtsp、concat、mpeg。 2020-07-16T02:58:17Z
49 Telegram 14423 5373 Java 419 Telegram for Android source 2020-07-11T18:29:06Z
50 Android-CleanArchitecture 14414 3239 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
51 skywalking 14116 4098 Java 117 APM, Application Performance Monitoring System 2020-07-26T01:08:33Z
52 hutool 13866 4340 Java 0 A set of tools that keep Java sweet. 2020-07-25T12:23:20Z
53 redisson 13783 3386 Java 167 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-07-25T09:12:37Z
54 litemall 13761 5539 Java 31 又一个小商城。litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端 2020-07-22T12:45:34Z
55 flink 13673 7423 Java 426 Apache Flink 2020-07-25T00:05:25Z
56 SpringCloudLearning 13658 6826 Java 44 《史上最简单的Spring Cloud教程源码》 2020-06-10T10:16:16Z
57 Signal-Android 13460 3418 Java 754 A private messenger for Android. 2020-07-24T18:43:58Z
58 HikariCP 13388 2079 Java 263 光 HikariCP・A solid, high-performance, JDBC connection pool at last. 2020-06-22T01:16:11Z
59 Material-Animations 13364 2561 Java 19 Android Transition animations explanation with examples. 2019-04-02T15:42:38Z
60 CircleImageView 13287 2970 Java 4 A circular ImageView for Android 2020-04-18T12:47:45Z
61 FizzBuzzEnterpriseEdition 13282 593 Java 300 FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes. 2020-07-19T14:35:12Z
62 nacos 13269 4420 Java 363 an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications. 2020-07-26T00:33:30Z
63 springboot-learning-example 13205 6473 Java 18 spring boot 实践学习案例,是 spring boot 初学者及核心技术巩固的最佳实践。另外写博客,用 OpenWrite。 2020-07-01T18:20:44Z
64 lottie-react-native 13203 1414 Java 79 Lottie wrapper for React Native. 2020-07-21T16:16:59Z
65 zipkin 13183 2491 Java 173 Zipkin is a distributed tracing system 2020-07-25T13:22:26Z
66 Sentinel 13081 4290 Java 246 A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件) 2020-07-25T04:55:35Z
67 java8-tutorial 13078 3189 Java 16 Modern Java - A Guide to Java 8 2020-04-25T16:41:16Z
68 graal 13044 943 Java 753 GraalVM: Run Programs Faster Anywhere 🚀 2020-07-25T19:59:24Z
69 disruptor 12697 3151 Java 12 High Performance Inter-Thread Messaging Library 2020-07-23T17:54:34Z
70 logger 12375 1974 Java 60 ✔️ Simple, pretty and powerful logger for android 2020-02-04T16:59:34Z
71 greenDAO 12153 2845 Java 210 greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases. 2020-05-04T06:12:38Z
72 stetho 11962 1098 Java 65 Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more. 2020-02-04T17:02:49Z
73 Android-PickerView 11949 3037 Java 347 This is a picker view for android , support linkage effect, timepicker and optionspicker.(时间选择器、省市区三级联动) 2020-06-12T04:46:30Z
74 QMUI_Android 11846 2270 Java 285 提高 Android UI 开发效率的 UI 库 2020-07-25T07:16:40Z
75 AndroidSwipeLayout 11829 2717 Java 371 The Most Powerful Swipe Layout! 2020-02-04T17:04:45Z
76 SpringBoot-Learning 11805 3991 Java 37 Spring Boot基础教程,Spring Boot 2.x版本连载中!!! 2020-07-16T12:53:52Z
77 deeplearning4j 11725 4837 Java 1069 Eclipse Deeplearning4j, ND4J, DataVec and more - deep learning & linear algebra for Java/Scala with GPUs + Spark 2020-07-26T00:23:29Z
78 shardingsphere 11685 3855 Java 112 Distributed database middleware 2020-07-25T15:44:23Z
79 react-native-navigation 11579 2575 Java 129 A complete native navigation solution for React Native 2020-07-25T05:09:58Z
80 AndroidViewAnimations 11412 2344 Java 58 Cute view animation collection. 2020-02-04T17:10:43Z
81 Matisse 11332 1763 Java 400 🎆 A well-designed local image and video selector for Android 2020-06-28T00:18:09Z
82 bytecode-viewer 11330 795 Java 59 A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More) 2020-07-26T01:45:10Z
83 vert.x 11204 1711 Java 249 Vert.x is a tool-kit for building reactive applications on the JVM 2020-07-24T15:14:00Z
84 androidannotations 11059 2443 Java 45 Fast Android Development. Easy maintainance. 2020-04-10T10:49:55Z
85 realm-java 10962 1735 Java 468 Realm is a mobile database: a replacement for SQLite & ORMs 2020-07-24T18:56:50Z
86 VasSonic 10919 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
87 presto 10880 3712 Java 972 The official home of the Presto distributed SQL query engine for big data 2020-07-26T01:26:08Z
88 mockito 10823 1924 Java 279 Most popular Mocking framework for unit tests written in Java 2020-07-20T13:08:23Z
89 hadoop 10682 6622 Java 312 Apache Hadoop 2020-07-25T21:38:55Z
90 material-components-android 10678 1997 Java 434 Modular and customizable Material Design UI components for Android 2020-07-25T21:57:15Z
91 pinpoint 10601 3218 Java 148 APM, (Application Performance Management) tool for large-scale distributed systems. 2020-07-25T23:35:34Z
92 android-async-http 10552 4263 Java 96 This project under develop 2020-07-04T09:21:57Z
93 Arduino 10503 6711 Java 974 open-source electronics platform 2020-07-24T10:38:17Z
94 vlayout 10448 1774 Java 182 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
95 Apktool 10365 2546 Java 244 A tool for reverse engineering Android apk files 2020-07-16T13:40:33Z
96 AndroidAutoSize 10266 1488 Java 18 🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案). 2020-07-15T07:47:56Z
97 VirtualXposed 10162 1807 Java 118 A simple app to use Xposed without root, unlock the bootloader or modify system image, etc. 2020-07-18T23:58:58Z
98 elasticsearch-analysis-ik 10160 2354 Java 262 The IK Analysis plugin integrates Lucene IK analyzer into elasticsearch, support customized dictionary. 2020-06-19T01:28:06Z
99 banner 10151 2030 Java 38 🔥🔥🔥Banner 2.0 来了!Android广告图片轮播控件,内部基于ViewPager2实现,Indicator和UI都可以自定义。 2020-07-20T05:47:59Z
100 recyclerview-animators 10127 1885 Java 104 An Android Animation library which easily add itemanimator to RecyclerView items. 2020-07-09T14:07:30Z