搜索仓库、语言、topic
提交项目
GitHub 雷达
监控正在起飞的黑马项目,和高星项目,帮助你寻找最优质的开源项目。
数据更新于 7 小时前
黑马榜
30
星海
4914
排序
Star 最多
最近更新
最新收录
语言
全部
TypeScript
Python
JavaScript
Go
Rust
C++
Java
Jupyter Notebook
分类
全部
AI/机器学习
工具/CLI
Web前端
后端/服务端
DevOps/云原生
学习/资源
安全
数据库/存储
仓库
语言
分类
Star
fatedier/frp
1. 解决什么问题:frp 是一款高性能反向代理工具,主要用于帮助用户将位于 NAT 或防火墙后的内网服务安全地暴露到公网。 2. 主要技术栈:采用 Go 语言开发,基于客户端-服务端(C/S)架构,支持 TCP/UDP、HTTP/HTTPS 等多种协议穿透。 3. 亮点与场景:功能全面且配置灵活,支持 P2P 连接、负载均衡、加密压缩、服务健康检查等,非常适合远程办公、内网开发调试以及私有服务对外发布等场景。
Go
工具/CLI
108.5k
gohugoio/hugo
1. 解决什么问题 / 是什么:Hugo 是一个用 Go 语言编写的静态网站生成器,可将内容快速构建为完整的静态网站,被誉为世界上速度最快的建站框架。 2. 主要技术栈或实现方式:基于 Go 实现,提供模板系统、资源管道(CSS/JS/图片处理、Sass/Tailwind 编译)以及 Hugo Modules 实现内容与主题的模块化复用。 3. 亮点或适用场景:构建速度极快,支持多语言与强大的分类系统,适合企业站、文档站、博客、作品集、落地页等各种静态网站,并可一键部署到云存储。
Go
工具/CLI
89.3k
syncthing/syncthing
1. Syncthing 是一个开源的持续文件同步工具,能在多台设备间直接、私密地同步文件,无需依赖第三方云服务器。 2. 主要采用 Go 语言开发,使用点对点(P
Go
工具/CLI
87.2k
junegunn/fzf
fzf 是一个通用的命令行模糊查找器,能对文件、历史记录等任何文本列表进行实时模糊匹配和交互式选择。 它基于 Go 语言开发,编译为单个独立二进制,支持自定义主题、预览窗口和事件驱动的脚本编程。 其亮点在于毫秒级处理百万条目,开箱即用地集成 Bash、Zsh、Fish、Vim/Neovim,适合构建高度定制的终端工作流与交互界面。
Go
工具/CLI
82.2k
jesseduffield/lazygit
1. 一个终端内的 Git 交互界面,将 add、commit、push、分支管理等常用命令简化为直观的键盘操作。 2. 使用 Go 语言编写,基于终端 UI 库构建全键盘驱动的 TUI 应用,直接与 Git 命令行交互。 3. 无需离开终端即可快速查看状态、暂存片段和解决冲突,适合偏爱命令行且追求高效率的开发者。
Go
工具/CLI
81.0k
FiloSottile/mkcert
1. 解决本地开发中HTTPS证书信任难题,可零配置生成任意域名的受信任证书。 2. 使用Go语言开发,通过自动创建本地CA并安装到系统/浏览器根证书存储,实现证书签发。 3. 亮点是彻底告别证书警告,极为适合本地开发与测试环境,且支持多平台多浏览器。
Go
工具/CLI
59.4k
rclone/rclone
Rclone 是一个命令行程序,用于在不同云存储提供商之间同步文件和目录,解决跨平台数据迁移和备份问题。 主要技术栈是 Go 语言,通过统一的接口对接超过 40 种云存储服务,如 Google Drive、S3 和 Dropbox。 其亮点是功能强大且适用场景广泛,适合需要高效、可靠地在多种云存储间进行数据同步、备份和迁移的用户。
Go
工具/CLI
58.9k
wagoodman/dive
1. 解决什么问题/是什么:dive 是一个终端工具,用于逐层可视化 Docker/OCI 镜像的内容,帮助开发者找到冗余文件并缩小镜像体积。 2. 主要技术栈或实现方式:使用 Go 语言开发,直接解析镜像层和文件系统差异,通过终端交互界面或纯文本输出进行分析。 3. 亮点或适用场景:直观展示每层新增、修改和删除的文件,计算镜像空间浪费率,既可本地调试也可集成到 CI 流水线中自动检查镜像效率。
Go
工具/CLI
54.4k
jesseduffield/lazydocker
1. 一个终端界面(TUI)工具,让你用更“懒”的方式管理 Docker 和 docker‑compose,无需记忆大量命令。 2. 使用 Go 语言开发,基于 gocui 库构建轻量级的终端图形界面。 3. 支持快速查看容器状态、日志、资源占用,一键启停和进入容器,非常适合偏爱命令行的开发者与运维人员日常调试。
Go
工具/CLI
52.3k
AlistGo/alist
1. 该项目是一个支持多种存储的文件列表与 WebDAV 程序,用于统一管理和访问分散在不同网盘及服务器上的文件。 2. 后端基于 Go 语言和
Go
工具/CLI
50.0k
coreybutler/nvm-windows
1. 一个在 Windows 上安装和切换多个 Node.js 版本的命令行工具,解决开发者多版本共存与切换难题。 2. 使用 Go 语言编写,通过独立机制管理 Node 安装与符号链接,区别于 Linux/macOS 的 nvm。 3. 被微软、npm、Google 官方推荐,适合 Windows 环境下需要频繁切换 Node 版本的前端/全栈开发场景。
Go
工具/CLI
47.2k
v2ray/v2ray-core
v2ray-core 是一个用于构建代理工具以绕过网络限制的平台,帮助用户保护网络连接和隐私。主要技术栈基于 Go 语言,并依赖 gorilla/websocket 和 gRPC 等第三方库实现网络通信。其亮点在于提供了一套完整的网络工具集,适用于需要安全连接和隐私保护的场景,但注意该项目已迁移至 v2fly/v2ray-core。
Go
工具/CLI
46.9k
cli/cli
1. 项目是 GitHub 官方推出的命令行工具 gh,让开发者直接在终端管理 Pull Request、Issue 等 GitHub 资源,无缝融入已有的 git 工作流。 2. 使用 Go 语言开发,提供跨平台预编译二进制,通过 gh pr、gh issue 等命令直接与 GitHub.com、GitHub Enterprise 交互。 3. 具备 AI 编码代理技能集成、构建来源证明和加密签名验证等供应链安全能力,适合终端重度用户、CI/CD 管道和驱动编程助手的场景。
Go
工具/CLI
45.6k
spf13/cobra
1. Cobra 是一个用于快速构建现代、强大的命令行(CLI)应用的 Go 语言库,支持类似 git 和 go 工具的子命令式交互。 2. 基于 Go 语言开发,使用 pflag 库实现 POSIX 兼容的标志解析,并围绕命令(Command)、参数(Args)和标志(Flags)三层结构组织 CLI。 3. 提供智能输入提示、自动生成帮助文档与 shell 补全,被 Kubernetes、Hugo 等知名开源项目广泛采用,非常适合开发复杂的多层命令工具。
Go
工具/CLI
44.4k
MHSanaei/3x-ui
1. 一个支持多协议、多用户的 Xray 代理服务器 Web 管理面板,用于部署、配置和监控 VPN/代理服务,支持流量、到期时间和 IP 限制。 2. 使用 Go 语言开发,以 Web 控制台和 RESTful API 管理 Xray-core,支持多种传输与安全协议,数据存储可选 SQLite 或 PostgreSQL。 3. 支持 Vless、Trojan、WireGuard、Hysteria2 等十多种协议,提供多节点管理、内置订阅服务与 Telegram 机器人,适合个人或小团队自建代理与网络中转场景。
Go
工具/CLI
44.2k
charmbracelet/bubbletea
1. 它是一个基于 Elm 架构、用于构建终端用户界面(TUI)的 Go 框架,让开发者能以声明式、状态驱动的方式编写交互式终端应用。 2. 核心实现采用 Go 语言,遵循 Model-Init-Update-View 的纯函数式模式,并内置了高性能单元格渲染器、颜色降采样和原生键盘鼠标事件处理。 3. 亮点包括生产级性能优化、开箱即用的剪贴板支持,以及配套的 Bubbles UI 组件库,非常适用于构建从简单列表到复杂全窗口的各类终端工具和仪表盘。
Go
工具/CLI
44.1k
schollz/croc
1. 解决在两台电脑之间简单、安全地传输文件和文件夹的问题,无需本地服务器或端口转发。 2. 基于 Go 语言实现,使用中继服务器和密码认证密钥协商(PAKE)进行端到端加密,支持 IPv6/IPv4 和代理。 3. 亮点是跨平台命令行工具,支持断点续传、多文件传输,适用于任意两台设备间的快速临时分享,也可通过 Tor 等代理增强隐私。
Go
工具/CLI
39.3k
SagerNet/sing-box
1. sing-box 是一个通用代理核心平台,旨在统一管理和调度多种代理协议,提供客户端与服务端功能。 2. 项目采用 Go 语言开发,通过模块化架构支持 Shadowsocks、VMess、Trojan、Hysteria 等主流协议以及路由、DNS 等扩展。 3. 亮点在于跨协议兼容和高性能,适合作为定制化代理工具的内核,或用于构建跨平台、多节点的统一代理网络。
Go
工具/CLI
36.7k
filebrowser/filebrowser
1. 它是一个可在服务器上快速部署的 Web 文件管理器,让用户通过浏览器直接对指定目录进行上传、删除、预览和编辑等操作。 2. 基于 Go 语言开发,编译为单个二进制文件,无外部依赖,通过轻量后端 API 与 Web 前端实现文件交互。 3. 适合搭建私有云盘、服务器运维或 NAS 场景下的文件浏览管理,开箱即用且无需复杂配置。
Go
工具/CLI
35.8k
restic/restic
1. restic 是一个快速、安全、高效的跨平台备份程序,用于将数据加密备份到多种后端存储并随时恢复。 2. 使用 Go 语言实现,内置客户端加密、增量备份与去重,支持本地、SFTP、S3、Backblaze B2、Azure 等众多后端。 3. 亮点在于设计上兼具易用性和可验证性,能在不可信环境中保障数据机密性与完整性,适用于个人到企业的自动化备份场景。
Go
工具/CLI
35.3k
ehang-io/nps
1. 解决内网服务无法被公网访问的问题,是一款轻量级的内网穿透代理服务器。 2. 采用 Go 语言开发,支持 TCP、UDP、HTTP(S)、SOCKS5 等协议,并提供全平台兼容的客户端与服务端。 3. 亮点是内置功能完善的 Web 管理面板,可简便配置域名解析、流量限制、多用户管理等,适用远程办公、本地开发调试、内网服务发布等场景。
Go
工具/CLI
34.1k
iawia002/lux
1. 解决什么问题/是什么:Lux 是一个快速简单的视频下载命令行工具和库,能从众多视频网站直接获取视频文件。 2. 主要技术栈或实现方式:使用 Go 语言开发,依赖 FFmpeg 进行合并,通过命令行选择画质、下载播放列表、支持多线程和断点续传。 3. 亮点或适用场景:支持 YouTube、Bilibili 等海量站点,安装简便(包管理器、预编译二进制),适合批量离线下载、跨平台使用。
Go
工具/CLI
31.5k
chubin/wttr.in
1. wttr.in 是一个通过命令行即可快速查询全球天气预报的服务,无需浏览器或专用应用,只需一条 curl 命令。 2. 项目使用 Go 语言开发,整合后端天气数据源,自动根据请求返回 ANSI 终端图形、纯文本、HTML、PNG 或 JSON 等多种
Go
工具/CLI
30.1k
esengine/DeepSeek-Reasonix
1. 是一个基于 DeepSeek 模型的终端 AI 编程助手,专为利用前缀缓存(prefix cache)稳定运行而设计,可长时间保持会话并降低 token 开销。 2. 使用 Go 语言完全重写为单个静态二进制文件,通过 TOML 配置文件驱动,内置插件系统并支持 MCP 兼容子进程工具。 3. 针对 DeepSeek 前缀缓存机制深度优化,适合需要在终端中持续进行多轮 AI 辅助编程且关注成本效率的场景。
Go
工具/CLI
29.8k
共 230 个高星项目
‹
1
2
3
… 10
›
数据来自 GitHub 公开信息,由群岛雷达定期扫描 · 中文摘要与分类由 AI 生成,仅供参考。
⌘K