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

22 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 80544 24780 Java 183 Design patterns implemented in Java 2023-04-02T11:35:33Z
2 mall 64507 26497 Java 26 mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。 2023-03-30T12:33:11Z
3 GitHub-Chinese-Top-Charts 60901 8834 Java 112 🇨🇳 GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。 2023-04-03T01:11:43Z
4 spring-framework 51309 35848 Java 1241 Spring Framework 2023-04-03T02:17:08Z
5 retrofit 41345 7249 Java 147 A type-safe HTTP client for Android and the JVM 2023-03-31T04:39:11Z
6 dubbo 38670 25762 Java 708 Apache Dubbo is a high-performance, java based, open source RPC framework. 2023-04-03T02:46:50Z
7 jeecg-boot 34089 13333 Java 90 ⭐️「企业级低代码平台」前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。 2023-03-15T03:36:27Z
8 lottie-android 33746 5349 Java 28 Render After Effects animations natively on Android and iOS, Web, and React Native 2023-03-01T09:39:42Z
9 dbeaver 31350 2818 Java 1758 Free universal database tool and SQL client 2023-04-03T01:15:09Z
10 spring-boot-demo 29114 10051 Java 82 🚀一个用来深入学习并实战 Spring Boot 的项目。 2022-12-22T02:27:52Z
11 spring-boot-examples 28740 12230 Java 5 about learning Spring Boot via examples. Spring Boot 教程、技术栈示例代码,快速简单上手教程。 2022-12-29T02:11:04Z
12 easyexcel 27313 6994 Java 177 快速、简洁、解决大文件内存溢出的java处理Excel工具 2023-03-28T05:36:26Z
13 JCSprout 26957 7152 Java 30 👨‍🎓 Java Core Sprout : basic, concurrent, algorithm 2022-10-24T12:27:21Z
14 halo 26593 8453 Java 292 强大易用的开源建站工具。 2023-04-03T03:02:13Z
15 selenium 26185 7478 Java 163 A browser automation framework and ecosystem. 2023-04-02T13:39:44Z
16 hutool 25839 7034 Java 2 🍬A set of tools that keep Java sweet. 2023-04-02T19:07:00Z
17 vhr 25751 10215 Java 154 微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。 2023-03-17T02:16:10Z
18 spring-cloud-alibaba 25210 7710 Java 408 Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware. 2023-03-31T13:46:37Z
19 seata 23581 8405 Java 662 🔥 Seata is an easy-to-use, high-performance, open source distributed transaction solution. 2023-03-31T14:42:11Z
20 BaseRecyclerViewAdapterHelper 23475 5020 Java 530 BRVAH:Powerful and flexible RecyclerAdapter 2023-03-20T09:49:20Z
21 Telegram 21836 7351 Java 0 Telegram for Android source 2023-03-31T16:09:25Z
22 leetcode 21677 3878 Java 0 😏 LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解 2023-04-03T01:17:20Z
23 ExoPlayer 20558 5930 Java 731 An extensible media player for Android 2023-03-31T10:42:52Z
24 termux-app 20515 2459 Java 287 Termux - a terminal emulator application for Android OS extendible by variety of packages. 2023-03-26T05:13:03Z
25 eladmin 19522 7024 Java 32 项目基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由 2023-03-23T07:21:41Z
26 rocketmq 19014 10715 Java 388 Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications. 2023-04-03T02:37:53Z
27 FizzBuzzEnterpriseEdition 18794 733 Java 426 FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes. 2022-11-10T20:36:08Z
28 PhotoView 18481 3917 Java 190 Implementation of ImageView for Android that supports zooming, by various touch gestures. 2022-03-25T09:53:49Z
29 mybatis-3 18346 12184 Java 125 MyBatis SQL mapper framework for Java 2023-03-30T07:39:52Z
30 HikariCP 18031 2707 Java 403 光 HikariCP・A solid, high-performance, JDBC connection pool at last. 2023-03-23T14:04:06Z
31 cat 17642 5318 Java 127 CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。 2023-03-22T17:18:53Z
32 Mindustry 17450 2435 Java 0 The automation tower defense RTS 2023-04-03T02:44:46Z
33 tinker 16721 3335 Java 480 Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk. 2023-03-27T04:41:14Z
34 zipkin 16082 3053 Java 195 Zipkin is a distributed tracing system 2023-03-29T07:47:42Z
35 mybatis-plus 14286 3879 Java 100 An powerful enhanced toolkit of MyBatis for simplify development 2023-03-30T06:42:15Z
36 ARouter 14143 2545 Java 98 💪 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架) 2023-02-24T12:44:50Z
37 mockito 13828 2392 Java 328 Most popular Mocking framework for unit tests written in Java 2023-04-02T20:39:19Z
38 Material-Animations 13558 2527 Java 14 Android Transition animations explanation with examples. 2019-04-02T15:42:38Z
39 caffeine 13363 1426 Java 2 A high performance caching library for Java 2023-04-02T05:49:40Z
40 Android-PickerView 13270 3432 Java 415 This is a picker view for android , support linkage effect, timepicker and optionspicker.(时间选择器、省市区三级联动) 2022-12-30T03:36:03Z
41 Luban 13218 2217 Java 145 Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 2021-11-06T13:32:29Z
42 DataX 13192 4732 Java 843 DataX是阿里云DataWorks数据集成的开源版本。 2023-04-01T05:13:56Z
43 greenDAO 12572 2894 Java 191 greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases. 2021-11-04T06:43:48Z
44 zuul 12521 2285 Java 241 Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. 2023-03-31T17:18:15Z
45 druid 12512 3486 Java 1427 Apache Druid: a high performance real-time analytics database. 2023-04-03T02:16:32Z
46 PictureSelector 12322 2856 Java 322 Picture Selector Library for Android or 图片选择器 2023-03-31T01:22:01Z
47 AndroidSwipeLayout 12285 2697 Java 355 The Most Powerful Swipe Layout! 2021-08-05T11:51:50Z
48 Sa-Token 11962 2126 Java 0 这可能是史上功能最全的Java权限认证框架!目前已集成——登录认证、权限认证、分布式Session会话、微服务网关鉴权、单点登录、OAuth2.0、踢人下线、Redis集成、前后台分离、记住我模式、模拟他人账号、临时身份切换、账号封禁、多账号认证体系、注解式鉴权、路由拦截式鉴权、花式token生成、自动续签、同端互斥登录、会话治理、密码加密、jwt集成、Spring集成、WebFlux集成... 2023-03-27T09:45:43Z
49 guice 11862 1633 Java 331 Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 8 and above, brought to you by Google. 2023-03-20T15:52:00Z
50 eureka 11748 3673 Java 54 AWS Service registry for resilient mid-tier load balancing and failover. 2023-03-24T08:32:18Z
51 tinker 16721 3335 Java 480 Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk. 2023-03-27T04:41:14Z
52 java8-tutorial 16237 3972 Java 0 Modern Java - A Guide to Java 8 2023-01-11T14:16:18Z
53 zipkin 16082 3053 Java 195 Zipkin is a distributed tracing system 2023-03-29T07:47:42Z
54 disruptor 15880 3763 Java 8 High Performance Inter-Thread Messaging Library 2023-03-31T19:40:15Z
55 openapi-generator 15854 5146 Java 3507 OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3) 2023-04-02T22:35:29Z
56 SpringBoot-Learning 15067 4833 Java 35 《Spring Boot基础教程》,2.x版本持续连载中!点击下方链接直达教程目录! 2022-09-15T08:08:50Z
57 APIJSON 15023 1945 Java 185 🏆 零代码、全功能、强安全 ORM 库 🚀 后端接口和文档零代码,前端(客户端) 定制返回 JSON 的数据和结构。 🏆 A JSON Transmission Protocol and an ORM Library 🚀 provides APIs and Docs without writing any code. 2023-04-02T11:25:39Z
58 material-components-android 14771 2972 Java 413 Modular and customizable Material Design UI components for Android 2023-04-01T07:03:10Z
59 VirtualXposed 14260 2417 Java 119 A simple app to use Xposed without root, unlock the bootloader or modify system image, etc. 2022-09-09T02:58:50Z
60 QMUI_Android 14004 2630 Java 414 提高 Android UI 开发效率的 UI 库 2023-03-10T09:16:08Z
61 mockito 13828 2392 Java 328 Most popular Mocking framework for unit tests written in Java 2023-04-02T20:39:19Z
62 bytecode-viewer 13625 1088 Java 80 A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More) 2023-03-25T08:46:50Z
63 logger 13555 2141 Java 68 ✔️ Simple, pretty and powerful logger for android 2022-09-14T10:04:00Z
64 vert.x 13479 1986 Java 190 Vert.x is a tool-kit for building reactive applications on the JVM 2023-03-29T16:35:55Z
65 Arduino 13478 7080 Java 657 Arduino IDE 1.x 2022-10-29T19:36:35Z
66 hadoop 13388 8309 Java 0 Apache Hadoop 2023-04-02T22:39:46Z
67 Android-PickerView 13270 3432 Java 415 This is a picker view for android , support linkage effect, timepicker and optionspicker.(时间选择器、省市区三级联动) 2022-12-30T03:36:03Z
68 Luban 13218 2217 Java 145 Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 2021-11-06T13:32:29Z
69 AndroidAutoSize 12924 1902 Java 103 🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案). 2021-12-13T11:28:32Z
70 deeplearning4j 12864 4940 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-04-02T22:28:11Z
71 spring-analysis 12689 4082 Java 10 Spring源码阅读 2023-03-24T12:08:27Z
72 pinpoint 12681 3707 Java 331 APM, (Application Performance Management) tool for large-scale distributed systems. 2023-04-03T02:04:32Z
73 stetho 12632 1163 Java 64 Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more. 2023-03-23T16:43:08Z
74 zuul 12521 2285 Java 241 Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. 2023-03-31T17:18:15Z
75 druid 12512 3486 Java 1427 Apache Druid: a high performance real-time analytics database. 2023-04-03T02:16:32Z
76 Matisse 12388 2070 Java 401 🎆 A well-designed local image and video selector for Android 2022-10-07T15:04:00Z
77 jd-gui 12348 2225 Java 189 A standalone Java Decompiler GUI 2023-02-21T09:24:20Z
78 banner 12337 2404 Java 239 🔥🔥🔥Banner 2.0 来了!Android广告图片轮播控件,内部基于ViewPager2实现,Indicator和UI都可以自定义。 2022-11-20T10:52:25Z
79 AndroidSwipeLayout 12285 2697 Java 355 The Most Powerful Swipe Layout! 2021-08-05T11:51:50Z
80 piggymetrics 12256 5842 Java 0 Microservice Architecture with Spring Boot, Spring Cloud and Docker 2022-03-01T09:20:15Z
81 Sa-Token 11962 2126 Java 0 这可能是史上功能最全的Java权限认证框架!目前已集成——登录认证、权限认证、分布式Session会话、微服务网关鉴权、单点登录、OAuth2.0、踢人下线、Redis集成、前后台分离、记住我模式、模拟他人账号、临时身份切换、账号封禁、多账号认证体系、注解式鉴权、路由拦截式鉴权、花式token生成、自动续签、同端互斥登录、会话治理、密码加密、jwt集成、Spring集成、WebFlux集成... 2023-03-27T09:45:43Z
82 eureka 11748 3673 Java 54 AWS Service registry for resilient mid-tier load balancing and failover. 2023-03-24T08:32:18Z
83 Mybatis-PageHelper 11623 3107 Java 32 Mybatis通用分页插件 2023-01-19T00:34:34Z
84 spring-boot-admin 11607 3004 Java 41 Admin UI for administration of spring boot applications 2023-04-01T16:09:09Z
85 quarkus 11571 2167 Java 2004 Quarkus: Supersonic Subatomic Java. 2023-04-03T01:01:54Z
86 uCrop 11470 2106 Java 231 Image Cropping Library for Android 2023-01-23T14:51:06Z
87 realm-java 11372 1780 Java 353 Realm is a mobile database: a replacement for SQLite & ORMs 2023-04-01T12:10:26Z
88 DSA-Bootcamp-Java 11257 7596 Java 61 This repository consists of the code samples, assignments, and notes for the Java Data Structures & Algorithms bootcamp of Community Classroom. 2023-04-02T06:34:08Z
89 zookeeper 11180 6957 Java 0 Apache ZooKeeper 2023-03-30T17:30:02Z
90 androidannotations 11130 2410 Java 50 Fast Android Development. Easy maintainance. 2022-05-31T13:16:38Z
91 FileDownloader 10763 2171 Java 158 Multitask、MultiThread(MultiConnection)、Breakpoint-resume、High-concurrency、Simple to use、Single/NotSingle-process 2022-01-30T05:13:38Z
92 dex2jar 10745 1955 Java 382 Tools to work with android .dex and java .class files 2023-03-28T07:28:26Z
93 ImmersionBar 10731 1831 Java 117 android 4.4以上沉浸式状态栏和沉浸式导航栏管理,适配横竖屏切换、刘海屏、软键盘弹出等问题,可以修改状态栏字体颜色和导航栏图标颜色,以及不可修改字体颜色手机的适配,适用于Activity、Fragment、DialogFragment、Dialog,PopupWindow,一句代码轻松实现,以及对bar的其他设置,详见README。简书请参考:http://www.jianshu.com/p/2a884e211a62 2022-03-25T02:26:08Z
94 matrix 10696 1739 Java 321 Matrix is a plugin style, non-invasive APM system developed by WeChat. 2023-03-21T11:48:44Z
95 android-async-http 10648 4195 Java 111 This project under develop 2021-08-04T12:47:34Z
96 grpc-java 10448 3620 Java 443 The Java gRPC implementation. HTTP/2 based RPC 2023-03-31T23:04:27Z
97 platform_frameworks_base 10361 6228 Java 0 None 2023-01-09T21:15:20Z
98 algorithm-base 10359 1558 Java 20 一位酷爱做饭的程序员,立志用动画将算法说的通俗易懂。我的面试网站 www.chengxuchu.com 2022-05-19T13:52:58Z
99 MVPArms 10205 2424 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
100 javapoet 10147 1320 Java 89 A Java API for generating .java source files. 2023-03-18T22:49:12Z