Files
Github-Ranking/Top100/Java.md
T
2023-05-26 11:05:06 +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 mall 66338 26860 Java 27 mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。 2023-05-25T02:25:05Z
2 jadx 34654 4295 Java 313 Dex to Java decompiler 2023-05-25T20:56:06Z
3 arthas 32459 6997 Java 202 Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas 2023-05-19T09:56:59Z
4 hello-algorithm 32335 6218 Java 7 🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)推荐免费ChatGPT使用网站 2023-05-19T06:12:40Z
5 netty 31228 15332 Java 535 Netty project - an event-driven asynchronous network application framework 2023-05-25T06:30:21Z
6 selenium 26660 7561 Java 166 A browser automation framework and ecosystem. 2023-05-25T22:01:01Z
7 vhr 25936 10254 Java 152 微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。 2023-03-17T02:16:10Z
8 butterknife 25625 4675 Java 97 Bind Android views and callbacks to fields and methods. 2023-03-29T12:06:37Z
9 EventBus 24359 4688 Java 97 Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality. 2023-03-19T15:52:12Z
10 SmartRefreshLayout 24210 4931 Java 282 🔥下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。 2023-04-27T07:04:09Z
11 gson 22137 4237 Java 291 A Java serialization/deserialization library to convert Java Objects into JSON and back 2023-05-25T09:11:03Z
12 Telegram 22126 7427 Java 0 Telegram for Android source 2023-05-17T19:45:52Z
13 libgdx 21520 6418 Java 207 Desktop/Android/HTML5/iOS Java game development framework 2023-05-25T15:35:01Z
14 RxAndroid 19781 3005 Java 1 RxJava bindings for Android 2023-02-20T12:33:53Z
15 eladmin 19758 7078 Java 33 项目基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由 2023-05-25T18:44:48Z
16 FizzBuzzEnterpriseEdition 19038 743 Java 430 FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes. 2023-05-17T00:52:09Z
17 SpringBoot-Labs 16884 5510 Java 26 一个涵盖六个专栏:Spring Boot 2.X、Spring Cloud、Spring Cloud Alibaba、Dubbo、分布式消息队列、分布式事务的仓库。希望胖友小手一抖,右上角来个 Star,感恩 1024 2022-09-03T08:55:18Z
18 Android-Universal-Image-Loader 16805 6211 Java 447 Powerful and flexible library for loading, caching and displaying images on Android. 2022-01-17T09:48:53Z
19 openapi-generator 16546 5310 Java 3643 OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3) 2023-05-26T02:51:10Z
20 zheng 16501 7454 Java 36 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 2022-12-16T09:53:00Z
21 zipkin 16198 3063 Java 202 Zipkin is a distributed tracing system 2023-05-25T19:40:28Z
22 ruoyi-vue-pro 15512 3548 Java 12 🔥 官方推荐 🔥 RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城等功能。你的 ⭐️ Star ⭐️,是作者生发的动力! 2023-05-21T16:02:33Z
23 springboot-learning-example 15456 7084 Java 14 spring boot 实践学习案例,是 spring boot 初学者及核心技术巩固的最佳实践。 2023-03-23T16:59:35Z
24 material-components-android 15021 3006 Java 432 Modular and customizable Material Design UI components for Android 2023-05-24T15:26:16Z
25 Algorithms 14770 3971 Java 53 A collection of algorithms and data structures 2023-05-26T00:49:06Z
26 CircleImageView 14423 3136 Java 5 A circular ImageView for Android 2023-04-06T07:46:13Z
27 VirtualXposed 14386 2432 Java 123 A simple app to use Xposed without root, unlock the bootloader or modify system image, etc. 2022-09-09T02:58:50Z
28 QMUI_Android 14073 2642 Java 417 提高 Android UI 开发效率的 UI 库 2023-04-07T10:42:07Z
29 mockito 13954 2424 Java 325 Most popular Mocking framework for unit tests written in Java 2023-05-25T22:09:06Z
30 thingsboard 13707 4346 Java 1476 Open-source IoT Platform - Device management, data collection, processing and visualization. 2023-05-26T00:09:17Z
31 Grasscutter 13212 4199 Java 81 A server software reimplementation for a certain anime game. 2023-05-25T23:00:43Z
32 tink 13153 1208 Java 31 Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse. 2023-05-23T06:33:46Z
33 pulsar 12716 3293 Java 902 Apache Pulsar - distributed pub-sub messaging system 2023-05-25T19:48:09Z
34 druid 12618 3531 Java 1442 Apache Druid: a high performance real-time analytics database. 2023-05-25T20:44:00Z
35 jd-gui 12524 2244 Java 193 A standalone Java Decompiler GUI 2023-02-21T09:24:20Z
36 mall-learning 12058 8231 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
37 onedev 11194 747 Java 0 Self-hosted Git Server with CI/CD and Kanban 2023-05-26T01:46:54Z
38 dataease 11177 2161 Java 156 人人可用的开源数据可视化分析工具。 2023-05-26T01:04:21Z
39 SlidingMenu 11123 5123 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
40 FlycoTabLayout 10844 2423 Java 349 An Android TabLayout Lib 2022-01-21T03:04:12Z
41 tech-interview-for-developer 10717 2727 Java 2 👶🏻 신입 개발자 전공 지식 & 기술 면접 백과사전 📖 2023-05-22T13:56:24Z
42 grpc-java 10565 3645 Java 443 The Java gRPC implementation. HTTP/2 based RPC 2023-05-26T00:00:23Z
43 okhttp-OkGo 10526 2536 Java 457 OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能 2022-09-06T01:29:03Z
44 dolphinscheduler 10524 3898 Java 916 Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code 2023-05-26T01:29:10Z
45 SmarterStreaming 10518 2740 Java 5 业内为数不多致力于极致体验的超强全自研跨平台(windows/linux/android/iOS)流媒体内核,通过模块化自由组合,支持实时RTMP推流、RTSP推流、RTMP播放器、RTSP播放器、录像、多路流媒体转发、音视频导播、动态视频合成、音频混音、直播互动、内置轻量级RTSP服务等,比快更快,业界真正靠谱的超低延迟直播SDK(1秒内,低延迟模式下200~400ms)。 2023-05-22T05:06:01Z
46 platform_frameworks_base 10406 6243 Java 0 None 2023-01-09T21:15:20Z
47 mall-swarm 10279 4761 Java 34 mall-swarm是一套微服务商城系统,采用了 Spring Cloud 2021 & Alibaba、Spring Boot 2.7、Oauth2、MyBatis、Docker、Elasticsearch、Kubernetes等核心技术,同时提供了基于Vue的管理后台方便快速搭建系统。mall-swarm在电商业务的基础集成了注册中心、配置中心、监控中心、网关等系统功能。文档齐全,附带全套Spring Cloud教程。 2023-01-04T01:47:59Z
48 javapoet 10248 1330 Java 91 A Java API for generating .java source files. 2023-05-25T16:53:54Z
49 LSPosed 10086 1470 Java 3 LSPosed Framework 2023-05-25T13:13:36Z
50 COLA 9802 2604 Java 24 🥤 COLA: Clean Object-oriented & Layered Architecture 2023-05-22T20:04:07Z
51 flink-learning 13478 3728 Java 0 flink learning blog. http://www.54tianzhisheng.cn/ 含 Flink 入门、概念、原理、实战、性能调优、源码解析等内容。涉及 Flink Connector、Metrics、Library、DataStream API、Table API & SQL 等内容的学习案例,还有 Flink 落地应用的大型项目案例(PVUV、日志存储、百亿数据实时去重、监控告警)分享。欢迎大家支持我的专栏《大数据实时计算引擎 Flink 实战与性能优化》 2023-02-28T12:34:27Z
52 Luban 13259 2226 Java 145 Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 2021-11-06T13:32:29Z
53 deeplearning4j 12952 4947 Java 609 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-26T02:40:37Z
54 zuul 12640 2301 Java 242 Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. 2023-05-25T17:21:09Z
55 banner 12397 2405 Java 244 🔥🔥🔥Banner 2.0 来了!Android广告图片轮播控件,内部基于ViewPager2实现,Indicator和UI都可以自定义。 2022-11-20T10:52:25Z
56 piggymetrics 12351 5870 Java 0 Microservice Architecture with Spring Boot, Spring Cloud and Docker 2022-03-01T09:20:15Z
57 AndroidViewAnimations 12285 2442 Java 54 Cute view animation collection. 2021-08-18T23:15:07Z
58 eureka 11832 3698 Java 58 AWS Service registry for resilient mid-tier load balancing and failover. 2023-05-23T17:50:52Z
59 quarkus 11783 2222 Java 2047 Quarkus: Supersonic Subatomic Java. 2023-05-26T01:27:30Z
60 Mybatis-PageHelper 11699 3122 Java 35 Mybatis通用分页插件 2023-05-04T06:26:32Z
61 yudao-cloud 11392 2956 Java 4 ruoyi-vue-pro 全新 Cloud 版本,优化重构所有功能。基于 Spring Cloud Alibaba + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能。你的 ⭐️ Star ⭐️,是作者生发的动力! 2023-04-23T17:12:19Z
62 realm-java 11391 1782 Java 360 Realm is a mobile database: a replacement for SQLite & ORMs 2023-05-25T23:07:00Z
63 zookeeper 11293 7006 Java 0 Apache ZooKeeper 2023-05-24T17:17:15Z
64 Java 11141 4762 Java 42 27天成为Java大神 2023-02-23T14:37:06Z
65 jedis 11107 3758 Java 129 Redis Java client 2023-05-25T13:44:44Z
66 dex2jar 10885 1982 Java 385 Tools to work with android .dex and java .class files 2023-04-15T16:45:33Z
67 zaproxy 10876 2074 Java 701 The OWASP ZAP core project 2023-05-25T13:27:44Z
68 vlayout 10831 1821 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
69 matrix 10829 1763 Java 331 Matrix is a plugin style, non-invasive APM system developed by WeChat. 2023-05-24T04:45:35Z
70 ImmersionBar 10796 1836 Java 118 android 4.4以上沉浸式状态栏和沉浸式导航栏管理,适配横竖屏切换、刘海屏、软键盘弹出等问题,可以修改状态栏字体颜色和导航栏图标颜色,以及不可修改字体颜色手机的适配,适用于Activity、Fragment、DialogFragment、Dialog,PopupWindow,一句代码轻松实现,以及对bar的其他设置,详见README。简书请参考:http://www.jianshu.com/p/2a884e211a62 2022-03-25T02:26:08Z
71 SmartTubeNext 10781 719 Java 1342 Ad free app for watching tube videos on Android TV boxes 2023-05-26T02:51:56Z
72 android-async-http 10649 4194 Java 111 This project under develop 2023-04-17T14:55:24Z
73 JiaoZiVideoPlayer 10454 2418 Java 268 MediaPlayer exoplayer ijkplayer ffmpeg 2020-09-14T19:02:20Z
74 MVPArms 10206 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
75 ViewPagerIndicator 10181 4092 Java 135 Paging indicator widgets compatible with the ViewPager from the Android Support Library and ActionBarSherlock. 2017-11-26T17:13:46Z
76 cas 10129 3847 Java 0 Apereo CAS - Identity & Single Sign On for all earthlings and beyond. 2023-05-25T03:53:10Z
77 clojure 9989 1462 Java 0 The Clojure programming language 2023-04-19T14:39:13Z
78 Java-WebSocket 9767 2528 Java 41 A barebones WebSocket client and server implementation written in 100% Java. 2023-03-30T03:57:50Z
79 easypermissions 9687 1482 Java 25 Simplify Android M system permissions 2023-04-24T17:23:54Z
80 react-native-camera 9629 3451 Java 72 A Camera component for React Native. Also supports barcode scanning! 2023-04-19T08:30:38Z
81 paascloud-master 9591 4354 Java 83 spring cloud + vue + oAuth2.0全家桶实战,前后端分离模拟商城,完整的购物流程、后端运营平台,可以实现快速搭建企业级微服务项目。支持微信登录等三方登录。 2023-04-29T01:25:55Z
82 OpenRefine 9497 1836 Java 583 OpenRefine is a free, open source power tool for working with messy data and improving it 2023-05-25T19:03:30Z
83 MagicIndicator 9440 1529 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 9427 2125 Java 253 Android开源弹幕引擎·烈焰弹幕使 ~ 2020-02-27T08:51:28Z
85 Activiti 9411 6908 Java 459 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-05-25T17:18:45Z
86 jjwt 9075 1242 Java 61 Java JWT: JSON Web Token for Java and Android 2023-05-19T21:15:32Z
87 CoreNLP 9029 2682 Java 171 Stanford CoreNLP: A Java suite of core NLP tools. 2023-05-17T05:44:37Z
88 AndroidNote 8902 2110 Java 49 安卓学习笔记 2021-05-25T00:50:17Z
89 storm 8875 1695 Java 0 Distributed and fault-tolerant realtime computation: stream processing, continuous computation, distributed RPC, and more 2017-08-16T04:24:20Z
90 AgentWeb 8870 1618 Java 78 AgentWeb is a powerful library based on Android WebView. 2023-03-19T20:45:38Z
91 resilience4j 8792 1215 Java 145 Resilience4j is a fault tolerance library designed for Java8 and functional programming 2023-05-23T03:56:45Z
92 Android-PullToRefresh 8746 4773 Java 0 DEPRECATED 2017-10-13T08:40:58Z
93 buck 8549 1230 Java 202 A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages. 2023-05-04T22:13:59Z
94 debezium 8495 2169 Java 0 Change data capture for a variety of databases. Please log issues at https://issues.redhat.com/browse/DBZ. 2023-05-25T22:51:28Z
95 epoxy 8212 723 Java 283 Epoxy is an Android library for building complex screens in a RecyclerView 2023-05-25T09:33:07Z
96 MaterialViewPager 8183 1500 Java 180 A Material Design ViewPager easy to use library 2018-10-12T01:11:20Z
97 SpringCloud 8135 3798 Java 42 基于SpringCloud2.1的微服务开发脚手架,整合了spring-security-oauth2、nacos、feign、sentinel、springcloud-gateway等。服务治理方面引入elasticsearch、skywalking、springboot-admin、zipkin等,让项目开发快速进入业务开发,而不需过多时间花费在架构搭建上。持续更新中 2023-05-17T07:52:05Z
98 cassandra 7991 3390 Java 0 Mirror of Apache Cassandra 2023-05-25T20:26:34Z
99 HomeMirror 7892 687 Java 32 Android application powering the mirror in my house 2021-04-27T18:07:36Z
100 jna 7823 1633 Java 78 Java Native Access 2023-04-26T02:25:40Z