搜索仓库、语言、topic
提交项目
GitHub 雷达
监控正在起飞的黑马项目,和高星项目,帮助你寻找最优质的开源项目。
数据更新于 5 小时前
黑马榜
30
星海
4914
排序
Star 最多
最近更新
最新收录
语言
全部
TypeScript
Python
JavaScript
Go
Rust
C++
Java
Jupyter Notebook
分类
全部
AI/机器学习
工具/CLI
Web前端
后端/服务端
DevOps/云原生
学习/资源
安全
数据库/存储
仓库
语言
分类
Star
n8n-io/n8n
1. n8n 是一个面向技术团队的工作流自动化平台,结合可视化编排与自定义代码,提供 400+ 集成和原生 AI 能力来构建复杂自动化流程。 2. 项目基于 TypeScript 开发,支持在流程中编写 JavaScript/Python,并深度集成 LangChain 实现 AI 代理工作流,可通过 npx 或 Docker 快速自托管部署。 3. 亮点在于 fair-code 许可允许完全自托管与数据控制,同时拥有丰富的社区模板、企业级安全和 AI 原生支持,尤其适合对数据隐私和灵活定制有高要求的技术团队。
TypeScript
工具/CLI
199.2k
ohmyzsh/ohmyzsh
Oh My Zsh 是一个社区驱动的 Zsh 配置管理框架,旨在通过插件和主题简化并增强终端使用体验。 主要技术栈为 Shell 脚本,通过安装脚本和配置文件管理数百个插件与主题。 亮点在于拥有超过300个插件和140多个主题,支持自动更新,适用于希望提升命令行效率和美化终端的开发者。
Shell
工具/CLI
189.0k
massgravel/Microsoft-Activation-Scripts
这是一个开源的Windows和Office激活工具,支持HWID、Ohook、TSforge和在线KMS等多种激活方法,并包含高级故障排除功能。主要技术栈是Batchfile脚本,通过PowerShell命令或直接下载运行CMD文件来实现激活。其亮点在于提供多种激活方式、操作简单且支持广泛的Windows版本,适用于需要激活微软产品并进行问题排查的场景。
Batchfile
工具/CLI
185.8k
yt-dlp/yt-dlp
1. yt-dlp 是一个功能丰富的命令行音视频下载工具,支持从数千个网站下载视频和音频内容,是 youtube-dl 的活跃维护分支。 2. 项目用 Python 实现,通过丰富的命令行选项支持格式选择、元数据修改、字幕提取、SponsorBlock 集成和自定义后处理。 3. 亮点在于强大的自定义下载能力与活跃社区维护,适合需要批量下载、媒体归档或自动化媒体处理的高级用户和开发者。
Python
工具/CLI
182.2k
github/gitignore
这是一个收集了各种 .gitignore 模板文件的仓库,用于帮助开发者在使用Git时忽略不需要追踪的文件。该项目主要基于文本模板文件组织,按编程语言、工具和操作系统分类存放。其亮点是作为GitHub官方维护的模板集合,可直接在创建仓库时选用,覆盖主流技术栈并支持社区贡献,适用于任何需要快速配置Git忽略规则的项目。
—
工具/CLI
175.1k
microsoft/markitdown
1. 解决什么问题 / 是什么:将 PDF、Office 文档、图片、音频等数十种文件格式自动转换为结构清晰的 Markdown,便于大语言模型和文本分析流程处理。 2. 主要技术栈或实现方式:基于 Python 构建,通过可选依赖按需支持各类格式解析,并利用插件机制扩展(如 LLM 驱动的 OCR、Azure AI 服务)。 3. 亮点或适用场景:转换结果保留标题、表格、链接等文档结构,对 LLM 友好且 token 高效,特别适合 RAG、文档预处理和分析等 AI 应用场景。
Python
工具/CLI
171.2k
jlevy/the-art-of-command-line
这个项目是一份浓缩在一页内的命令行使用指南,旨在帮助工程师掌握Linux和Bash命令行的核心技巧。主要技术栈是基于Linux系统的交互式Bash shell,内容涵盖基础命令、文件处理、系统调试等实用知识。亮点是内容精炼且覆盖面广,既适合初学者快速入门,也适合有经验用户查漏补缺,适用于日常开发、系统管理和提高工作效率的场景。
—
工具/CLI
162.0k
Genymobile/scrcpy
scrcpy 是一个开源工具,用于通过 USB 或 TCP/IP 连接将 Android 设备的屏幕和音频镜像到电脑,并支持使用键盘和鼠标进行控制。 主要技术栈是 C 语言,依赖 ADB 和 Android 的 API 21 及以上版本,无需 root 权限或安装额外应用。 其亮点在于轻量、高性能(30-120fps)、低延迟(35-70ms)且功能丰富,适用于开发调试、演示、录制以及通过电脑高效操控手机的场景。
C
工具/CLI
146.9k
ytdl-org/youtube-dl
1. 一个命令行工具,用于从 YouTube 及数百个其他视频网站下载视频或音频。 2. 使用 Python 编写,通过可扩展的“提取器”模块适配不同网站,并支持丰富的命令行参数和配置文件。 3. 跨平台免费使用,适合批量下载、格式转换及自动化媒体归档等场景。
Python
工具/CLI
140.9k
microsoft/PowerToys
Microsoft PowerToys 是一个为 Windows 系统提供超过30种实用工具的开源集合,旨在帮助用户自定义系统并提升日常操作效率。该项目主要使用 C 语言开发,通过集成多种独立功能模块(如窗口管理、批量重命名、颜色拾取等)来实现。其亮点在于由微软官方维护、功能丰富且免费开源,特别适合需要深度优化和个性化 Windows 工作流程的高级用户与开发者。
C
工具/CLI
137.4k
garrytan/gstack
1. 解决什么问题 / 是什么:gstack 是一套将 Claude Code 变为虚拟工程团队的开源工具集,通过 23 个专属“专家”角色和 8 个增强工具,让个人也能像完整团队一样高效完成从产品构思到发布的全流程。 2. 主要技术栈或实现方式:以 TypeScript 实现,提供基于 Mark
TypeScript
工具/CLI
126.1k
2dust/v2rayN
v2rayN 是一个跨平台的图形化客户端,用于管理 Xray、sing-box 等多种代理核心,解决网络代理配置复杂的问题。主要技术栈是 C# 和 .NET,通过调用不同代理核心实现路由和加密功能。亮点是支持 Windows、Linux 和 macOS 三大系统,并集成多架构与 GPG 签名校验,适合需要灵活配置代理的个人用户或开发者。
C#
工具/CLI
112.9k
fatedier/frp
1. 解决什么问题:frp 是一款高性能反向代理工具,主要用于帮助用户将位于 NAT 或防火墙后的内网服务安全地暴露到公网。 2. 主要技术栈:采用 Go 语言开发,基于客户端-服务端(C/S)架构,支持 TCP/UDP、HTTP/HTTPS 等多种协议穿透。 3. 亮点与场景:功能全面且配置灵活,支持 P2P 连接、负载均衡、加密压缩、服务健康检查等,非常适合远程办公、内网开发调试以及私有服务对外发布等场景。
Go
工具/CLI
108.5k
openai/codex
1. 解决什么问题 / 是什么:一个直接在终端运行的轻量级 AI 编码代理,帮助开发者在命令行中快速完成代码编写与操作。 2. 主要技术栈或实现方式:基于 Rust 语言开发跨平台 CLI 工具,通过 OpenAI 模型提供智能辅助,支持 npm、Homebrew 等多渠道安装。 3. 亮点或适用场景:完全在本地终端内运行,无需切换环境;既对接 ChatGPT 订阅账号,也可使用 API 密钥,开源且提供 VS Code 等 IDE 扩展和桌面应用,适合偏好命令行工作流的开发者。
Rust
工具/CLI
103.6k
neovim/neovim
Neovim 是一个对经典文本编辑器 Vim 进行激进重构的开源项目,旨在简化维护、鼓励贡献并最大化可扩展性和易用性。 主要技术栈基于 C 语言和 CMake 构建系统,并集成了 Lua 脚本支持、异步任务控制、嵌入式终端模拟器以及通过 MessagePack-RPC 提供的多语言 API 接口。 其亮点在于兼容绝大多数 Vim 插件的同时,提供了现代化的图形用户界面支持、强大的插件扩展能力以及跨多个编辑器实例的共享数据功能,非常适合需要高度定制和高效编辑体验的开发者。
Vim Script
工具/CLI
101.5k
nvbn/thefuck
1. 解决什么问题 / 是什么:它是一个命令行工具,当你输错命令后,只需输入“fuck”即可自动修正并执行正确的命令。 2. 主要技术栈
Python
工具/CLI
97.6k
puppeteer/puppeteer
1. 是什么:Puppeteer 是一个提供 JavaScript 高级 API 的库,用于通过代码远程控制 Chrome 或 Firefox 浏览器。 2. 技术栈:基于 TypeScript 实现,底层使用 Chrome DevTools Protocol 或 WebDriver BiDi 协议与浏览器通信,默认以无头模式运行。 3. 亮点与场景:支持复杂的浏览器交互(如键盘输入、元素定位、截图、PDF 生成),并能作为 MCP 服务器集成到 AI 工具中,适用于自动化测试、网页抓取、性能分析和生成式 AI 代理等场景。
TypeScript
工具/CLI
95.4k
nvm-sh/nvm
nvm 是一个用于在命令行快速安装和切换多个 Node.js 版本的工具。它基于 POSIX 兼容的 Shell 脚本(如 bash、zsh)实现,通过下载和配置不同版本的 Node.js 二进制文件来工作。其亮点在于安装简单、支持按用户和按 Shell 独立管理版本,并广泛适用于 Unix、macOS 和 Windows WSL 等环境。
Shell
工具/CLI
94.3k
microsoft/playwright
1. Playwright 是一个跨浏览器(Chromium、Firefox、WebKit)的 Web 自动化与端到端测试框架,通过单一 API 驱动真实浏览器。 2. 基于 TypeScript 开发,提供 Playwright Test、CLI、MCP 服务器、Library 和 VS Code 插件等多种交互方式,利用浏览器原生协议与自动等待机制实现稳定操作。 3. 内置自动等待与重试、测试完全隔离、失败追踪与 Trace Viewer、以及并行执行能力,特别适合端到端测试、编码代理(如 Claude Code)和 AI Agent 的浏览器自动化场景。
TypeScript
工具/CLI
93.9k
gohugoio/hugo
1. 解决什么问题 / 是什么:Hugo 是一个用 Go 语言编写的静态网站生成器,可将内容快速构建为完整的静态网站,被誉为世界上速度最快的建站框架。 2. 主要技术栈或实现方式:基于 Go 实现,提供模板系统、资源管道(CSS/JS/图片处理、Sass/Tailwind 编译)以及 Hugo Modules 实现内容与主题的模块化复用。 3. 亮点或适用场景:构建速度极快,支持多语言与强大的分类系统,适合企业站、文档站、博客、作品集、落地页等各种静态网站,并可一键部署到云存储。
Go
工具/CLI
89.3k
astral-sh/uv
1. 解决的问题/是什么 一款用 Rust 重写的超高速 Python 包与项目管理工具,可一站式替代 pip、poetry、pyenv、virtualenv 等多种传统工具链。 2. 主要技术栈或实现方式 完全使用 Rust 语言开发,利用其高性能系统编程特性,结合全局缓存、并行解析与安装优化,实现比 pip 快 10-100 倍的依赖处理。 3. 亮点或适用场景 提供通用锁文件、工作空间、内联脚本依赖声明及 Python 版本管理能力,适合需要极致效率的本地开发、CI/CD 环境以及多项目统一管理的场景。
Rust
工具/CLI
88.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
tonsky/FiraCode
Fira Code 是一个免费的等宽编程字体,它通过连字特性将多字符编程符号(如 ->、<=)渲染为单个逻辑符号,解决程序员阅读代码时需手动解析多字符序列的问题。该项目主要使用 Clojure 语言开发,核心实现方式是基于字体渲染引擎的连字功能,底层代码保持 ASCII 兼容,无需修改源代码。其亮点在于支持大量编程连字、箭头、进度条等专用字形,并兼容主流编辑器如 VS Code、IntelliJ IDEA 和 Android Studio,适用于需要提升代码可读性和视觉一致性的编程场景。
Clojure
工具/CLI
81.9k
共 932 个高星项目
‹
1
2
3
… 39
›
数据来自 GitHub 公开信息,由群岛雷达定期扫描 · 中文摘要与分类由 AI 生成,仅供参考。
⌘K