开源项目 [60]

镜像加速说明 置顶

镜像加速说明

镜像地址(NAS里可直接添加后,通常就正常使用了): https://docker.ygys.xyz

Star 28.1k,MySQL 数据库 binlog 的增量订阅和消费组件

基本介绍 什么是 Canal? Canal 由阿里巴巴开源的一个基于 MySQL 数据库的增量日志(Binary Log)解析工具,提供增量数据订阅和消费,模拟 MySQL salve 方式,实现 MySQL 的主从同步,同时加入了增量日志解析等功能。 基于日志增量订阅&消费支持的业务: 数据库镜像

【开源分享】Star 5k,开源的 Web 应用防火墙

项目介绍 该项目是用 Python 开发的 Web 应用防火墙,可以无缝集成至现有环境(Linux、Docker、K8s 等)。它基于 Nginx 构建、默认配置安全,拥有简单易用的 Web 界面,支持自动配置 HTTPS A+ 评级、安全 Header 和丰富的插件系统,可检测常见的攻击模式、限制

【开源分享】Stirling-PDF:本地托管,允许对 PDF 文件做各种操作的 Web 应用

项目介绍 一款功能强大、开箱即用的 PDF 工具,支持拆分/合并文件、添加/提取图片、压缩、加水印、添加/删除密码等功能,满足你对 PDF 文件的所有需求。 项目截图 项目特性 支持暗黑模式。

【开源分享】AutoMQ:基于云原生重新设计 Apache Kafka®

项目介绍 一款真正的云原生 Kafka 解决方案。该项目是基于云原生重新设计的新一代 Kafka 发行版。在保持和 Apache Kafka 100%兼容前提下,AutoMQ 可以为用户提供高达 10 倍的成本优势以及百倍的弹性优势,同时支持秒级分区迁移和流量自动重平衡,解决运维痛点。 项目截图

【开源分享】Spring 源码,🤏拿捏了

项目介绍 一份讲解 Spring 源码的图文教程,内容涵盖了 Spring 框架的核心概念和关键功能,而且还贴心地标注了难度等级,更加便于学习。 阅读源码好处 深入理解Spring框架: 通过阅读源码,你可以更深入地了解Spring框

【开源分享】聊一聊几款常用的数据库管理工具

背景说明 在数据库管理工具市场上,DBeaver Community、Sequel Pro和Navicat Premium Lite各有特色。本文将对比这三款工具的特点、优势、适用场景等方面,帮助用户选择最适合自己需求的工具。 DBeaver Community DBeaver Community是

【开源分享】Star 32.6k,一款能在Android设备上运行的终端

项目介绍 一个专为 Android 设计的终端模拟器应用,它提供了 Linux 环境和 Shell 通过自带的包管理器,能够在手机上安装和运行 ssh、Python、gcc、htop、git、vim 等工具。你就可以在 Android 设备上执行 Linux 命令、编程、运行脚本、远程访问服务等操作

【开源分享】一款无侵入的线上流量录制、回放平台

项目介绍 Moonbox(月光宝盒)是JVM-Sandbox生态下的,基于jvm-sandbox-repeater重新开发的一款流量回放平台产品。在jvm-sandbox-repeater基础上提供了更加丰富功能,同时便于线上部署和使用。

【开源分享】功能强大的调查问卷系统和考试系统

项目介绍 一款 Java 语言开发的问卷调查和考试系统,支持 20 多种题型、Excel 导入问卷、白名单答卷、公开查询、数据导出等功能。 项目截图

【开源分享】企业级数据库协同开发平台

项目介绍 项目是提供数据库协同开发和数据管理的平台,专为提升 SQL 开发效率而设计。它基于 Spring Boot 和 Electron 构建,提供了 Web 和桌面客户端,支持 SQL 规范检查、变更回滚、数据生命周期管理、数据脱敏和操作审计等功能,兼容 OceanBase、Oracle、MyS

【开源分享】Star 20.6k,自建代理 IP 池服务

项目介绍 项目通过抓取网上免费的代理 IP,然后在本地校验、剔除失效的 IP,从而实现高可用的代理 IP 池。最后使用 Flask 搭建提供代理 IP 服务,包括代理池刷新、无效代理删除、代理获取等功能。 项目架构图 项目部署

【开源分享】Star 29.3k,微信 Java 开发工具包

项目介绍 开源、非官方、功能全面的微信 Java 开发工具包,支持包括微信支付、开放平台、小程序、企业微信、视频号和公众号等微信功能模块的后端开发。 项目亮点 全面覆盖微信 API:WxJava SDK 几乎涵盖了微信所有官方 API 接口,包括消息推送、用户管理、菜单管理、微信支付、企业微信 OA

【开源分享】 Star 25.4k,一款开源的项目管理和问题跟踪平台

项目介绍 项目是开源的项目管理系统,旨在简化团队的项目管理流程。它易于使用、可自托管,支持问题跟踪、周期管理、项目分解和分析统计等功能,可作为 JIRA 的替代品。 项目截图

【开源分享】Star 2k,开箱即用的简历模板

项目介绍 项目提供了适用于 Obsidian 和 Typora 的简历模板,它基于 Markdown 格式、编辑方便、所见即所得,设计简洁且正式,借助编辑器可直接导出 PDF 格式的简历,适用于大部分求职 / 求学场景。 项目截图

【开源分享】一款解析 SQL 语句的 Java 库

项目介绍 项目可以读取 SQL 语句,并分解成结构化的 Java 对象,实现用 Java 代码解析或动态生成 SQL 语句,支持 SQL 标准和主流的关系型数据库。 支持的数据库与语法 JSqlParser旨在支持SQL标准以及所有主要的RDBMS。任何缺失的语法或功能都可以按需添加。

【开源分享】手机号码归属地信息库

项目介绍 项目整理了超过 40 多万条中国手机号段和归属地信息,数据均来自网上的公开数据。 phone.dat文件格式 | 4 bytes | <- phone.dat 版本号(如:1701即17年1月份) ------------ |

【私活神器】Star 8.6k,一个清新优雅的 Vue3 管理后台模板

项目介绍 项目是采用 Vu3、Vite5、Pinia 和 UnoCSS 等技术栈构建的管理后台模板,它不仅拥有漂亮的界面,还有清晰的项目结构、严格的类型检查、统一的代码规范,内置丰富的主题配置、国际化方案、页面组件,并且支持移动端。 项目截图