Files
Github-Ranking/Top100/Java.md
T
2020-05-09 07:09:24 +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 JavaGuide 77317 26557 Java 26 【Java学习+面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。 2020-05-01T03:27:47Z
2 java-design-patterns 57393 18451 Java 165 Design patterns implemented in Java 2020-05-02T10:56:08Z
3 spring-boot 47368 29718 Java 459 Spring Boot 2020-05-02T01:31:57Z
4 interviews 43671 9232 Java 71 Everything you need to know to get the job. 2020-04-28T02:52:49Z
5 RxJava 42536 7127 Java 10 RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM. 2020-05-01T06:45:19Z
6 MPAndroidChart 30538 7844 Java 1747 A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, dragging and animations. 2020-04-15T10:53:14Z
7 glide 28913 5305 Java 151 An image loading and caching library for Android focused on smooth scrolling 2020-04-22T04:13:10Z
8 proxyee-down 25605 4681 Java 211 http下载工具,基于http代理,支持多连接分块下载 2019-10-09T06:57:32Z
9 butterknife 25250 4733 Java 112 Bind Android views and callbacks to fields and methods. 2020-03-24T19:37:48Z
10 JCSprout 24515 6758 Java 35 👨‍🎓 Java Core Sprout : basic, concurrent, algorithm 2020-04-05T06:28:18Z
11 netty 23350 11097 Java 418 Netty project - an event-driven asynchronous network application framework 2020-05-02T04:51:40Z
12 arthas 20808 4462 Java 134 Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas 2020-04-23T09:51:23Z
13 tutorials 20674 32894 Java 65 Just Announced - "Learn Spring Security OAuth": 2020-05-02T08:26:33Z
14 ghidra 20575 2713 Java 751 Ghidra is a software reverse engineering (SRE) framework 2020-05-01T13:40:58Z
15 apollo 20544 7408 Java 165 Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。 2020-05-02T06:49:45Z
16 Hystrix 19532 4022 Java 370 Hystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex distributed systems where failure is inevitable. 2020-02-04T16:47:17Z
17 gson 17740 3475 Java 510 A Java serialization/deserialization library to convert Java Objects into JSON and back 2020-05-02T08:01:45Z
18 picasso 17430 3978 Java 204 A powerful image downloading and caching library for Android 2020-01-25T11:44:16Z
19 libgdx 16852 6026 Java 373 Desktop/Android/HTML5/iOS Java game development framework 2020-05-01T15:47:52Z
20 Android-Universal-Image-Loader 16706 6300 Java 435 Powerful and flexible library for loading, caching and displaying images on Android. 2020-04-06T21:07:32Z
21 seata 15384 4061 Java 356 🔥 Seata is an easy-to-use, high-performance, open source distributed transaction solution. 2020-05-02T09:02:52Z
22 zheng 15296 7284 Java 35 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 2020-04-23T17:04:27Z
23 halo 14855 4863 Java 59 ✍ An excellent open source blog publishing application. | 一个优秀的开源博客发布应用。 2020-05-01T10:31:17Z
24 SpringAll 14320 4120 Java 7 循序渐进,学习Spring Boot、Spring Boot & Shiro、Spring Batch、Spring Cloud、Spring Cloud Alibaba、Spring Security & Spring Security OAuth2,博客Spring系列源码:https://mrbird.cc 2020-03-20T08:49:05Z
25 easyexcel 14265 3737 Java 20 快速、简单避免OOM的java处理Excel工具 2020-04-29T07:06:13Z
26 toBeTopJavaer 13919 3258 Java 7 To Be Top Javaer - Java工程师成神之路 2020-04-26T13:12:18Z
27 xxl-job 13626 5825 Java 87 A distributed task scheduling framework.(分布式任务调度平台XXL-JOB) 2020-04-28T14:59:55Z
28 Material-Animations 13278 2559 Java 19 Android Transition animations explanation with examples. 2019-04-02T15:42:38Z
29 CircleImageView 13019 2911 Java 4 A circular ImageView for Android 2020-04-18T12:47:45Z
30 redisson 12903 3152 Java 145 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-05-01T07:03:54Z
31 lottie-react-native 12893 1368 Java 79 Lottie wrapper for React Native. 2020-04-21T07:37:51Z
32 springboot-learning-example 12764 6291 Java 12 spring boot 实践学习案例,是 spring boot 初学者及核心技术巩固的最佳实践。另外写博客,用 OpenWrite。 2020-04-11T05:45:11Z
33 litemall 12569 5037 Java 26 又一个小商城。litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端 2020-04-26T15:44:08Z
34 graal 12359 864 Java 663 GraalVM: Run Programs Faster Anywhere 🚀 2020-05-01T21:27:00Z
35 disruptor 12291 3067 Java 7 High Performance Inter-Thread Messaging Library 2020-03-24T00:15:13Z
36 greenDAO 12040 2821 Java 204 greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases. 2020-04-30T09:38:41Z
37 stetho 11835 1085 Java 63 Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more. 2020-02-04T17:02:49Z
38 deeplearning4j 11598 4819 Java 1008 Eclipse Deeplearning4j, ND4J, DataVec and more - deep learning & linear algebra for Java/Scala with GPUs + Spark 2020-05-02T03:03:50Z
39 SpringBoot-Learning 11278 3852 Java 31 Spring Boot基础教程,Spring Boot 2.x版本连载中!!! 2020-04-21T05:20:49Z
40 SlidingMenu 11203 5266 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
41 bytecode-viewer 11150 764 Java 54 A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More) 2020-02-12T10:54:35Z
42 androidannotations 11012 2446 Java 42 Fast Android Development. Easy maintainance. 2020-04-10T10:49:55Z
43 vert.x 10995 1691 Java 252 Vert.x is a tool-kit for building reactive applications on the JVM 2020-04-30T16:13:29Z
44 hadoop 10383 6424 Java 300 Apache Hadoop 2020-05-02T07:29:36Z
45 pinpoint 10239 3095 Java 132 APM, (Application Performance Management) tool for large-scale distributed systems. 2020-05-01T23:35:31Z
46 Arduino 10180 6697 Java 944 open-source electronics platform 2020-05-02T07:30:36Z
47 okhttp-OkGo 9947 2437 Java 415 OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能 2019-07-03T10:54:14Z
48 FlycoTabLayout 9721 2128 Java 329 An Android TabLayout Lib 2020-04-15T05:31:09Z
49 banner 9702 1945 Java 25 🔥🔥🔥Banner 2.0 来了!Android广告图片轮播控件,内部基于ViewPager2实现,Indicator和UI都可以自定义。 2020-04-20T07:06:39Z
50 RxPermissions 9571 1189 Java 97 Android runtime permissions powered by RxJava2 2020-03-20T16:39:55Z
51 FileDownloader 9471 1950 Java 91 Multitask、MultiThread(MultiConnection)、Breakpoint-resume、High-concurrency、Simple to use、Single/NotSingle-process 2019-12-04T12:12:00Z
52 MVPArms 9457 2290 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-04-20T02:53:33Z
53 Fragmentation 9450 2029 Java 180 [DEPRECATED] A powerful library that manage Fragment for Android 2019-11-15T05:57:59Z
54 guice 9229 1345 Java 347 Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 6 and above, brought to you by Google. 2020-04-28T15:00:41Z
55 AVLoadingIndicatorView 9212 1818 Java 70 DEPRECATED 2018-04-24T02:59:27Z
56 lombok 9164 1740 Java 621 Very spicy additions to the Java programming language. 2020-04-25T17:23:27Z
57 storm 9015 1754 Java 43 Distributed and fault-tolerant realtime computation: stream processing, continuous computation, distributed RPC, and more 2017-08-16T04:24:20Z
58 jib 8877 842 Java 104 🏗 Build container images for your Java applications. 2020-05-01T21:20:32Z
59 Android-PullToRefresh 8823 4954 Java 30 DEPRECATED 2017-10-13T08:40:58Z
60 glide-transformations 8658 1307 Java 37 An Android transformation library providing a variety of image transformations for Glide. 2020-01-30T06:52:26Z
61 auto 8589 998 Java 87 A collection of source code generators for Java. 2020-05-01T22:44:54Z
62 piggymetrics 8576 4348 Java 11 Microservice Architecture with Spring Boot, Spring Cloud and Docker 2020-04-16T19:04:49Z
63 PictureSelector 8529 1765 Java 167 Picture Selector Library for Android or 图片选择器 2020-04-30T04:00:45Z
64 Calligraphy 8520 1094 Java 90 Custom fonts in Android the easy way... 2019-06-18T10:41:44Z
65 fullstack-tutorial 8374 1894 Java 14 🚀 fullstack tutorial 2020,后台技术栈/架构师之路/全栈开发社区,春招/秋招/校招/面试 2020-04-28T02:41:33Z
66 SmarterStreaming 8374 2236 Java 4 国内外为数不多致力于极致体验的超强全自研跨平台(windows/android/iOS)流媒体内核,通过模块化自由组合,支持实时RTMP推流、RTSP推流、RTMP播放器、RTSP播放器、录像、多路流媒体转发、音视频导播、动态视频合成、音频混音、直播互动、内置轻量级RTSP服务等,比快更快,业界真正靠谱的超低延迟直播SDK(1秒内,低延迟模式下200~400ms)。 2020-05-02T03:54:52Z
67 NewPipe 8235 1228 Java 721 A libre lightweight streaming front-end for Android. 2020-05-01T20:23:57Z
68 MaterialViewPager 8144 1536 Java 189 A Material Design ViewPager easy to use library 2018-10-12T01:11:20Z
69 ImmersionBar 8122 1390 Java 46 android 4.4以上沉浸式状态栏和沉浸式导航栏管理,适配横竖屏切换、刘海屏、软键盘弹出等问题,可以修改状态栏字体颜色和导航栏图标颜色,以及不可修改字体颜色手机的适配,适用于Activity、Fragment、DialogFragment、Dialog,PopupWindow,一句代码轻松实现,以及对bar的其他设置,详见README。简书请参考:http://www.jianshu.com/p/2a884e211a62 2019-12-13T10:40:53Z
70 Mycat-Server 7932 3650 Java 728 None 2020-04-29T08:32:01Z
71 junit4 7840 2963 Java 137 A programmer-oriented testing framework for Java. 2020-04-23T17:39:21Z
72 paascloud-master 7751 3648 Java 67 spring cloud + vue + oAuth2.0全家桶实战,前后端分离模拟商城,完整的购物流程、后端运营平台,可以实现快速搭建企业级微服务项目。支持微信登录等三方登录。 2020-03-21T09:01:54Z
73 JsBridge 7703 1600 Java 156 android java and javascript bridge, inspired by wechat webview jsbridge 2020-03-24T01:18:25Z
74 neo4j 7672 1817 Java 213 Graphs for Everyone 2020-04-30T07:49:59Z
75 antlr4 7645 1903 Java 585 ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. 2020-05-01T09:20:11Z
76 atlas 7615 1432 Java 79 A powerful Android Dynamic Component Framework. 2020-04-22T06:22:34Z
77 spring-boot-api-project-seed 7602 3254 Java 101 :seedling::rocket:一个基于Spring Boot & MyBatis的种子项目,用于快速构建中小型API、RESTful API项目~ 2020-04-21T09:21:29Z
78 material-theme-jetbrains 7576 457 Java 6 JetBrains theme of Material Theme 2020-05-01T16:31:43Z
79 SimianArmy 7542 1102 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
80 dex2jar 7437 1467 Java 309 Tools to work with android .dex and java .class files 2019-12-05T02:32:28Z
81 RxLifecycle 7397 627 Java 4 Lifecycle handling APIs for Android apps using RxJava 2019-09-21T23:36:51Z
82 agera 7342 673 Java 4 Reactive Programming for Android 2019-04-07T18:11:06Z
83 buck 7341 1095 Java 223 A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages. 2020-05-02T08:23:48Z
84 hugo 7320 736 Java 55 Annotation-triggered method call logging for your debug builds. 2020-01-13T18:06:38Z
85 RxJava-Android-Samples 7202 1345 Java 12 Learning RxJava for Android by example 2019-09-17T16:07:04Z
86 Android-SpinKit 7178 1159 Java 43 Android loading animations 2019-08-04T10:46:26Z
87 Android-Debug-Database 7146 758 Java 59 A library for debugging android databases and shared preferences - Make Debugging Great Again 2020-04-20T17:51:19Z
88 UltimateRecyclerView 7145 1477 Java 183 A RecyclerView(advanced and flexible version of ListView in Android) with refreshing,loading more,animation and many other features. 2019-07-02T13:50:12Z
89 Android-Bootstrap 7117 1490 Java 30 Bootstrap style widgets for Android, with Glyph Icons 2018-10-15T19:15:10Z
90 WeChatLuckyMoney 6999 2230 Java 23 💸 WeChat's lucky money helper (微信抢红包插件) by Zhongyi Tong. An Android app that helps you snatch red packets in WeChat groups. 2019-01-25T02:02:51Z
91 sweet-alert-dialog 6947 1922 Java 157 SweetAlert for Android, a beautiful and clever alert dialog 2020-04-17T14:21:40Z
92 TakePhoto 6908 1474 Java 399 一款用于在Android设备上获取照片(拍照或从相册、文件中选择)、裁剪图片、压缩图片的开源工具库 2019-08-26T09:42:27Z
93 okhttputils 6807 2403 Java 217 [停止维护]okhttp的辅助类 2019-12-09T07:57:42Z
94 quickstart-android 6797 6754 Java 57 Firebase Quickstart Samples for Android 2020-05-01T12:25:10Z
95 VirtualApp 6795 2125 Java 161 Virtual Engine for Android(Support 10.0 in business version) 2020-04-23T05:07:00Z
96 Java-WebSocket 6739 1971 Java 29 A barebones WebSocket client and server implementation written in 100% Java. 2020-04-26T17:36:48Z
97 AndroidAutoLayout 6712 1962 Java 132 [停止维护]Android屏幕适配方案,直接填写设计图上的像素尺寸即可完成适配,最大限度解决适配问题。 2018-11-26T13:24:38Z
98 ShortcutBadger 6608 1218 Java 159 An Android library supports badge notification like iOS in Samsung, LG, Sony and HTC launchers. 2019-10-29T02:55:46Z
99 SmartTabLayout 6604 1334 Java 114 A custom ViewPager title strip which gives continuous feedback to the user when scrolling 2020-02-22T04:03:49Z
100 vjtools 6469 1325 Java 38 The vip.com's java coding standard, libraries and tools 2020-04-03T08:56:42Z