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

24 KiB
Raw Blame History

Github Ranking

Top 100 Stars in Java

Ranking Project Name Stars Forks Language Open Issues Description Last Commit
1 LeetCodeAnimation 58289 10921 Java 10 Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路) 2020-08-19T02:36:49Z
2 interviews 47182 9955 Java 77 Everything you need to know to get the job. 2020-08-17T06:22:58Z
3 mall 39929 17017 Java 15 mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。 2020-08-22T03:03:58Z
4 spring-framework 38900 26516 Java 1163 Spring Framework 2020-08-22T21:58:10Z
5 retrofit 36355 6645 Java 111 A type-safe HTTP client for Android and the JVM 2020-08-19T13:31:02Z
6 dubbo 33293 21935 Java 727 Apache Dubbo is a high-performance, java based, open source RPC framework. 2020-08-21T17:18:45Z
7 lottie-android 29491 4730 Java 49 Render After Effects animations natively on Android and iOS, Web, and React Native 2020-08-20T11:44:11Z
8 proxyee-down 25558 4688 Java 211 http下载工具,基于http代理,支持多连接分块下载 2020-08-11T09:34:25Z
9 GitHub-Chinese-Top-Charts 24414 3283 Java 74 🇨🇳 GitHub中文排行榜,帮助你发现高分优秀中文项目、更高效地吸收国人的优秀经验成果;榜单每周更新一次,敬请关注! 2020-08-19T12:48:50Z
10 arthas 22669 4926 Java 156 Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas 2020-08-22T11:05:16Z
11 apollo 21979 8019 Java 172 Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。 2020-08-22T11:39:23Z
12 ghidra 21941 2940 Java 934 Ghidra is a software reverse engineering (SRE) framework 2020-08-23T02:36:18Z
13 Hystrix 20173 4138 Java 376 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-07-04T13:55:44Z
14 selenium 18431 5876 Java 384 A browser automation framework and ecosystem. 2020-08-23T00:02:08Z
15 vhr 18195 7661 Java 142 微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。 2020-07-29T22:09:55Z
16 libgdx 17299 6051 Java 351 Desktop/Android/HTML5/iOS Java game development framework 2020-08-22T19:01:02Z
17 spring-boot-demo 17277 5860 Java 62 spring boot demo 是一个用来深度学习并实战 spring boot 的项目,目前总共包含 65 个集成demo,已经完成 53 个。 该项目已成功集成 actuator(监控)、admin(可视化监控)、logback(日志)、aopLog(通过AOP记录web请求日志)、统一异常处理(json级别和页面级别)、freemarker(模板引擎)、thymeleaf(模板引擎)、Beetl(模板引擎)、Enjoy(模板引擎)、JdbcTemplate(通用JDBC操作数据库)、JPA(强大的ORM框架)、mybatis(强大的ORM框架)、通用Mapper(快速操作Mybatis)、PageHelper(通用的Mybatis分页插件)、mybatis-plus(快速操作Mybatis)、BeetlSQL(强大的ORM框架)、upload(本地文件上传和七牛云文件上传)、redis(缓存)、ehcache(缓存)、email(发送各种类型邮件)、task(基础定时任务)、quartz(动态管理定时任务)、xxl-job(分布式定时任务)、swagger(API接口管理测试)、security(基于RBAC的动态权限认证)、SpringSession(Session共享)、Zookeeper(结合AOP实现分布式锁)、RabbitMQ(消息队列)、Kafka(消息队列)、websocket(服务端推送监控服务器运行信息)、socket.io(聊天室)、ureport2(中国式报表)、打包成war文件、集成 ElasticSearch(基本操作和高级查询)、Async(异步任务)、集成Dubbo(采用官方的starter)、MongoDB(文档数据库)、neo4j(图数据库)、docker(容器化)、JPA多数据源、Mybatis多数据源、代码生成器、GrayLog(日志收集)、JustAuth(第三方登录)、LDAP(增删改查)、动态添加/切换数据源、单机限流(AOP + Guava RateLimiter)、分布式限流(AOP + Redis + Lua)、ElasticSearch 7.x(使用官方 Rest High Level Client)、HTTPS。 2020-07-15T13:18:49Z
18 Android-Universal-Image-Loader 16742 6302 Java 436 Powerful and flexible library for loading, caching and displaying images on Android. 2020-04-06T21:07:32Z
19 toBeTopJavaer 16740 3909 Java 19 To Be Top Javaer - Java工程师成神之路 2020-08-20T00:51:40Z
20 ExoPlayer 16137 4834 Java 416 An extensible media player for Android 2020-08-21T12:02:17Z
21 zheng 15561 7370 Java 41 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 2020-07-01T19:54:07Z
22 DoraemonKit 15384 2123 Java 42 A full-featured App (iOS & Android) development assistant. You deserve it. 简称 "DoKit" 。一款功能齐全的客户端( iOS 、Android、微信小程序 )研发助手,你值得拥有。https://www.dokit.cn/ 2020-08-21T10:39:54Z
23 tinker 15251 3071 Java 320 Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk. 2020-08-21T08:34:19Z
24 bazel 15237 2639 Java 2060 a fast, scalable, multi-language and extensible build system 2020-08-22T10:00:21Z
25 xxl-job 15225 6514 Java 288 A distributed task scheduling framework.(分布式任务调度平台XXL-JOB) 2020-08-18T11:03:51Z
26 GSYVideoPlayer 14706 3280 Java 16 视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,支持弹幕,外挂字幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,rtsp、concat、mpeg。 2020-08-13T04:00:27Z
27 dbeaver 14693 1336 Java 1193 Free universal database tool and SQL client 2020-08-22T17:00:05Z
28 jeecg-boot 14665 5683 Java 74 基于代码生成器的低代码平台,无代码开发、超越传统商业平台!前后端分离架构:SpringBoot 2.x,Ant Design&Vue,Mybatis-plus,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新开发模式(OnlineCoding-> 代码生成-> 手工MERGE),帮助Java项目解决70%重复工作,让开发更关注业务逻辑,既能快速提高开发效率,帮助公司节省成本,同时又不失灵活性。 2020-08-12T02:24:09Z
29 mybatis-3 14116 9455 Java 165 MyBatis SQL mapper framework for Java 2020-08-22T03:23:56Z
30 cat 14108 4520 Java 79 CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。 2020-08-20T07:42:59Z
31 litemall 13988 5635 Java 34 又一个小商城。litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端 2020-08-21T08:41:09Z
32 java8-tutorial 13597 3299 Java 16 Modern Java - A Guide to Java 8 2020-04-25T16:41:16Z
33 Signal-Android 13582 3436 Java 784 A private messenger for Android. 2020-08-19T20:31:13Z
34 Sentinel 13407 4444 Java 237 A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件) 2020-08-22T04:31:05Z
35 FizzBuzzEnterpriseEdition 13374 597 Java 303 FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes. 2020-07-19T14:35:12Z
36 zipkin 13305 2517 Java 163 Zipkin is a distributed tracing system 2020-08-23T01:19:24Z
37 hello-algorithm 12298 2099 Java 3 🌍 🌎 东半球最酷的学习项目 | 包括:1、我写的三十万字图解算法题典 2、100 张各语言思维导图 和 1000 本编程电子📚 3、100 篇大厂面经下载 | English version supported !!! 国人项目上榜不易,右上角助力一波 🚀🚀!干就对了,奥利给 !💪💪💪 2020-08-20T10:24:02Z
38 ARouter 12287 2127 Java 66 💪 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架) 2020-08-19T08:34:36Z
39 rocketmq 11945 6505 Java 278 Mirror of Apache RocketMQ 2020-08-22T16:49:54Z
40 Luban 11908 2022 Java 125 Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 2019-09-12T02:26:37Z
41 Matisse 11411 1779 Java 405 🎆 A well-designed local image and video selector for Android 2020-06-28T00:18:09Z
42 SlidingMenu 11203 5234 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
43 mockito 10941 1936 Java 288 Most popular Mocking framework for unit tests written in Java 2020-08-22T20:11:36Z
44 hadoop 10785 6687 Java 311 Apache Hadoop 2020-08-23T02:58:41Z
45 AndroidAutoSize 10427 1518 Java 20 🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案). 2020-07-15T07:47:56Z
46 eladmin 10277 3784 Java 16 项目基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由 2020-08-19T04:03:24Z
47 banner 10261 2046 Java 52 🔥🔥🔥Banner 2.0 来了!Android广告图片轮播控件,内部基于ViewPager2实现,Indicator和UI都可以自定义。 2020-07-20T05:47:59Z
48 ViewPagerIndicator 10210 4193 Java 215 Paging indicator widgets compatible with the ViewPager from the Android Support Library and ActionBarSherlock. 2017-11-26T17:13:46Z
49 JiaoZiVideoPlayer 10205 2405 Java 262 MediaPlayer exoplayer ijkplayer ffmpeg 2020-03-17T09:55:52Z
50 recyclerview-animators 10167 1894 Java 104 An Android Animation library which easily add itemanimator to RecyclerView items. 2020-07-28T13:55:31Z
51 uCrop 10091 1799 Java 149 Image Cropping Library for Android 2020-08-20T14:50:22Z
52 okhttp-OkGo 10091 2462 Java 428 OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能 2020-05-09T13:57:40Z
53 NewPipe 10074 1410 Java 695 A libre lightweight streaming front-end for Android. 2020-08-21T15:05:01Z
54 druid 9983 2667 Java 985 Apache Druid: a high performance real-time analytics database. 2020-08-22T06:15:00Z
55 RxPermissions 9798 1228 Java 75 Android runtime permissions powered by RxJava2 2020-07-12T12:40:52Z
56 android-Ultra-Pull-To-Refresh 9710 2774 Java 173 Ultra Pull to Refresh for Android. Support all the views. 2020-04-10T05:12:58Z
57 MVPArms 9709 2348 Java 29 ⚔️ 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-08-08T11:28:22Z
58 zuul 9685 1914 Java 198 Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. 2020-08-21T19:22:08Z
59 eureka 9668 2819 Java 17 AWS Service registry for resilient mid-tier load balancing and failover. 2020-08-19T20:00:23Z
60 Mybatis-PageHelper 9570 2734 Java 120 Mybatis通用分页插件 2020-08-21T01:34:10Z
61 Fragmentation 9556 2076 Java 184 [DEPRECATED] A powerful library that manage Fragment for Android 2019-11-15T05:57:59Z
62 Android-ObservableScrollView 9544 2123 Java 177 Android library to observe scroll events on scrollable views. 2017-08-09T11:37:19Z
63 lombok 9513 1818 Java 662 Very spicy additions to the Java programming language. 2020-08-20T22:01:31Z
64 PocketHub 9479 3615 Java 119 PocketHub Android App 2020-04-11T14:16:08Z
65 jib 9431 918 Java 109 🏗 Build container images for your Java applications. 2020-08-21T21:50:05Z
66 AVLoadingIndicatorView 9314 1832 Java 71 DEPRECATED 2018-04-24T02:59:27Z
67 mybatis-plus 9312 2577 Java 34 An powerful enhanced toolkit of MyBatis for simplify development 2020-08-21T09:19:59Z
68 jedis 9298 3348 Java 231 A blazingly small and sane redis java client 2020-08-20T19:56:46Z
69 piggymetrics 9135 4573 Java 11 Microservice Architecture with Spring Boot, Spring Cloud and Docker 2020-04-16T19:04:49Z
70 MaterialDesignLibrary 9130 2365 Java 264 This is a library with components of Android L to you use in android 2.2 2019-10-16T07:58:26Z
71 spring-analysis 9045 3054 Java 8 Spring源码阅读 2020-07-01T19:49:13Z
72 storm 8988 1748 Java 43 Distributed and fault-tolerant realtime computation: stream processing, continuous computation, distributed RPC, and more 2017-08-16T04:24:20Z
73 glide-transformations 8893 1321 Java 43 An Android transformation library providing a variety of image transformations for Glide. 2020-07-28T14:24:41Z
74 SmarterStreaming 8847 2363 Java 7 国内外为数不多致力于极致体验的超强全自研跨平台(windows/android/iOS)流媒体内核,通过模块化自由组合,支持实时RTMP推流、RTSP推流、RTMP播放器、RTSP播放器、录像、多路流媒体转发、音视频导播、动态视频合成、音频混音、直播互动、内置轻量级RTSP服务等,比快更快,业界真正靠谱的超低延迟直播SDK(1秒内,低延迟模式下200~400ms)。 2020-07-22T01:16:19Z
75 Android-PullToRefresh 8822 4929 Java 30 DEPRECATED 2017-10-13T08:40:58Z
76 spark 8810 1511 Java 210 A simple expressive web framework for java. News: Spark now has a kotlin DSL https://github.com/perwendel/spark-kotlin 2020-08-20T17:33:57Z
77 ImmersionBar 8645 1486 Java 66 android 4.4以上沉浸式状态栏和沉浸式导航栏管理,适配横竖屏切换、刘海屏、软键盘弹出等问题,可以修改状态栏字体颜色和导航栏图标颜色,以及不可修改字体颜色手机的适配,适用于Activity、Fragment、DialogFragment、Dialog,PopupWindow,一句代码轻松实现,以及对bar的其他设置,详见README。简书请参考:http://www.jianshu.com/p/2a884e211a62 2020-07-24T01:37:42Z
78 DanmakuFlameMaster 8640 2001 Java 245 Android开源弹幕引擎·烈焰弹幕使 ~ 2020-02-27T08:51:28Z
79 easypermissions 8625 1331 Java 9 Simplify Android M system permissions 2020-07-16T11:35:54Z
80 clojure 8509 1319 Java 8 The Clojure programming language 2020-03-05T18:45:57Z
81 zookeeper 8464 5333 Java 142 Mirror of Apache Hadoop ZooKeeper 2020-08-21T19:17:03Z
82 android-gif-drawable 8422 1683 Java 44 Views and Drawable for displaying animated GIFs on Android 2020-05-03T20:34:48Z
83 Mycat-Server 8278 3737 Java 786 None 2020-08-17T05:50:06Z
84 antlr4 8277 2011 Java 625 ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. 2020-08-22T16:52:02Z
85 caffeine 8223 811 Java 19 A high performance caching library for Java 8 2020-08-18T22:02:51Z
86 paascloud-master 8191 3857 Java 76 spring cloud + vue + oAuth2.0全家桶实战,前后端分离模拟商城,完整的购物流程、后端运营平台,可以实现快速搭建企业级微服务项目。支持微信登录等三方登录。 2020-07-01T17:59:41Z
87 VirtualAPK 8073 1346 Java 110 A powerful and lightweight plugin framework for Android 2020-08-21T10:08:42Z
88 neo4j 8072 1890 Java 209 Graphs for Everyone 2020-08-17T11:26:31Z
89 HomeMirror 7904 709 Java 37 Android application powering the mirror in my house 2019-10-06T09:28:26Z
90 cas 7899 3318 Java 5 Apereo CAS - Enterprise Single Sign On for all earthlings and beyond. 2020-08-22T15:10:09Z
91 grpc-java 7822 2630 Java 485 The Java gRPC implementation. HTTP/2 based RPC 2020-08-22T17:39:01Z
92 dropwizard 7701 3218 Java 28 A damn simple library for building production-ready RESTful web services. 2020-08-20T10:30:03Z
93 awesome-java-leetcode 7623 1545 Java 11 👑 LeetCode of algorithms with java solution(updating). 2020-08-15T09:59:48Z
94 OpenRefine 7530 1338 Java 509 OpenRefine is a free, open source power tool for working with messy data and improving it 2020-08-23T01:56:13Z
95 Android-Debug-Database 7454 787 Java 68 A library for debugging android databases and shared preferences - Make Debugging Great Again 2020-07-20T07:11:25Z
96 hugo 7431 759 Java 57 Annotation-triggered method call logging for your debug builds. 2020-01-13T18:06:38Z
97 android-gpuimage 7363 1996 Java 311 Android filters based on OpenGL (idea from GPUImage for iOS) 2020-06-22T10:49:55Z
98 hsweb-framework 7313 2836 Java 1 hsweb (haʊs wɛb) 是一个用于快速搭建企业后台管理系统的基础项目,集成一揽子便捷功能如:便捷的通用增删改查,强大的权限管理,动态多数据源,动态表单,在线数据库维护等. 基于 spring-boot,mybaits. 2020-08-19T07:27:45Z
99 LitePal 7272 1524 Java 9 An Android library that makes developers use SQLite database extremely easy. 2020-08-15T11:52:02Z
100 dagger 7217 2962 Java 61 A fast dependency injector for Android and Java. 2020-07-01T20:40:18Z