Files
Github-Ranking/Top100/Java.md
T
2020-07-12 11:01:27 +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 105828 34498 Java 42 📚 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计、Java、Python、C++ 2020-07-09T07:13:07Z
2 JavaGuide 83688 28865 Java 23 「Java学习+面试指南」一份涵盖大部分Java程序员所需要掌握的核心知识。 2020-07-11T04:13:07Z
3 java-design-patterns 58562 18781 Java 228 Design patterns implemented in Java 2020-07-07T18:23:10Z
4 elasticsearch 49886 17169 Java 2892 Open Source, Distributed, RESTful Search Engine 2020-07-11T16:26:58Z
5 spring-boot 49094 30659 Java 489 Spring Boot 2020-07-10T14:37:17Z
6 interviews 45458 9638 Java 75 Everything you need to know to get the job. 2020-07-01T07:24:07Z
7 mall 37985 16115 Java 20 mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。 2020-07-11T02:50:44Z
8 MPAndroidChart 31196 7999 Java 1782 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
9 glide 29448 5387 Java 143 An image loading and caching library for Android focused on smooth scrolling 2020-07-07T21:20:16Z
10 Java 27186 9698 Java 411 All Algorithms implemented in Java 2020-07-11T02:40:56Z
11 zxing 25735 8737 Java 8 ZXing ("Zebra Crossing") barcode scanning library for Java, Android 2020-07-11T15:16:09Z
12 butterknife 25371 4742 Java 110 Bind Android views and callbacks to fields and methods. 2020-07-03T10:28:21Z
13 JCSprout 24960 6856 Java 37 👨‍🎓 Java Core Sprout : basic, concurrent, algorithm 2020-05-18T13:54:49Z
14 netty 24103 11541 Java 429 Netty project - an event-driven asynchronous network application framework 2020-07-10T12:30:55Z
15 spring-boot-examples 22834 10292 Java 3 about learning Spring Boot via examples. Spring Boot 教程、技术栈示例代码,快速简单上手教程。 2020-05-05T10:41:22Z
16 jadx 22735 2707 Java 125 Dex to Java decompiler 2020-07-10T19:52:08Z
17 EventBus 22685 4500 Java 135 Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality. 2020-03-04T03:28:27Z
18 arthas 22033 4776 Java 134 Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas 2020-07-10T12:31:29Z
19 fastjson 21976 5846 Java 1395 A fast JSON parser/generator for Java. 2020-07-11T09:17:55Z
20 tutorials 21692 35014 Java 68 Just Announced - "Learn Spring Security OAuth": 2020-07-12T02:35:51Z
21 druid 21684 7191 Java 1781 阿里巴巴计算平台事业部出品,为监控而生的数据库连接池 2020-07-09T11:48:47Z
22 ghidra 21465 2871 Java 906 Ghidra is a software reverse engineering (SRE) framework 2020-07-09T22:58:20Z
23 SmartRefreshLayout 21063 4387 Java 67 🔥下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。 2020-06-28T02:13:37Z
24 BaseRecyclerViewAdapterHelper 20340 4316 Java 199 BRVAH:Powerful and flexible RecyclerAdapter 2020-07-01T05:27:46Z
25 RxAndroid 19034 2959 Java 0 RxJava bindings for Android 2020-06-11T09:22:46Z
26 gson 18170 3527 Java 541 A Java serialization/deserialization library to convert Java Objects into JSON and back 2020-07-09T06:28:33Z
27 selenium 18108 5778 Java 395 A browser automation framework and ecosystem. 2020-07-11T20:52:08Z
28 picasso 17536 3992 Java 206 A powerful image downloading and caching library for Android 2020-05-13T00:18:44Z
29 vhr 17481 7345 Java 139 微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。 2020-07-07T15:02:50Z
30 libgdx 17148 6053 Java 379 Desktop/Android/HTML5/iOS Java game development framework 2020-07-10T18:58:28Z
31 PhotoView 16928 3744 Java 155 Implementation of ImageView for Android that supports zooming, by various touch gestures. 2020-06-19T14:15:19Z
32 Android-Universal-Image-Loader 16727 6294 Java 436 Powerful and flexible library for loading, caching and displaying images on Android. 2020-04-06T21:07:32Z
33 seata 16378 4498 Java 368 🔥 Seata is an easy-to-use, high-performance, open source distributed transaction solution. 2020-07-11T13:24:51Z
34 miaosha 16329 4000 Java 31 ⭐⭐⭐⭐秒杀系统设计与实现.互联网工程师进阶与分析🙋🐓 2020-07-01T22:28:07Z
35 kafka 16292 8655 Java 714 Mirror of Apache Kafka 2020-07-11T18:47:37Z
36 toBeTopJavaer 15870 3717 Java 11 To Be Top Javaer - Java工程师成神之路 2020-07-10T02:58:16Z
37 jenkins 15823 6322 Java 67 Jenkins automation server 2020-07-12T00:35:13Z
38 halo 15814 5301 Java 71 ✍ An excellent open source blog publishing application. | 一个优秀的开源博客发布应用。 2020-07-11T13:45:58Z
39 easyexcel 15746 4101 Java 54 快速、简单避免OOM的java处理Excel工具 2020-06-24T02:49:06Z
40 zheng 15472 7349 Java 39 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 2020-07-01T19:54:07Z
41 SpringAll 15405 4487 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
42 spring-cloud-alibaba 14550 4291 Java 318 Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware. 2020-07-09T02:50:20Z
43 Android-CleanArchitecture 14393 3236 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
44 Telegram 14353 5352 Java 419 Telegram for Android source 2020-07-11T18:29:06Z
45 skywalking 13957 4062 Java 123 APM, Application Performance Monitoring System 2020-07-12T02:16:40Z
46 redisson 13655 3352 Java 163 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-09T06:31:56Z
47 litemall 13648 5487 Java 33 又一个小商城。litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端 2020-07-05T05:32:58Z
48 hutool 13603 4253 Java 0 A set of tools that keep Java sweet. 2020-07-12T02:22:05Z
49 flink 13483 7334 Java 421 Apache Flink 2020-07-12T00:05:29Z
50 Material-Animations 13352 2561 Java 19 Android Transition animations explanation with examples. 2019-04-02T15:42:38Z
51 HikariCP 13298 2065 Java 261 光 HikariCP・A solid, high-performance, JDBC connection pool at last. 2020-06-22T01:16:11Z
52 CircleImageView 13251 2966 Java 4 A circular ImageView for Android 2020-04-18T12:47:45Z
53 FizzBuzzEnterpriseEdition 13171 589 Java 297 FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes. 2020-07-05T17:44:19Z
54 lottie-react-native 13166 1408 Java 84 Lottie wrapper for React Native. 2020-06-26T14:34:54Z
55 springboot-learning-example 13140 6447 Java 18 spring boot 实践学习案例,是 spring boot 初学者及核心技术巩固的最佳实践。另外写博客,用 OpenWrite。 2020-07-01T18:20:44Z
56 zipkin 13123 2478 Java 173 Zipkin is a distributed tracing system 2020-07-11T12:07:36Z
57 nacos 13036 4285 Java 364 an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications. 2020-07-11T16:32:13Z
58 graal 12925 930 Java 739 GraalVM: Run Programs Faster Anywhere 🚀 2020-07-11T21:17:41Z
59 disruptor 12632 3140 Java 10 High Performance Inter-Thread Messaging Library 2020-05-17T19:28:54Z
60 greenDAO 12129 2841 Java 210 greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases. 2020-05-04T06:12:38Z
61 stetho 11936 1094 Java 63 Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more. 2020-02-04T17:02:49Z
62 Android-PickerView 11898 3033 Java 345 This is a picker view for android , support linkage effect, timepicker and optionspicker.(时间选择器、省市区三级联动) 2020-06-12T04:46:30Z
63 AndroidSwipeLayout 11819 2714 Java 371 The Most Powerful Swipe Layout! 2020-02-04T17:04:45Z
64 QMUI_Android 11778 2268 Java 281 提高 Android UI 开发效率的 UI 库 2020-07-08T12:25:26Z
65 SpringBoot-Learning 11707 3971 Java 36 Spring Boot基础教程,Spring Boot 2.x版本连载中!!! 2020-07-09T05:11:03Z
66 deeplearning4j 11706 4828 Java 1066 Eclipse Deeplearning4j, ND4J, DataVec and more - deep learning & linear algebra for Java/Scala with GPUs + Spark 2020-07-06T06:53:06Z
67 shardingsphere 11573 3815 Java 120 Distributed database middleware 2020-07-11T15:11:38Z
68 react-native-navigation 11549 2574 Java 118 A complete native navigation solution for React Native 2020-07-09T08:38:23Z
69 AndroidViewAnimations 11384 2342 Java 58 Cute view animation collection. 2020-02-04T17:10:43Z
70 bytecode-viewer 11305 788 Java 57 A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More) 2020-02-12T10:54:35Z
71 SlidingMenu 11202 5250 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
72 vert.x 11172 1710 Java 254 Vert.x is a tool-kit for building reactive applications on the JVM 2020-07-10T16:16:13Z
73 androidannotations 11051 2441 Java 45 Fast Android Development. Easy maintainance. 2020-04-10T10:49:55Z
74 VasSonic 10889 1481 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
75 presto 10836 3691 Java 979 The official home of the Presto distributed SQL query engine for big data 2020-07-12T01:46:29Z
76 mockito 10763 1915 Java 272 Most popular Mocking framework for unit tests written in Java 2020-07-11T22:03:35Z
77 hadoop 10625 6597 Java 311 Apache Hadoop 2020-07-11T22:16:24Z
78 material-components-android 10581 1969 Java 414 Modular and customizable Material Design UI components for Android 2020-07-10T18:53:27Z
79 pinpoint 10535 3200 Java 143 APM, (Application Performance Management) tool for large-scale distributed systems. 2020-07-10T11:28:57Z
80 Arduino 10461 6705 Java 965 open-source electronics platform 2020-06-30T17:35:59Z
81 vlayout 10424 1766 Java 180 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
82 Apktool 10301 2531 Java 241 A tool for reverse engineering Android apk files 2020-06-27T19:25:56Z
83 VirtualXposed 10073 1791 Java 111 A simple app to use Xposed without root, unlock the bootloader or modify system image, etc. 2020-07-11T11:31:22Z
84 banner 10073 2016 Java 26 🔥🔥🔥Banner 2.0 来了!Android广告图片轮播控件,内部基于ViewPager2实现,Indicator和UI都可以自定义。 2020-06-30T02:20:03Z
85 PermissionsDispatcher 10068 1334 Java 10 A declarative and comprehensive API to handle Android runtime permissions. 2020-06-22T10:23:18Z
86 elasticsearch-analysis-ik 10063 2339 Java 256 The IK Analysis plugin integrates Lucene IK analyzer into elasticsearch, support customized dictionary. 2020-06-19T01:28:06Z
87 okhttp-OkGo 10052 2452 Java 422 OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能 2020-05-09T13:57:40Z
88 FlycoTabLayout 9891 2156 Java 336 An Android TabLayout Lib 2020-05-25T07:50:53Z
89 druid 9825 2614 Java 980 Apache Druid: a high performance real-time analytics database. 2020-07-12T01:54:55Z
90 eladmin 9778 3608 Java 10 项目基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由 2020-07-06T15:17:13Z
91 android-Ultra-Pull-To-Refresh 9712 2776 Java 173 Ultra Pull to Refresh for Android. Support all the views. 2020-04-10T05:12:58Z
92 FileDownloader 9645 1977 Java 106 Multitask、MultiThread(MultiConnection)、Breakpoint-resume、High-concurrency、Simple to use、Single/NotSingle-process 2020-07-01T17:03:09Z
93 MVPArms 9630 2334 Java 26 ⚔️ 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-06-24T04:35:51Z
94 Android-ObservableScrollView 9549 2117 Java 177 Android library to observe scroll events on scrollable views. 2017-08-09T11:37:19Z
95 PocketHub 9473 3620 Java 119 PocketHub Android App 2020-04-11T14:16:08Z
96 guice 9445 1377 Java 355 Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 6 and above, brought to you by Google. 2020-07-10T16:15:41Z
97 AVLoadingIndicatorView 9286 1826 Java 71 DEPRECATED 2018-04-24T02:59:27Z
98 platform_frameworks_base 9235 5768 Java 0 None 2020-06-16T19:53:18Z
99 MaterialDesignLibrary 9135 2372 Java 263 This is a library with components of Android L to you use in android 2.2 2019-10-16T07:58:26Z
100 webmagic 9120 3801 Java 266 A scalable web crawler framework for Java. 2020-06-24T05:43:25Z