Files
Github-Ranking/Top100/Java.md
T
2023-03-09 11:05:23 +08:00

23 KiB
Raw Blame History

Github Ranking

Top 100 Stars in Java

Ranking Project Name Stars Forks Language Open Issues Description Last Commit
1 java-design-patterns 80168 24696 Java 186 Design patterns implemented in Java 2023-03-08T09:36:59Z
2 LeetCodeAnimation 72466 13829 Java 16 Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路) 2022-03-06T09:10:42Z
3 mall 64006 26376 Java 26 mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。 2023-03-06T07:08:21Z
4 RxJava 46853 7666 Java 14 RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM. 2023-03-07T14:11:37Z
5 MPAndroidChart 36205 8902 Java 1993 A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations. 2023-02-24T19:21:19Z
6 lottie-android 33665 5338 Java 19 Render After Effects animations natively on Android and iOS, Web, and React Native 2023-03-01T09:39:42Z
7 glide 33406 6048 Java 385 An image loading and caching library for Android focused on smooth scrolling 2023-03-09T01:19:09Z
8 hello-algorithm 32096 6187 Java 6 🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)点击下方网站,马上开始刷题! 2022-08-08T01:20:14Z
9 arthas 31881 6900 Java 235 Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas 2023-03-08T09:17:13Z
10 dbeaver 30889 2789 Java 1718 Free universal database tool and SQL client 2023-03-08T15:38:10Z
11 zxing 30747 9277 Java 6 ZXing ("Zebra Crossing") barcode scanning library for Java, Android 2023-03-04T03:50:59Z
12 spring-boot-demo 28905 10005 Java 81 🚀一个用来深入学习并实战 Spring Boot 的项目。 2022-12-22T02:27:52Z
13 apollo 27813 10080 Java 131 Apollo is a reliable configuration management system suitable for microservice configuration management scenarios. 2023-03-09T02:38:00Z
14 easyexcel 26979 6958 Java 191 快速、简洁、解决大文件内存溢出的java处理Excel工具 2023-03-07T01:53:03Z
15 JCSprout 26949 7155 Java 30 👨‍🎓 Java Core Sprout : basic, concurrent, algorithm 2022-10-24T12:27:21Z
16 halo 26221 8363 Java 280 强大易用的开源建站工具。 2023-03-08T15:17:12Z
17 selenium 25980 7433 Java 156 A browser automation framework and ecosystem. 2023-03-09T02:20:04Z
18 vhr 25644 10207 Java 153 微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。 2023-01-23T04:04:32Z
19 nacos 25623 11396 Java 203 an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications. 2023-03-09T02:13:44Z
20 SpringAll 25139 7529 Java 15 循序渐进,学习Spring Boot、Spring Boot & Shiro、Spring Batch、Spring Cloud、Spring Cloud Alibaba、Spring Security & Spring Security OAuth2,博客Spring系列源码:https://mrbird.cc 2022-10-31T09:56:20Z
21 proxyee-down 25111 4549 Java 0 http下载工具,基于http代理,支持多连接分块下载 2022-10-26T09:46:16Z
22 xxl-job 23723 9886 Java 969 A distributed task scheduling framework.(分布式任务调度平台XXL-JOB) 2023-02-24T08:34:00Z
23 BaseRecyclerViewAdapterHelper 23431 5014 Java 522 BRVAH:Powerful and flexible RecyclerAdapter 2023-02-21T10:37:27Z
24 seata 23415 8348 Java 631 🔥 Seata is an easy-to-use, high-performance, open source distributed transaction solution. 2023-03-08T08:06:38Z
25 Signal-Android 23384 5704 Java 243 A private messenger for Android. 2023-03-08T19:54:05Z
26 Hystrix 23235 4680 Java 342 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. 2022-11-12T05:34:13Z
27 Telegram 21653 7292 Java 0 Telegram for Android source 2023-03-08T23:58:10Z
28 libgdx 21199 6397 Java 205 Desktop/Android/HTML5/iOS Java game development framework 2023-03-06T00:03:45Z
29 Sentinel 20630 7492 Java 506 A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件) 2023-03-08T17:28:28Z
30 ExoPlayer 20478 5910 Java 719 An extensible media player for Android 2023-03-07T15:51:00Z
31 bazel 20395 3699 Java 2104 a fast, scalable, multi-language and extensible build system 2023-03-08T23:49:18Z
32 eladmin 19387 6989 Java 30 项目基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由 2023-02-17T10:06:49Z
33 DoKit 19338 2994 Java 181 一款面向泛前端产品研发全生命周期的效率平台。 2023-03-02T05:58:26Z
34 FizzBuzzEnterpriseEdition 18709 732 Java 422 FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes. 2022-11-10T20:36:08Z
35 PhotoView 18448 3918 Java 190 Implementation of ImageView for Android that supports zooming, by various touch gestures. 2022-03-25T09:53:49Z
36 GSYVideoPlayer 18319 4001 Java 16 视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,支持弹幕,外挂字幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,rtsp、concat、mpeg。 2023-03-02T09:53:49Z
37 HikariCP 17919 2699 Java 400 光 HikariCP・A solid, high-performance, JDBC connection pool at last. 2023-03-03T22:49:35Z
38 cat 17581 5309 Java 126 CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。 2023-03-08T17:27:56Z
39 Mindustry 17296 2406 Java 0 The automation tower defense RTS 2023-03-08T19:51:59Z
40 Android-Universal-Image-Loader 16813 6221 Java 447 Powerful and flexible library for loading, caching and displaying images on Android. 2022-01-17T09:48:53Z
41 zheng 16448 7458 Java 35 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 2022-12-16T09:53:00Z
42 java8-tutorial 16189 3961 Java 0 Modern Java - A Guide to Java 8 2023-01-11T14:16:18Z
43 zipkin 16042 3041 Java 192 Zipkin is a distributed tracing system 2023-03-04T03:34:19Z
44 Apktool 15847 3293 Java 91 A tool for reverse engineering Android apk files 2023-03-07T10:52:04Z
45 disruptor 15801 3754 Java 10 High Performance Inter-Thread Messaging Library 2023-02-15T18:20:01Z
46 jdk 15240 4326 Java 0 JDK main-line development https://openjdk.org/projects/jdk 2023-03-09T01:39:15Z
47 elasticsearch-analysis-ik 14847 3118 Java 347 The IK Analysis plugin integrates Lucene IK analyzer into elasticsearch, support customized dictionary. 2023-02-27T02:11:53Z
48 JustAuth 14473 2522 Java 27 🏆Gitee 最有价值开源项目 🚀💯 小而全而美的第三方登录开源组件。目前已支持Github、Gitee、微博、钉钉、百度、Coding、腾讯云开发者平台、OSChina、支付宝、QQ、微信、淘宝、Google、Facebook、抖音、领英、小米、微软、今日头条、Teambition、StackOverflow、Pinterest、人人、华为、企业微信、酷家乐、Gitlab、美团、饿了么、推特、飞书、京东、阿里云、喜马拉雅、Amazon、Slack和 Line 等第三方平台的授权登录。 Login, so easy! 2023-02-26T09:41:42Z
49 mybatis-plus 14134 3839 Java 92 An powerful enhanced toolkit of MyBatis for simplify development 2023-03-08T02:27:15Z
50 ARouter 14112 2538 Java 98 💪 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架) 2023-02-24T12:44:50Z
51 dex2jar 10682 1952 Java 381 Tools to work with android .dex and java .class files 2023-01-28T17:39:07Z
52 android-async-http 10644 4198 Java 111 This project under develop 2021-08-04T12:47:34Z
53 grpc-java 10401 3614 Java 441 The Java gRPC implementation. HTTP/2 based RPC 2023-03-08T23:38:01Z
54 clojure 9900 1457 Java 0 The Clojure programming language 2023-03-08T16:11:40Z
55 easypermissions 9634 1473 Java 25 Simplify Android M system permissions 2023-01-29T15:18:06Z
56 android-Ultra-Pull-To-Refresh 9624 2710 Java 150 Ultra Pull to Refresh for Android. Support all the views. 2020-04-10T05:12:58Z
57 Java-WebSocket 9621 2514 Java 39 A barebones WebSocket client and server implementation written in 100% Java. 2023-03-07T19:52:43Z
58 Android-ObservableScrollView 9610 2092 Java 174 Android library to observe scroll events on scrollable views. 2021-06-01T03:54:51Z
59 SmartTubeNext 9590 661 Java 1230 Ad free app for watching tube videos on Android TV boxes 2023-03-09T01:01:33Z
60 PocketHub 9417 3539 Java 123 PocketHub Android App 2022-01-17T10:16:26Z
61 DanmakuFlameMaster 9406 2121 Java 252 Android开源弹幕引擎·烈焰弹幕使 ~ 2020-02-27T08:51:28Z
62 MagicIndicator 9373 1518 Java 182 A powerful, customizable and extensible ViewPager indicator framework. As the best alternative of ViewPagerIndicator, TabLayout and PagerSlidingTabStrip —— 强大、可定制、易扩展的 ViewPager 指示器框架。是ViewPagerIndicator、TabLayout、PagerSlidingTabStrip的最佳替代品。支持角标,更支持在非ViewPager场景下使用(使用hide()、show()切换Fragment或使用setVisibility切换FrameLayout里的View等),http://www.jianshu.com/p/f3022211821c 2022-09-24T03:25:47Z
63 MaterialDesignLibrary 9054 2286 Java 210 This is a library with components of Android L to you use in android 2.2 2019-10-16T07:58:26Z
64 cryptomator 9052 730 Java 270 Multi-platform transparent client-side encryption of your files in the cloud 2023-03-09T00:52:20Z
65 jjwt 8900 1238 Java 60 Java JWT: JSON Web Token for Java and Android 2023-02-28T22:36:55Z
66 AndroidNote 8845 2108 Java 49 安卓学习笔记 2021-05-25T00:50:17Z
67 VirtualAPK 8816 1515 Java 111 A powerful and lightweight plugin framework for Android 2022-05-27T02:53:02Z
68 AgentWeb 8797 1606 Java 76 AgentWeb is a powerful library based on Android WebView. 2022-09-03T12:33:14Z
69 feign 8663 1795 Java 153 Feign makes writing java http clients easier 2023-03-09T00:48:37Z
70 android-gpuimage 8620 2246 Java 325 Android filters based on OpenGL (idea from GPUImage for iOS) 2022-08-03T16:07:30Z
71 awesome-java-leetcode 8506 1755 Java 5 👑 LeetCode of algorithms with java solution(updating). 2020-12-10T15:20:21Z
72 buck 8498 1223 Java 201 A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages. 2023-02-23T13:18:36Z
73 dropwizard 8362 3462 Java 6 A damn simple library for building production-ready RESTful web services. 2023-03-08T16:20:53Z
74 MaterialViewPager 8188 1502 Java 180 A Material Design ViewPager easy to use library 2018-10-12T01:11:20Z
75 Jetpack-MVVM-Best-Practice 8185 1513 Java 1 难得一见 Jetpack MVVM 最佳实践!在 "以简驭繁" 代码中,对 "视图控制器" 乃至 "标准化开发模式" 形成正确、深入理解! 2023-03-08T21:57:56Z
76 Signal-Server 8109 1949 Java 0 Server supporting the Signal Private Messenger applications on Android, Desktop, and iOS 2023-03-06T19:06:00Z
77 react-native-image-picker 7936 2005 Java 154 🌄 A React Native module that allows you to use native UI to select media from the device library or directly from the camera. 2023-03-08T18:37:58Z
78 LitePal 7932 1593 Java 77 An Android library that makes developers use SQLite database extremely easy. 2022-08-19T08:29:56Z
79 spider-flow 7748 1484 Java 6 新一代爬虫平台,以图形化方式定义爬虫流程,不写代码即可完成爬虫。 2022-11-20T06:17:05Z
80 metrics 7698 1817 Java 5 📈 Capturing JVM- and application-level metrics. So you know what's going on. 2023-03-07T08:09:58Z
81 jna 7680 1622 Java 73 Java Native Access 2023-03-01T20:05:55Z
82 UltimateAndroidReference 7654 1288 Java 0 🚀 Ultimate Android Reference - Your Road to Become a Better Android Developer 2022-09-26T11:08:00Z
83 otter 7563 2510 Java 301 阿里巴巴分布式数据库同步系统(解决中美异地机房) 2023-01-14T01:51:45Z
84 spring-security 7503 5365 Java 820 Spring Security 2023-03-08T23:09:08Z
85 cachecloud 7451 2043 Java 10 搜狐视频(sohu tv)Redis私有云平台 :支持Redis多种架构(Standalone、Sentinel、Cluster)高效管理、有效降低大规模redis运维成本,提升资源管控能力和利用率。平台提供快速搭建/迁移,运维管理,弹性伸缩,统计监控,客户端整合接入等功能。(CacheCloud is a Redis cloud management platform. It supports Standalone, Sentinel, and Cluster architectures for Redis, effectively reducing large-scale Redis operation and maintenance costs, and improving resource management and utilization. The platform provides rapid construction/migration, operation and maintenance management, elastic scaling, statistical monitoring, client integration and access and other functions) 2023-02-23T09:07:10Z
86 hellocharts-android 7371 1637 Java 281 Charts library for Android compatible with API 8+, several chart types with scaling, scrolling and animations 📊 2021-06-01T03:12:09Z
87 android-classyshark 7268 888 Java 39 Android and Java bytecode viewer 2022-07-14T06:24:44Z
88 toBeBetterJavaer 7263 1091 Java 16 一份通俗易懂、风趣幽默的Java学习指南,内容涵盖Java基础、Java并发编程、Java虚拟机、Java企业级开发、Java面试等核心知识点。学Java,就认准Java程序员进阶之路😄 2023-03-08T10:41:26Z
89 MVVMHabit 7244 1665 Java 10 👕基于谷歌最新AAC架构,MVVM设计模式的一套快速开发库,整合Okhttp+RxJava+Retrofit+Glide等主流模块,满足日常开发需求。使用该框架可以快速开发一个高质量、易维护的Android应用。 2022-08-11T09:18:55Z
90 TakePhoto 7212 1520 Java 425 一款用于在Android设备上获取照片(拍照或从相册、文件中选择)、裁剪图片、压缩图片的开源工具库 2019-08-26T09:42:27Z
91 aws-doc-sdk-examples 7186 4861 Java 265 Welcome to the AWS Code Examples Repository. This repo contains code examples used in the AWS documentation, AWS SDK Developer Guides, and more. For more information, see the Readme.md file below. 2023-03-09T02:28:26Z
92 ActionBarSherlock 7137 3624 Java 85 [DEPRECATED] Action bar implementation which uses the native action bar on Android 4.0+ and a custom implementation on pre-4.0 through a single API and theme. 2015-12-17T17:54:50Z
93 SmartTabLayout 6998 1358 Java 120 A custom ViewPager title strip which gives continuous feedback to the user when scrolling 2020-06-03T06:02:33Z
94 Shadow 6839 1167 Java 242 零反射全动态Android插件框架 2023-03-02T02:14:50Z
95 gocd 6728 959 Java 48 Main repository for GoCD - Continuous Delivery server 2023-03-09T01:19:56Z
96 react-native-svg 6617 1015 Java 267 SVG library for React Native, React Native Web, and plain React web projects. 2023-03-08T17:59:59Z
97 AndPermission 6594 1109 Java 168 🍓 Permissions manager for Android platform. 2022-03-01T09:34:07Z
98 react-native-push-notification 6568 2008 Java 232 React Native Local and Remote Notifications 2023-03-08T14:30:25Z
99 walle 6560 1051 Java 101 Android Signature V2 Scheme签名下的新一代渠道包打包神器 2021-09-07T07:01:35Z
100 beam 6555 3834 Java 4034 Apache Beam is a unified programming model for Batch and Streaming data processing. 2023-03-09T02:43:04Z