开源项目

收录自研的开源项目,涵盖命令行工具、可自托管服务与完整的 Web 应用。源码与发布版全部公开,详情正文取自各仓库的 README。

工具

单件交付、拿到就能跑的工具:命令行程序、后台服务,或界面内嵌的单文件应用。

Panda Port Manager

Windows 端口占用管理工具:一眼看清谁占着端口,一键结束进程把它释放出来

  • C#
  • WinForms
  • .NET 10
  • Windows
  • 单文件
  • 语言: C# / .NET 10
  • 许可证: MIT
  • 版本: v1.1.0
  • 平台: Windows 10 / 11(x64 / x86 / ARM64)

Go-WebSocket

用 Go + Gin 实现的定向 WebSocket 消息投递服务,按 uid 精准投递而非广播

  • Go
  • Gin
  • gorilla/websocket
  • 内嵌静态资源
  • Bootstrap
  • jQuery
  • 语言: Go 1.23+
  • 许可证: MIT
  • 版本: v1.0.0
  • 平台: 跨平台(浏览器访问)

Y-HTTP-Bench

纯标准库、零依赖的 HTTP 压测命令行工具

  • Go(纯标准库)
  • 单文件
  • 交叉编译
  • CLI
  • 语言: Go 1.21+
  • 许可证: MIT
  • 版本: v1.0.0
  • 平台: 15 个平台

Golocaldownload

把本地服务器上的一个目录变成可浏览、可检索、可下载的文件库

  • Go
  • Gin
  • 内嵌静态资源
  • Bootstrap 5
  • Docker
  • 语言: Go 1.23+
  • 许可证: MIT
  • 版本: 26.10.03.00
  • 平台: 15 个平台

Web 应用

要单独部署一整套服务栈的应用:前端 + 后端 + 数据库。

Mini-Kanban

拖拽式任务看板:Next.js + @dnd-kit 前端 + Go Gin + GORM + PostgreSQL 后端,自带回收箱与操作日志

  • Next.js 14
  • TypeScript
  • Tailwind CSS
  • @dnd-kit
  • Go
  • Gin
  • GORM
  • PostgreSQL
  • Redis
  • JWT
  • 语言: Go 1.21+ / Node 18.17+
  • 许可证: MIT
  • 版本: v1.0.1
  • 平台: 跨平台(浏览器访问)

Mini-IM

基于 Go + Gin + GORM(PostgreSQL) + Redis 的即时通讯 / 客服系统

  • Go
  • Gin
  • GORM
  • PostgreSQL
  • Redis
  • WebSocket
  • JWT
  • Vue 2
  • 语言: Go 1.23+
  • 许可证: MIT
  • 版本: v1.1.1
  • 平台: 浏览器

以上项目均为独立开源仓库,按各自仓库的许可证发布,使用前请先阅读对应 README。