系统与文件
共 26 个仓库 · Go
File Browser provides a file managing interface within a specified directory and it can be used to upload, delete, preview and edit your files.
自托管的文件管理与分享系统,可对接多种存储后端,帮你搭建私有网盘,统一管理、分享文件。
一款用 Go 写的现代终端文件管理器,界面漂亮、操作顺手,适合习惯在命令行里浏览和管理文件的人。
跨多台异构机器安全地管理 dotfiles,支持 Linux、macOS 和 Windows,用一套配置同步不同环境下的个人设置。
用 Go 写的终端文件管理器,纯键盘操作,启动快、占用低,适合习惯在命令行里浏览和整理文件的人。
Go 语言的通用文件系统抽象层,用统一接口操作本地磁盘、内存、网络等多种文件系统,方便测试和替换存储后端。
Go 语言的高性能压缩解压库,提供 deflate、gzip、zstd、snappy 等算法的优化实现,比标准库更快更省内存,适合对吞吐和延迟敏感的服务。
在终端里用的文件管理器,用键盘就能浏览目录、快速跳转和操作文件,不用离开命令行。
用 Go 写的命令行图像处理工具,能转换壁纸配色、提取调色板、OCR 识别、压缩图片和超分辨率放大,适合批量处理壁纸和像素画。
一款用 Go 写的跨平台服务器运维面板,把计划任务、MySQL/Redis/FTP/SSH 管理、Nginx/Caddy 配置、DDNS 和 FRP 可视化等常用操作集中到一个 Web 界面里。
Wayland 下的剪贴板管理器,支持文本和图片等多媒体内容,适合 Sway、Hyprland 等 wl-roots 桌面环境。
用 Go 语言和 Fyne 图形库打造的 Linux/Unix 桌面环境,给不想折腾 C/C++ 工具链的开发者一个纯 Go 的桌面方案。
兼容 Bitwarden 的桌面密码管理器,支持自动填充、SSH agent 和 Git 签名,适合想在桌面端统一管理密码与密钥的用户。
跨设备复制粘贴的命令行工具,通过中继服务器在终端间同步剪贴板内容,省去手动传输的麻烦。
用 Go 写的轻量网盘映射 Web 应用,把本地磁盘、FTP/SFTP、S3、OneDrive、WebDAV、Google Drive 等多种存储统一到一个网页界面里管理文件。
把 MySQL、Oracle、达梦、Redis、Kafka、SSH 等十几种数据库和运维工具集成到一个客户端里,省去在多个管理软件之间来回切换。
让本地和远程 tmux 会话直接读写系统剪贴板,解决 SSH 远程操作时复制粘贴内容传不回本机的问题。
跨平台命令行面板,把 apt、cargo、homebrew、nix 等各包管理器已安装的软件集中到一处查看,省去逐个命令查询的麻烦。
用 Go 写的终端文件管理器,基于 Bubble Tea 构建 TUI 界面,让你不离开命令行就能浏览、操作文件。
用 Go 实现的无损数据压缩库,支持 LZ77、BWT、Huffman 等多种算法组合,适合需要高压缩比和并发处理的场景。
纯 Go 实现的 xz 压缩格式读写库,不依赖 CGO 或外部命令,方便在 Go 程序里直接解压和生成 .xz 文件。
A cross-platform real-time file synchronization tool out of the box based on Golang
Go 语言实现的抽象文件存储库,用统一 API 屏蔽本地磁盘、S3、SCP、tar、zip 等不同存储后端,省去为每种存储单独写适配代码。
用 Go 写的开源硬件监控代理,为 Checkmate 采集服务器 CPU、内存等硬件指标,帮运维实时掌握机器健康状况。