Files
Github-Ranking/Top100/Java.md
T
2023-05-07 11:04:56 +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 81600 25023 Java 183 Design patterns implemented in Java 2023-05-06T09:10:07Z
2 advanced-java 69866 18268 Java 2 😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识 2023-04-25T02:02:49Z
3 guava 47369 10518 Java 634 Google core libraries for Java 2023-05-05T20:58:00Z
4 MPAndroidChart 36415 8931 Java 1996 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-03-20T14:11:45Z
5 lottie-android 33865 5355 Java 30 Render After Effects animations natively on Android and iOS, Web, and React Native 2023-05-04T02:59:05Z
6 glide 33572 6056 Java 406 An image loading and caching library for Android focused on smooth scrolling 2023-04-25T20:11:09Z
7 arthas 32327 6968 Java 183 Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas 2023-05-05T08:32:36Z
8 hello-algorithm 32283 6211 Java 7 🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)点击下方网站,马上开始刷题! 2023-05-07T02:56:11Z
9 AndroidUtilCode 32105 10597 Java 255 🔥 Android developers should collect the following utils(updating). 2023-04-28T07:12:09Z
10 dbeaver 31883 2853 Java 1732 Free universal database tool and SQL client 2023-05-06T15:32:50Z
11 spring-boot-demo 29376 10131 Java 82 🚀一个用来深入学习并实战 Spring Boot 的项目。 2023-04-19T11:57:40Z
12 spring-boot-examples 28872 12262 Java 5 about learning Spring Boot via examples. Spring Boot 教程、技术栈示例代码,快速简单上手教程。 2022-12-29T02:11:04Z
13 easyexcel 27661 7044 Java 188 快速、简洁、解决大文件内存溢出的java处理Excel工具 2023-05-06T14:31:11Z
14 halo 27108 8560 Java 273 强大易用的开源建站工具。 2023-05-04T08:27:42Z
15 JCSprout 26962 7152 Java 30 👨‍🎓 Java Core Sprout : basic, concurrent, algorithm 2022-10-24T12:27:21Z
16 hutool 26188 7082 Java 1 🍬A set of tools that keep Java sweet. 2023-05-06T17:11:40Z
17 canal 25637 7216 Java 919 阿里巴巴 MySQL binlog 增量订阅&消费组件 2023-04-27T08:56:44Z
18 spring-cloud-alibaba 25503 7793 Java 423 Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware. 2023-05-06T14:45:17Z
19 SpringAll 25502 7613 Java 16 循序渐进,学习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
20 seata 23695 8455 Java 676 🔥 Seata is an easy-to-use, high-performance, open source distributed transaction solution. 2023-05-06T14:06:00Z
21 leetcode 21966 3950 Java 0 😏 LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解 2023-05-07T02:25:35Z
22 libgdx 21457 6417 Java 206 Desktop/Android/HTML5/iOS Java game development framework 2023-05-06T22:53:26Z
23 ExoPlayer 20688 5947 Java 724 An extensible media player for Android 2023-05-04T09:46:42Z
24 PhotoView 18505 3919 Java 192 Implementation of ImageView for Android that supports zooming, by various touch gestures. 2022-03-25T09:53:49Z
25 HikariCP 18143 2734 Java 409 光 HikariCP・A solid, high-performance, JDBC connection pool at last. 2023-04-25T15:00:49Z
26 Mindustry 17851 2474 Java 0 The automation tower defense RTS 2023-05-07T02:56:04Z
27 cat 17724 5322 Java 131 CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。 2023-03-22T17:18:53Z
28 SpringCloudLearning 17284 8099 Java 38 《史上最简单的Spring Cloud教程源码》 2021-04-12T09:53:47Z
29 fresco 16942 3788 Java 202 An Android library for managing images and the memory they use. 2023-05-03T09:22:11Z
30 Android-Universal-Image-Loader 16806 6212 Java 447 Powerful and flexible library for loading, caching and displaying images on Android. 2022-01-17T09:48:53Z
31 zheng 16499 7454 Java 36 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 2022-12-16T09:53:00Z
32 disruptor 15955 3772 Java 8 High Performance Inter-Thread Messaging Library 2023-04-28T09:30:17Z
33 mybatis-plus 14472 3922 Java 137 An powerful enhanced toolkit of MyBatis for simplify development 2023-04-28T14:04:01Z
34 ARouter 14178 2556 Java 102 💪 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架) 2023-02-24T12:44:50Z
35 ruoyi-vue-pro 13816 3418 Java 12 🔥 官方推荐 🔥 RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城等功能。你的 ⭐️ Star ⭐️,是作者生发的动力! 2023-04-23T17:12:13Z
36 bytecode-viewer 13709 1093 Java 81 A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More) 2023-04-27T03:29:49Z
37 thingsboard 13597 4295 Java 1511 Open-source IoT Platform - Device management, data collection, processing and visualization. 2023-05-05T14:48:37Z
38 logger 13580 2140 Java 69 ✔️ Simple, pretty and powerful logger for android 2022-09-14T10:04:00Z
39 Material-Animations 13565 2527 Java 14 Android Transition animations explanation with examples. 2019-04-02T15:42:38Z
40 caffeine 13549 1451 Java 2 A high performance caching library for Java 2023-05-07T00:42:33Z
41 DataX 13368 4790 Java 860 DataX是阿里云DataWorks数据集成的开源版本。 2023-04-28T09:41:35Z
42 Android-PickerView 13286 3432 Java 414 This is a picker view for android , support linkage effect, timepicker and optionspicker.(时间选择器、省市区三级联动) 2022-12-30T03:36:03Z
43 deeplearning4j 12927 4944 Java 608 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-05-06T13:24:09Z
44 greenDAO 12577 2891 Java 192 greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases. 2021-11-04T06:43:48Z
45 PictureSelector 12413 2869 Java 304 Picture Selector Library for Android or 图片选择器 2023-04-16T14:17:25Z
46 AndroidSwipeLayout 12294 2696 Java 355 The Most Powerful Swipe Layout! 2021-08-05T11:51:50Z
47 Sa-Token 12210 2171 Java 4 这可能是史上功能最全的Java权限认证框架!目前已集成——登录认证、权限认证、分布式Session会话、微服务网关鉴权、单点登录、OAuth2.0、踢人下线、Redis集成、前后台分离、记住我模式、模拟他人账号、临时身份切换、账号封禁、多账号认证体系、注解式鉴权、路由拦截式鉴权、花式token生成、自动续签、同端互斥登录、会话治理、密码加密、jwt集成、Spring集成、WebFlux集成... 2023-05-05T18:16:37Z
48 source-code-hunter 12015 2365 Java 5 😱 从源码层面,剖析挖掘互联网行业主流技术的底层实现原理,为广大开发者 “提升技术深度” 提供便利。目前开放 Spring 全家桶,Mybatis、Netty、Dubbo 框架,及 Redis、Tomcat 中间件等 2023-05-03T00:22:27Z
49 mall-learning 11990 8216 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-02-28T02:40:08Z
50 guice 11950 1644 Java 304 Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 8 and above, brought to you by Google. 2023-05-06T01:10:00Z
51 hadoop 13486 8353 Java 0 Apache Hadoop 2023-05-07T00:48:30Z
52 AndroidAutoSize 12971 1908 Java 103 🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案). 2021-12-13T11:28:32Z
53 spring-analysis 12861 4117 Java 10 Spring源码阅读 2023-03-24T12:08:27Z
54 pinpoint 12743 3709 Java 328 APM, (Application Performance Management) tool for large-scale distributed systems. 2023-05-04T09:58:49Z
55 jib 12736 1384 Java 138 🏗 Build container images for your Java applications. 2023-05-05T20:24:24Z
56 stetho 12644 1162 Java 63 Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more. 2023-03-23T16:43:08Z
57 druid 12585 3515 Java 1435 Apache Druid: a high performance real-time analytics database. 2023-05-07T03:01:55Z
58 greenDAO 12577 2891 Java 192 greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases. 2021-11-04T06:43:48Z
59 jd-gui 12465 2239 Java 190 A standalone Java Decompiler GUI 2023-02-21T09:24:20Z
60 PictureSelector 12413 2869 Java 304 Picture Selector Library for Android or 图片选择器 2023-04-16T14:17:25Z
61 Matisse 12410 2072 Java 402 🎆 A well-designed local image and video selector for Android 2022-10-07T15:04:00Z
62 banner 12371 2404 Java 241 🔥🔥🔥Banner 2.0 来了!Android广告图片轮播控件,内部基于ViewPager2实现,Indicator和UI都可以自定义。 2022-11-20T10:52:25Z
63 piggymetrics 12316 5855 Java 0 Microservice Architecture with Spring Boot, Spring Cloud and Docker 2022-03-01T09:20:15Z
64 source-code-hunter 12015 2365 Java 5 😱 从源码层面,剖析挖掘互联网行业主流技术的底层实现原理,为广大开发者 “提升技术深度” 提供便利。目前开放 Spring 全家桶,Mybatis、Netty、Dubbo 框架,及 Redis、Tomcat 中间件等 2023-05-03T00:22:27Z
65 lombok 11958 2231 Java 801 Very spicy additions to the Java programming language. 2023-05-06T06:08:58Z
66 guice 11950 1644 Java 304 Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 8 and above, brought to you by Google. 2023-05-06T01:10:00Z
67 quarkus 11727 2202 Java 2034 Quarkus: Supersonic Subatomic Java. 2023-05-07T03:01:05Z
68 uCrop 11497 2115 Java 232 Image Cropping Library for Android 2023-01-23T14:51:06Z
69 questdb 11367 771 Java 320 An open source time-series database for fast ingest and SQL queries 2023-05-05T19:19:59Z
70 neo4j 11359 2264 Java 345 Graphs for Everyone 2023-04-20T13:40:21Z
71 androidannotations 11132 2411 Java 50 Fast Android Development. Easy maintainance. 2022-05-31T13:16:38Z
72 fullstack-tutorial 11107 2439 Java 18 🚀 fullstack tutorial 2022,后台技术栈/架构师之路/全栈开发社区,春招/秋招/校招/面试 2022-12-02T03:33:19Z
73 FileDownloader 10797 2173 Java 158 Multitask、MultiThread(MultiConnection)、Breakpoint-resume、High-concurrency、Simple to use、Single/NotSingle-process 2022-01-30T05:13:38Z
74 matrix 10790 1750 Java 328 Matrix is a plugin style, non-invasive APM system developed by WeChat. 2023-03-21T11:48:44Z
75 ImmersionBar 10764 1836 Java 118 android 4.4以上沉浸式状态栏和沉浸式导航栏管理,适配横竖屏切换、刘海屏、软键盘弹出等问题,可以修改状态栏字体颜色和导航栏图标颜色,以及不可修改字体颜色手机的适配,适用于Activity、Fragment、DialogFragment、Dialog,PopupWindow,一句代码轻松实现,以及对bar的其他设置,详见README。简书请参考:http://www.jianshu.com/p/2a884e211a62 2022-03-25T02:26:08Z
76 CtCI-6th-Edition 10665 4272 Java 47 Cracking the Coding Interview 6th Ed. Solutions 2023-04-23T19:09:43Z
77 grpc-java 10534 3638 Java 439 The Java gRPC implementation. HTTP/2 based RPC 2023-05-05T22:32:47Z
78 yudao-cloud 10448 2849 Java 3 ruoyi-vue-pro 全新 Cloud 版本,优化重构所有功能。基于 Spring Cloud Alibaba + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能。你的 ⭐️ Star ⭐️,是作者生发的动力! 2023-04-23T17:12:19Z
79 RxPermissions 10439 1318 Java 89 Android runtime permissions powered by RxJava2 2022-05-11T09:47:47Z
80 platform_frameworks_base 10383 6237 Java 0 None 2023-01-09T21:15:20Z
81 javapoet 10210 1329 Java 90 A Java API for generating .java source files. 2023-04-26T18:01:37Z
82 MVPArms 10207 2423 Java 45 ⚔️ A common architecture for Android applications developing based on MVP, integrates many open source projects, to make your developing quicker and easier (一个整合了大量主流开源项目高度可配置化的 Android MVP 快速集成框架). 2023-03-22T06:53:43Z
83 auto 10097 1199 Java 66 A collection of source code generators for Java. 2023-05-06T18:03:18Z
84 newbee-mall 9972 2560 Java 2 🔥 🎉newbee-mall是一套电商系统,包括基础版本(Spring Boot+Thymeleaf)、前后端分离版本(Spring Boot+Vue 3+Element-Plus+Vue-Router 4+Pinia+Vant 4) 、秒杀版本、Go语言版本、微服务版本(Spring Cloud Alibaba+Nacos+Sentinel+Seata+Spring Cloud Gateway+OpenFeign+ELK)。 前台商城系统包含首页门户、商品分类、新品上线、首页轮播、商品推荐、商品搜索、商品展示、购物车、订单结算、订单流程、个人订单管理、会员中心、帮助中心等模块。 后台管理系统包含数据面板、轮播图管理、商品管理、订单管理、会员管理、分类管理、设置等模块。 2023-02-12T12:23:16Z
85 android-interview-questions 9967 2074 Java 15 Your Cheat Sheet For Android Interview - Android Interview Questions 2023-04-14T10:57:45Z
86 LSPosed 9821 1446 Java 3 LSPosed Framework 2023-05-05T23:16:57Z
87 glide-transformations 9778 1427 Java 50 An Android transformation library providing a variety of image transformations for Glide. 2022-03-08T16:07:21Z
88 conductor 9737 2142 Java 99 Conductor is a microservices orchestration engine. 2023-05-06T09:35:28Z
89 Fragmentation 9729 2138 Java 190 [DEPRECATED] A powerful library that manage Fragment for Android 2021-06-03T12:38:20Z
90 COLA 9690 2574 Java 24 🥤 COLA: Clean Object-oriented & Layered Architecture 2023-04-26T05:38:54Z
91 android-Ultra-Pull-To-Refresh 9617 2704 Java 150 Ultra Pull to Refresh for Android. Support all the views. 2020-04-10T05:12:58Z
92 Android-ObservableScrollView 9616 2088 Java 175 Android library to observe scroll events on scrollable views. 2021-06-01T03:54:51Z
93 paascloud-master 9584 4352 Java 83 spring cloud + vue + oAuth2.0全家桶实战,前后端分离模拟商城,完整的购物流程、后端运营平台,可以实现快速搭建企业级微服务项目。支持微信登录等三方登录。 2023-04-29T01:25:55Z
94 spark 9469 1571 Java 198 A simple expressive web framework for java. Spark has a kotlin DSL https://github.com/perwendel/spark-kotlin 2022-11-22T23:59:54Z
95 AndroidSlidingUpPanel 9459 2307 Java 268 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. 2022-07-21T00:21:03Z
96 PocketHub 9413 3535 Java 123 PocketHub Android App 2022-01-17T10:16:26Z
97 Mycat-Server 9395 3885 Java 917 None 2022-11-01T02:37:58Z
98 android-gif-drawable 9354 1800 Java 31 Views and Drawable for displaying animated GIFs on Android 2022-12-28T09:22:04Z
99 cryptomator 9265 743 Java 270 Multi-platform transparent client-side encryption of your files in the cloud 2023-05-06T15:36:48Z
100 metersphere 9174 2185 Java 256 MeterSphere 是一站式开源持续测试平台,覆盖测试管理、接口测试、UI 测试和性能测试等。搞测试,就选 MeterSphere! 2023-05-06T11:41:48Z