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

20 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 103500 33754 Java 39 📚 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计、Java、Python、C++ 2020-05-29T12:54:12Z
2 JavaGuide 81435 28076 Java 23 「Java学习+面试指南」一份涵盖大部分Java程序员所需要掌握的核心知识。 2020-06-12T10:25:20Z
3 java-design-patterns 58195 18671 Java 180 Design patterns implemented in Java 2020-06-12T14:55:08Z
4 elasticsearch 49373 16967 Java 2811 Open Source, Distributed, RESTful Search Engine 2020-06-14T10:57:37Z
5 spring-boot 48465 30315 Java 482 Spring Boot 2020-06-14T07:18:54Z
6 interviews 45069 9531 Java 73 Everything you need to know to get the job. 2020-06-06T02:37:28Z
7 mall 35838 15273 Java 15 mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。 2020-06-14T09:12:25Z
8 MPAndroidChart 30950 7945 Java 1766 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-13T06:41:02Z
9 glide 29251 5358 Java 153 An image loading and caching library for Android focused on smooth scrolling 2020-06-04T08:58:35Z
10 Java 26587 9458 Java 406 All Algorithms implemented in Java 2020-06-12T11:26:13Z
11 zxing 25558 8693 Java 7 ZXing ("Zebra Crossing") barcode scanning library for Java, Android 2020-06-06T22:35:39Z
12 butterknife 25321 4730 Java 112 Bind Android views and callbacks to fields and methods. 2020-05-14T02:26:57Z
13 JCSprout 24819 6810 Java 36 👨‍🎓 Java Core Sprout : basic, concurrent, algorithm 2020-05-18T13:54:49Z
14 netty 23836 11404 Java 422 Netty project - an event-driven asynchronous network application framework 2020-06-12T21:44:58Z
15 EventBus 22586 4481 Java 131 Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality. 2020-03-04T03:28:27Z
16 jadx 22500 2661 Java 125 Dex to Java decompiler 2020-06-11T14:06:44Z
17 spring-boot-examples 22490 10166 Java 3 about learning Spring Boot via examples. Spring Boot 教程、技术栈示例代码,快速简单上手教程。 2020-05-05T10:41:22Z
18 fastjson 21796 5811 Java 1377 A fast JSON parser/generator for Java. 2020-06-13T15:05:14Z
19 druid 21445 7139 Java 1769 阿里巴巴计算平台事业部出品,为监控而生的数据库连接池 2020-06-12T04:16:40Z
20 tutorials 21291 34241 Java 55 Just Announced - "Learn Spring Security OAuth": 2020-06-14T08:46:04Z
21 ghidra 21161 2821 Java 857 Ghidra is a software reverse engineering (SRE) framework 2020-06-12T13:23:51Z
22 SmartRefreshLayout 20882 4351 Java 53 🔥下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。 2020-06-07T10:24:03Z
23 BaseRecyclerViewAdapterHelper 20171 4259 Java 167 BRVAH:Powerful and flexible RecyclerAdapter 2020-06-11T06:04:50Z
24 RxAndroid 18993 2955 Java 0 RxJava bindings for Android 2020-06-11T09:22:46Z
25 gson 18012 3501 Java 536 A Java serialization/deserialization library to convert Java Objects into JSON and back 2020-06-10T13:55:56Z
26 selenium 17881 5737 Java 423 A browser automation framework and ecosystem. 2020-06-13T21:12:46Z
27 picasso 17494 3986 Java 204 A powerful image downloading and caching library for Android 2020-05-13T00:18:44Z
28 PhotoView 16831 3727 Java 155 Implementation of ImageView for Android that supports zooming, by various touch gestures. 2020-04-10T17:11:13Z
29 vhr 16784 7055 Java 131 微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。 2020-06-12T03:38:53Z
30 kafka 16045 8509 Java 702 Mirror of Apache Kafka 2020-06-14T09:49:50Z
31 miaosha 16042 3928 Java 23 ⭐⭐⭐⭐秒杀系统设计与实现.互联网工程师进阶与分析🙋🐓 2020-05-15T21:09:08Z
32 seata 16015 4327 Java 356 🔥 Seata is an easy-to-use, high-performance, open source distributed transaction solution. 2020-06-14T08:47:55Z
33 jenkins 15651 6273 Java 59 Jenkins automation server 2020-06-14T10:49:55Z
34 halo 15424 5137 Java 83 ✍ An excellent open source blog publishing application. | 一个优秀的开源博客发布应用。 2020-06-14T04:40:06Z
35 easyexcel 15228 3964 Java 35 快速、简单避免OOM的java处理Excel工具 2020-06-09T14:42:46Z
36 toBeTopJavaer 15225 3585 Java 11 To Be Top Javaer - Java工程师成神之路 2020-06-14T08:57:08Z
37 SpringAll 14947 4334 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
38 Android-CleanArchitecture 14327 3230 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
39 Telegram 14190 5299 Java 416 Telegram for Android source 2020-06-06T06:08:24Z
40 spring-cloud-alibaba 14126 4158 Java 296 Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware. 2020-06-07T12:41:45Z
41 skywalking 13657 3970 Java 109 APM, Application Performance Monitoring System 2020-06-14T10:48:09Z
42 redisson 13377 3275 Java 157 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-12T08:20:53Z
43 Material-Animations 13326 2558 Java 19 Android Transition animations explanation with examples. 2019-04-02T15:42:38Z
44 flink 13235 7171 Java 501 Apache Flink 2020-06-14T08:37:07Z
45 CircleImageView 13179 2930 Java 4 A circular ImageView for Android 2020-04-18T12:47:45Z
46 HikariCP 13142 2043 Java 245 光 HikariCP・A solid, high-performance, JDBC connection pool at last. 2020-06-10T08:30:05Z
47 litemall 13109 5284 Java 28 又一个小商城。litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端 2020-06-14T03:07:42Z
48 hutool 13089 4098 Java 1 A set of tools that keep Java sweet. 2020-06-12T08:46:38Z
49 lottie-react-native 13056 1390 Java 77 Lottie wrapper for React Native. 2020-05-22T08:02:11Z
50 FizzBuzzEnterpriseEdition 13011 582 Java 323 FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes. 2020-02-26T16:03:05Z
51 springboot-learning-example 12984 6398 Java 12 spring boot 实践学习案例,是 spring boot 初学者及核心技术巩固的最佳实践。另外写博客,用 OpenWrite。 2020-04-11T05:45:11Z
52 zipkin 12974 2449 Java 171 Zipkin is a distributed tracing system 2020-06-12T11:27:51Z
53 graal 12722 901 Java 700 GraalVM: Run Programs Faster Anywhere 🚀 2020-06-13T03:11:41Z
54 nacos 12539 4023 Java 490 an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications. 2020-06-14T09:57:50Z
55 disruptor 12495 3117 Java 10 High Performance Inter-Thread Messaging Library 2020-05-17T19:28:54Z
56 greenDAO 12092 2833 Java 206 greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases. 2020-05-04T06:12:38Z
57 stetho 11905 1089 Java 63 Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more. 2020-02-04T17:02:49Z
58 AndroidSwipeLayout 11803 2711 Java 371 The Most Powerful Swipe Layout! 2020-02-04T17:04:45Z
59 Android-PickerView 11797 3001 Java 338 This is a picker view for android , support linkage effect, timepicker and optionspicker.(时间选择器、省市区三级联动) 2020-06-12T04:46:30Z
60 deeplearning4j 11664 4817 Java 1035 Eclipse Deeplearning4j, ND4J, DataVec and more - deep learning & linear algebra for Java/Scala with GPUs + Spark 2020-06-10T10:17:18Z
61 QMUI_Android 11599 2233 Java 267 提高 Android UI 开发效率的 UI 库 2020-06-12T15:56:30Z
62 SpringBoot-Learning 11536 3936 Java 32 Spring Boot基础教程,Spring Boot 2.x版本连载中!!! 2020-05-20T10:04:59Z
63 react-native-navigation 11508 2569 Java 128 A complete native navigation solution for React Native 2020-06-14T10:42:49Z
64 AndroidViewAnimations 11348 2334 Java 57 Cute view animation collection. 2020-02-04T17:10:43Z
65 shardingsphere 11320 3738 Java 135 Distributed database middleware 2020-06-14T10:29:21Z
66 bytecode-viewer 11261 780 Java 56 A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More) 2020-02-12T10:54:35Z
67 vert.x 11113 1702 Java 246 Vert.x is a tool-kit for building reactive applications on the JVM 2020-06-13T12:52:45Z
68 androidannotations 11043 2439 Java 45 Fast Android Development. Easy maintainance. 2020-04-10T10:49:55Z
69 VasSonic 10841 1479 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
70 mockito 10647 1893 Java 271 Most popular Mocking framework for unit tests written in Java 2020-05-31T12:39:50Z
71 presto 10596 3648 Java 967 The official home of the Presto distributed SQL query engine for big data 2020-06-14T06:13:14Z
72 hadoop 10531 6529 Java 304 Apache Hadoop 2020-06-14T02:50:09Z
73 material-components-android 10426 1910 Java 409 Modular and customizable Material Design UI components for Android 2020-06-12T06:08:52Z
74 pinpoint 10405 3155 Java 138 APM, (Application Performance Management) tool for large-scale distributed systems. 2020-06-13T23:35:30Z
75 vlayout 10376 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
76 Arduino 10362 6704 Java 950 open-source electronics platform 2020-06-12T16:18:49Z
77 Apktool 10200 2506 Java 238 A tool for reverse engineering Android apk files 2020-06-09T12:07:30Z
78 PermissionsDispatcher 10015 1325 Java 10 Simple annotation-based API to handle runtime permissions. 2020-06-06T18:12:22Z
79 VirtualXposed 9937 1765 Java 124 A simple app to use Xposed without root, unlock the bootloader or modify system image, etc. 2020-06-02T02:09:31Z
80 banner 9916 1985 Java 8 🔥🔥🔥Banner 2.0 来了!Android广告图片轮播控件,内部基于ViewPager2实现,Indicator和UI都可以自定义。 2020-06-08T07:16:54Z
81 elasticsearch-analysis-ik 9838 2296 Java 251 The IK Analysis plugin integrates Lucene IK analyzer into elasticsearch, support customized dictionary. 2020-06-11T00:10:59Z
82 FlycoTabLayout 9833 2137 Java 334 An Android TabLayout Lib 2020-05-25T07:50:53Z
83 druid 9736 2581 Java 1002 Apache Druid: a high performance real-time analytics database. 2020-06-14T01:14:21Z
84 android-Ultra-Pull-To-Refresh 9715 2777 Java 173 Ultra Pull to Refresh for Android. Support all the views. 2020-04-10T05:12:58Z
85 MVPArms 9583 2315 Java 25 ⚔️ 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-05T08:36:55Z
86 FileDownloader 9574 1959 Java 99 Multitask、MultiThread(MultiConnection)、Breakpoint-resume、High-concurrency、Simple to use、Single/NotSingle-process 2019-12-04T12:12:00Z
87 Android-ObservableScrollView 9538 2118 Java 177 Android library to observe scroll events on scrollable views. 2017-08-09T11:37:19Z
88 PocketHub 9476 3619 Java 119 PocketHub Android App 2020-04-11T14:16:08Z
89 guice 9373 1366 Java 356 Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 6 and above, brought to you by Google. 2020-06-14T07:54:20Z
90 eladmin 9289 3442 Java 8 项目基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由 2020-06-10T13:07:37Z
91 platform_frameworks_base 9191 5749 Java 0 None 2020-06-09T09:38:44Z
92 MaterialDesignLibrary 9131 2371 Java 263 This is a library with components of Android L to you use in android 2.2 2019-10-16T07:58:26Z
93 webmagic 9048 3789 Java 266 A scalable web crawler framework for Java. 2020-06-13T16:20:51Z
94 storm 9003 1752 Java 43 Distributed and fault-tolerant realtime computation: stream processing, continuous computation, distributed RPC, and more 2017-08-16T04:24:20Z
95 AndroidSlidingUpPanel 8992 2313 Java 301 This library provides a simple way to add a draggable sliding up panel (popularized by Google Music and Google Maps) to your Android application. Brought to you by Umano. 2019-10-26T22:08:21Z
96 NewPipe 8872 1301 Java 724 A libre lightweight streaming front-end for Android. 2020-06-14T09:49:15Z
97 Android-PullToRefresh 8823 4944 Java 30 DEPRECATED 2017-10-13T08:40:58Z
98 spring-boot-admin 8795 2492 Java 37 Admin UI for administration of spring boot applications 2020-06-13T15:26:46Z
99 PictureSelector 8792 1844 Java 209 Picture Selector Library for Android or 图片选择器 2020-06-10T06:48:36Z
100 piggymetrics 8777 4442 Java 11 Microservice Architecture with Spring Boot, Spring Cloud and Docker 2020-04-16T19:04:49Z