Files
Github-Ranking/Top100/Java.md
T
2023-06-10 11:05:06 +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 82351 25167 Java 187 Design patterns implemented in Java 2023-06-04T11:22:13Z
2 LeetCodeAnimation 73231 13919 Java 17 Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路) 2023-03-21T01:33:14Z
3 GitHub-Chinese-Top-Charts 62294 8988 Java 116 🇨🇳 GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。 2023-06-10T00:37:56Z
4 spring-framework 52074 36251 Java 1253 Spring Framework 2023-06-09T16:03:50Z
5 retrofit 41618 7274 Java 153 A type-safe HTTP client for Android and the JVM 2023-06-09T02:49:47Z
6 dubbo 38979 25942 Java 809 Apache Dubbo is a high-performance, java based, open source RPC framework. 2023-06-10T03:01:01Z
7 jeecg-boot 34868 13616 Java 30 🔥「企业级低代码平台」前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。 2023-06-07T10:35:43Z
8 arthas 32548 7016 Java 211 Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas 2023-06-07T02:57:03Z
9 hello-algorithm 32400 6228 Java 7 🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)推荐免费ChatGPT使用网站 2023-05-29T03:11:34Z
10 easyexcel 28015 7084 Java 194 快速、简洁、解决大文件内存溢出的java处理Excel工具 2023-06-06T03:02:57Z
11 halo 27539 8682 Java 264 强大易用的开源建站工具。 2023-06-09T17:15:50Z
12 JCSprout 26978 7155 Java 30 👨‍🎓 Java Core Sprout : basic, concurrent, algorithm 2022-10-24T12:27:21Z
13 seata 23826 8497 Java 670 🔥 Seata is an easy-to-use, high-performance, open source distributed transaction solution. 2023-06-09T14:58:55Z
14 Signal-Android 23702 5800 Java 276 A private messenger for Android. 2023-06-10T01:12:33Z
15 termux-app 22250 2591 Java 293 Termux - a terminal emulator application for Android OS extendible by variety of packages. 2023-06-01T05:57:59Z
16 libgdx 21576 6411 Java 206 Desktop/Android/HTML5/iOS Java game development framework 2023-06-09T18:35:10Z
17 bazel 20890 3783 Java 1650 a fast, scalable, multi-language and extensible build system 2023-06-09T21:27:44Z
18 DoKit 19474 3030 Java 195 一款面向泛前端产品研发全生命周期的效率平台。 2023-06-07T03:46:16Z
19 rocketmq 19356 10863 Java 386 Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications. 2023-06-09T23:01:30Z
20 mybatis-3 18578 12293 Java 128 MyBatis SQL mapper framework for Java 2023-06-01T11:32:15Z
21 Android-Universal-Image-Loader 16807 6209 Java 447 Powerful and flexible library for loading, caching and displaying images on Android. 2022-01-17T09:48:53Z
22 tinker 16801 3344 Java 483 Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk. 2023-05-26T16:02:19Z
23 ruoyi-vue-pro 16590 3634 Java 15 🔥 官方推荐 🔥 RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城等功能。你的 ⭐️ Star ⭐️,是作者生发的动力! 2023-06-09T01:39:53Z
24 zheng 16507 7454 Java 36 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 2022-12-16T09:53:00Z
25 java8-tutorial 16340 3985 Java 0 Modern Java - A Guide to Java 8 2023-04-27T07:52:04Z
26 thingsboard 13821 4364 Java 1469 Open-source IoT Platform - Device management, data collection, processing and visualization. 2023-06-09T14:43:06Z
27 Material-Animations 13567 2525 Java 14 Android Transition animations explanation with examples. 2019-04-02T15:42:38Z
28 Luban 13273 2227 Java 145 Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 2021-11-06T13:32:29Z
29 spring-analysis 12931 4127 Java 10 Spring源码阅读 2023-03-24T12:08:27Z
30 source-code-hunter 12923 2508 Java 6 😱 从源码层面,剖析挖掘互联网行业主流技术的底层实现原理,为广大开发者 “提升技术深度” 提供便利。目前开放 Spring 全家桶,Mybatis、Netty、Dubbo 框架,及 Redis、Tomcat 中间件等 2023-06-08T08:00:32Z
31 zuul 12668 2300 Java 242 Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. 2023-06-09T16:56:43Z
32 greenDAO 12577 2932 Java 193 greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases. 2021-11-04T06:43:48Z
33 PictureSelector 12501 2891 Java 329 Picture Selector Library for Android or 图片选择器 2023-05-17T01:17:58Z
34 Matisse 12417 2074 Java 403 🎆 A well-designed local image and video selector for Android 2023-05-15T09:55:57Z
35 mall-learning 12105 8246 Java 17 mall学习教程,架构、业务、技术要点全方位解析。mall项目(50k+star)是一套电商系统,使用现阶段主流技术实现。涵盖了SpringBoot 2.3.0、MyBatis 3.4.6、Elasticsearch 7.6.2、RabbitMQ 3.7.15、Redis 5.0、MongoDB 4.2.5、Mysql5.7等技术,采用Docker容器化部署。 2023-05-22T08:15:51Z
36 guice 11988 1645 Java 304 Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 8 and above, brought to you by Google. 2023-06-06T22:15:51Z
37 eureka 11846 3699 Java 58 AWS Service registry for resilient mid-tier load balancing and failover. 2023-06-05T16:34:03Z
38 Mybatis-PageHelper 11718 3121 Java 38 Mybatis通用分页插件 2023-06-03T03:25:30Z
39 questdb 11542 787 Java 322 An open source time-series database for fast ingest and SQL queries 2023-06-09T20:44:11Z
40 uCrop 11511 2118 Java 234 Image Cropping Library for Android 2023-05-18T07:21:26Z
41 dataease 11426 2210 Java 99 人人可用的开源数据可视化分析工具。 2023-06-08T10:53:20Z
42 zookeeper 11339 7020 Java 0 Apache ZooKeeper 2023-06-07T17:48:08Z
43 fullstack-tutorial 11147 2442 Java 18 🚀 fullstack tutorial 2022,后台技术栈/架构师之路/全栈开发社区,春招/秋招/校招/面试 2022-12-02T03:33:19Z
44 SlidingMenu 11122 5121 Java 262 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! 2021-09-19T14:04:18Z
45 CtCI-6th-Edition 10712 4281 Java 47 Cracking the Coding Interview 6th Ed. Solutions 2023-06-05T18:26:20Z
46 dolphinscheduler 10617 3929 Java 929 Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code 2023-06-09T11:02:50Z
47 SmarterStreaming 10544 2743 Java 5 业内为数不多致力于极致体验的超强全自研跨平台(windows/linux/android/iOS)流媒体内核,通过模块化自由组合,支持实时RTMP推流、RTSP推流、RTMP播放器、RTSP播放器、录像、多路流媒体转发、音视频导播、动态视频合成、音频混音、直播互动、内置轻量级RTSP服务等,比快更快,业界真正靠谱的超低延迟直播SDK(1秒内,低延迟模式下200~400ms)。 2023-05-22T05:06:01Z
48 okhttp-OkGo 10531 2535 Java 457 OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能 2022-09-06T01:29:03Z
49 auto 10138 1203 Java 68 A collection of source code generators for Java. 2023-06-09T21:56:46Z
50 clojure 10003 1463 Java 0 The Clojure programming language 2023-06-09T14:34:59Z
51 Android-PickerView 13297 3430 Java 414 This is a picker view for android , support linkage effect, timepicker and optionspicker.(时间选择器、省市区三级联动) 2022-12-30T03:36:03Z
52 Luban 13273 2227 Java 145 Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 2021-11-06T13:32:29Z
53 AndroidAutoSize 13014 1911 Java 105 🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案). 2023-05-28T15:08:32Z
54 deeplearning4j 12970 4951 Java 610 Suite of tools for deploying and training deep learning models using the JVM. Highlights include model import for keras, tensorflow, and onnx/pytorch, a modular and tiny c++ library for running math code and a java based math library on top of the core c++ library. Also includes samediff: a pytorch/tensorflow like library for running deep learning using automatic differentiation. 2023-06-09T20:32:00Z
55 spring-analysis 12931 4127 Java 10 Spring源码阅读 2023-03-24T12:08:27Z
56 zuul 12668 2300 Java 242 Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. 2023-06-09T16:56:43Z
57 Sa-Token 12619 2245 Java 2 这可能是史上功能最全的Java权限认证框架!目前已集成——登录认证、权限认证、分布式Session会话、微服务网关鉴权、单点登录、OAuth2.0、踢人下线、Redis集成、前后台分离、记住我模式、模拟他人账号、临时身份切换、账号封禁、多账号认证体系、注解式鉴权、路由拦截式鉴权、花式token生成、自动续签、同端互斥登录、会话治理、密码加密、jwt集成、Spring集成、WebFlux集成... 2023-06-09T05:56:56Z
58 Matisse 12417 2074 Java 403 🎆 A well-designed local image and video selector for Android 2023-05-15T09:55:57Z
59 AndroidSwipeLayout 12300 2699 Java 355 The Most Powerful Swipe Layout! 2021-08-05T11:51:50Z
60 AndroidViewAnimations 12298 2441 Java 54 Cute view animation collection. 2021-08-18T23:15:07Z
61 DSA-Bootcamp-Java 11941 8020 Java 70 This repository consists of the code samples, assignments, and notes for the Java Data Structures & Algorithms bootcamp of Community Classroom. 2023-06-09T17:54:43Z
62 eureka 11846 3699 Java 58 AWS Service registry for resilient mid-tier load balancing and failover. 2023-06-05T16:34:03Z
63 spring-boot-admin 11731 3028 Java 32 Admin UI for administration of spring boot applications 2023-06-09T17:18:38Z
64 Mybatis-PageHelper 11718 3121 Java 38 Mybatis通用分页插件 2023-06-03T03:25:30Z
65 uCrop 11511 2118 Java 234 Image Cropping Library for Android 2023-05-18T07:21:26Z
66 zookeeper 11339 7020 Java 0 Apache ZooKeeper 2023-06-07T17:48:08Z
67 Java 11195 4780 Java 42 27天成为Java大神 2023-02-23T14:37:06Z
68 jedis 11137 3765 Java 125 Redis Java client 2023-06-08T13:55:28Z
69 QtScrcpy 11096 1720 Java 343 Android real-time display control software 2023-03-20T04:07:27Z
70 zaproxy 10925 2080 Java 703 The OWASP ZAP core project 2023-06-09T09:29:12Z
71 dex2jar 10920 1983 Java 385 Tools to work with android .dex and java .class files 2023-04-15T16:45:33Z
72 vlayout 10832 1822 Java 190 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. 2021-07-14T04:40:34Z
73 JiaoZiVideoPlayer 10457 2418 Java 268 MediaPlayer exoplayer ijkplayer ffmpeg 2020-09-14T19:02:20Z
74 ViewPagerIndicator 10181 4090 Java 135 Paging indicator widgets compatible with the ViewPager from the Android Support Library and ActionBarSherlock. 2017-11-26T17:13:46Z
75 cas 10169 3846 Java 0 Apereo CAS - Identity & Single Sign On for all earthlings and beyond. 2023-06-09T14:31:06Z
76 clojure 10003 1463 Java 0 The Clojure programming language 2023-06-09T14:34:59Z
77 Java-WebSocket 9802 2532 Java 42 A barebones WebSocket client and server implementation written in 100% Java. 2023-03-30T03:57:50Z
78 easypermissions 9692 1481 Java 25 Simplify Android M system permissions 2023-04-24T17:23:54Z
79 react-native-camera 9632 3457 Java 73 A Camera component for React Native. Also supports barcode scanning! 2023-06-07T10:03:10Z
80 jvm 9565 2161 Java 11 🤗 JVM 底层原理最全知识总结 2023-06-06T03:24:47Z
81 OpenRefine 9522 1836 Java 583 OpenRefine is a free, open source power tool for working with messy data and improving it 2023-06-09T15:17:29Z
82 Activiti 9454 6915 Java 456 Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. It's open-source and distributed under the Apache license. Activiti runs in any Java application, on a server, on a cluster or in the cloud. It integrates perfectly with Spring, it is extremely lightweight and based on simple concepts. 2023-06-08T19:30:13Z
83 MagicIndicator 9453 1532 Java 181 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
84 DanmakuFlameMaster 9438 2124 Java 253 Android开源弹幕引擎·烈焰弹幕使 ~ 2020-02-27T08:51:28Z
85 cryptomator 9387 752 Java 270 Multi-platform transparent client-side encryption of your files in the cloud 2023-06-10T01:11:12Z
86 jjwt 9104 1242 Java 61 Java JWT: JSON Web Token for Java and Android 2023-05-19T21:15:32Z
87 CoreNLP 9046 2686 Java 173 Stanford CoreNLP: A Java suite of core NLP tools. 2023-05-17T05:44:37Z
88 StatusBarUtil 8809 1740 Java 107 A util for setting status bar style on Android App. 2022-06-24T09:55:37Z
89 android-gpuimage 8694 2254 Java 325 Android filters based on OpenGL (idea from GPUImage for iOS) 2022-08-03T16:07:30Z
90 CalendarView 8675 1701 Java 434 Android上一个优雅、万能自定义UI、仿iOS、支持垂直、水平方向切换、支持周视图、自定义周起始、性能高效的日历控件,支持热插拔实现的UI定制!支持标记、自定义颜色、农历、自定义月视图各种显示模式等。Canvas绘制,速度快、占用内存低,你真的想不到日历居然还可以如此优雅!An elegant, highly customized and high-performance Calendar Widget on Android. 2022-01-11T15:20:52Z
91 debezium 8558 2178 Java 0 Change data capture for a variety of databases. Please log issues at https://issues.redhat.com/browse/DBZ. 2023-06-09T22:01:02Z
92 buck 8554 1230 Java 204 A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages. 2023-05-04T22:13:59Z
93 doris 8470 2422 Java 1457 Apache Doris is an easy-to-use, high performance and unified analytics database. 2023-06-10T02:58:18Z
94 BottomBar 8431 1561 Java 262 (Deprecated) A custom view component that mimics the new Material Design Bottom Navigation pattern. 2021-09-16T11:19:06Z
95 dropwizard 8401 3456 Java 9 A damn simple library for building production-ready RESTful web services. 2023-06-09T12:50:17Z
96 toBeBetterJavaer 8398 1274 Java 26 一份通俗易懂、风趣幽默的Java学习指南,内容涵盖Java基础、Java并发编程、Java虚拟机、Java企业级开发、Java面试等核心知识点。学Java,就认准二哥的Java进阶之路😄 2023-06-06T07:59:27Z
97 kkFileView 8378 2280 Java 181 Universal File Online Preview Project based on Spring-Boot 2023-06-07T09:56:29Z
98 AndResGuard 8276 1500 Java 154 proguard resource for Android by wechat team 2023-03-18T05:05:52Z
99 Signal-Server 8269 1989 Java 0 Server supporting the Signal Private Messenger applications on Android, Desktop, and iOS 2023-06-09T16:17:10Z
100 epoxy 8221 724 Java 286 Epoxy is an Android library for building complex screens in a RecyclerView 2023-05-25T09:33:07Z