下拉刷新
目录

《HelloGitHub》第 121 期

发布于 2026 年 04 月 28 日

HelloGitHub 分享 GitHub 上有趣、入门级的开源项目,每月 28 号更新一期。这里有好玩和入门级的开源项目、开源书籍、实战项目、企业级项目,帮助你快速发现开源的魅力,对开源产生兴趣。

C 项目
Star 1.4w
15 小时前

免安装的 Windows 监控工具。这是一款免安装的开源 Windows 系统监控与调试工具,可实时查看进程资源占用、网络活动、磁盘读写等信息,支持定位占用文件的进程、查看内核级调用栈和管理系统服务等功能。遇到文件无法删除?一查便知是被哪个进程占着。

systeminformer
C# 项目
Star 818
15 小时前

免费开源的 PDF 编辑器。这是一款仅 6MB 大小的 PDF 编辑工具,支持标注、合并、拆分、编辑文字、手绘、签名和加密等功能,适用于 Windows 10/11 系统。

KillerPDF
Star 2.1k
15 小时前

直接操作 Word、Excel 和 PPT 的命令行工具。这是一款无需安装 Office 即可创建、读取和修改 Word、Excel 和 PowerPoint 文件的命令行工具,安装后自动为 Claude Code、Cursor 等 AI 编程工具注入操作 Office 文件的技能。

OfficeCLI
C++ 项目
Star 192
15 小时前

拷贝一个头文件就能做游戏的 C++ 库。这是一款面向 C++ 初学者的单头文件 2D 游戏开发库,无需安装或链接任何库,内置窗口、绘图、精灵动画、键鼠输入、音效和碰撞检测等功能。

GameLib
Star 1.3w
15 小时前

支持多品牌 3D 打印机的开源切片软件。这是一款开源的 3D 打印切片工具,内置流速调节、温度塔、回抽测试等校准套件,支持 Bambu Lab、Prusa、Creality 等主流打印机品牌,适用于 Windows、macOS 和 Linux 平台。

OrcaSlicer
Go 项目
6
glow
Star 2.5w
15 小时前

直接在命令行浏览 Markdown 的工具。该项目是基于 Go 开发的命令行 Markdown 阅读器,提供 TUI 和 CLI 两种使用方式,可以自动扫描当前目录读取本地文件和远程 URL,支持自定义主题、语法高亮、分页等功能。

glow
7
k0s
Star 5.9k
15 小时前

轻量级、零依赖的 K8s 发行版。该项目是将集群所需的全部组件打包为单个可执行文件的 K8s 发行版,除内核外无宿主机依赖,最低 1 核 1GB 即可运行,支持云端、边缘计算和 IoT 等场景。

k0s
Star 6
15 小时前

开源的时间追踪与管理工具。这是一款采用 Go+React 开发的自托管时间追踪工具,支持导入 Toggl 的数据,并可与 toggl-cli 配合使用,让 AI 帮助你记录、管理和复盘时间开销。

OpenTickly
9
quien
Star 722
15 小时前

更好用的域名分析工具。这是一款基于 Go 开发的交互式终端域名分析工具,集成了 WHOIS/RDAP 查询、DNS 解析、邮件、SSL/TLS、SEO 分析和技术栈识别等功能。

quien
JavaScript 项目
10
ACGTI
Star 618
15 小时前

二次元版 MBTI 测试网站。这是一个基于 MBTI 理论的二次元角色测试网站,通过 39 道情境题和 110 位热门动漫角色生成专属角色代码,支持四维倾向展示、导出结果海报和排行榜等功能。

ACGTI
Star 601
15 小时前

动物森友会风格的 React 组件库。这是一款以《集合啦!动物森友会》游戏界面为设计灵感的 React UI 组件库,包含 Button、Card、Switch、Time、Phone 等常用组件。

animal-island-ui
12
pixijs
Star 4.7w
15 小时前

极快的 Web 2D 渲染库。这是一款轻量级、高性能的 Web 2D 图形库,支持 WebGL 和 WebGPU 双渲染器。它提供简洁易用的 API,内置资源加载器、多点触控、动态纹理和滤镜等功能,适用于开发 Web 游戏、数据可视化等场景。

import { Application, Assets, Sprite } from 'pixi.js';

(async () =>
{
    // Create a new application
    const app = new Application();

    // Initialize the application
    await app.init({ background: '#1099bb', resizeTo: window });

    // Append the application canvas to the document body
    document.body.appendChild(app.canvas);

    // Load the bunny texture
    const texture = await Assets.load('https://pixijs.com/assets/bunny.png');

    // Create a bunny Sprite
    const bunny = new Sprite(texture);

    // Center the sprite's anchor point
    bunny.anchor.set(0.5);

    // Move the sprite to the center of the screen
    bunny.x = app.screen.width / 2;
    bunny.y = app.screen.height / 2;

    app.stage.addChild(bunny);

    // Listen for animate update
    app.ticker.add((time) =>
    {
        // Just for fun, let's rotate mr rabbit a little.
        // * Delta is 1 if running at 100% performance *
        // * Creates frame-independent transformation *
        bunny.rotation += 0.1 * time.deltaTime;
    });
})();
pixijs
13
pretext
Star 4.5w
15 小时前

绕过 DOM 的文字快速排版库。这是一款纯 TypeScript 写的文本测量与排版库,可在不依赖 DOM 的情况下,基于浏览器字体引擎精确计算文本的排版尺寸,不触发 DOM 重排。它支持多语言、Emoji 和富文本,适用于虚拟滚动列表、多行消息和响应式排版等场景。

import { prepare, layout } from '@chenglou/pretext'

const prepared = prepare('AGI 春天到了. بدأت الرحلة 🚀‎', '16px Inter')
const { height, lineCount } = layout(prepared, 320, 20) // pure arithmetic. No DOM layout & reflow!
pretext
Kotlin 项目
14
MicYou
Star 1.1k
15 小时前

把 Android 手机变成无线麦克风。这是一款将 Android 手机变成电脑麦克风的跨平台工具,支持 Wi-Fi、USB 和蓝牙连接,可在 Windows、Linux、macOS 上接收音频。内置降噪、自动增益、去混响等音频处理能力,并支持虚拟麦克风接入、采样率和声道等参数调节。

MicYou
Python 项目
Star 294
15 小时前

300 行代码模拟数字生命演化。该项目通过 300 行 Python 代码复现了论文《Computational Life》,在网格中随机初始化大量 Brainfuck 风格的小程序。相邻程序会随机配对、拼接执行并互相改写代码,运行一段时间后,系统会自发涌现出能自我复制的程序并扩散至整个网格。

artificial-life
16
pdm
Star 8.6k
15 小时前

像 pnpm 一样管理 Python 依赖。该项目是遵循 PEP 517/582/621 等标准的包与依赖管理工具,拥有灵活的插件系统、自动安装 Python 版本等功能,以及类似 pnpm 的集中式依赖缓存来节省存储空间。

pdm
Star 1.2w
15 小时前

FastAPI 就建在它上面的 ASGI 框架。这是一款轻量级的 Python ASGI Web 框架,支持 WebSocket、CORS、GZip、Session、流式响应和后台任务。它仅依赖 anyio、100% 类型注解,适合用来构建高性能的异步 Web 服务。

starlette
Rust 项目
18
abtop
Star 1.3k
15 小时前

像 top 一样监控 AI 编程助手的工具。这是一款监控多个 Claude Code、Codex CLI 等 AI 编程 Agent 的命令行工具,支持实时查看每个 Agent 会话的 token 用量、上下文窗口、速率限制和端口等信息。

abtop
Star 5.3w
15 小时前

一键切换 AI 渠道配置的工具。这是一款跨平台的 AI 编程助手增强工具,支持 Claude Code、Codex 和 Gemini CLI 等。它提供了一键切换 API 节点、自动故障转移、Skills 统一管理、用量追踪等功能,适用于 Windows、macOS 和 Linux 平台。

cc-switch
Star 1.5k
15 小时前

跨平台桌面应用的安装与自动更新框架。这是一款面向跨平台桌面应用的安装和自动更新框架,只需一条命令即可快速构建安装包、更新包和增量包,支持 C#、C++、JS、Rust 等多种编程语言。

velopack
Star 1.5k
15 小时前

轻量级的 WSL 实例管理面板。这是一款基于 Rust 和 Slint 开发的 Windows WSL 实例管理桌面应用,最小化到托盘仅占用约 10MB 内存。支持一键启动、停止、迁移、导出/克隆实例,以及端口转发、状态监控、网络管理、USB 设备挂载等功能,显著提升在 Windows 上管理 Linux 发行版的效率和体验。

wsl-dashboard
Skills
Star 9.4w
15 小时前

让 AI 编程助手少犯错的行为规范。该项目是受 Andrej Karpathy 对 LLM 编码陷阱观察的启发,提炼出编码前思考、简洁优先、精准修改、目标结果验证四条原则,并封装为一个技能包。支持一键安装到 Claude Code、Cursor 等工具,能有效减少 AI 乱改代码、过度抽象、不问就猜等问题。

23
caveman
Star 4.8w
15 小时前

让 AI 编程助手少说废话。这是一款让 AI 编程助手用原始人风格、极简文字回答用户问题的技能包,在保留技术准确性的前提下,可减少 75% 的输出 token。

caveman
Star 3.6w
15 小时前

把代码库变成知识图谱的技能包。该项目可以扫描代码仓库、Markdown、PDF、截图和音视频等文件,自动提取概念与关系,构建一个可查询的知识图谱。支持 Claude Code、Codex、OpenCode、Cursor 等多种 AI 编程工具,适合想让 AI 更好理解项目上下文、节省 token 用量的开发者。

Star 8.3k
15 小时前

一句话生成能交付的设计稿。这是一个面向 Claude Code 等 agent 的设计技能包,基于 HTML 工作流生成高保真原型、演讲幻灯片、信息图和动画内容。它支持多种设计方向推荐、品牌资产解析、5 维度设计评审,以及 MP4、GIF、PPTX 等格式导出。

huashu-design
Swift 项目
Star 1.2k
15 小时前

免费开源的 macOS 原生录屏工具。这是一款免费的 macOS 屏幕录制应用,基于 SwiftUI 和 ScreenCaptureKit 构建,支持常驻菜单栏和录制指定窗口,可同时捕获系统音频与麦克风输入。

BetterCapture
27
notchi
Star 794
15 小时前

住在 MacBook 刘海里的 Claude Code 吉祥物。这是一款可实时显示 Claude Code 运行状态的 macOS 小工具,包括思考中、执行中、报错和完成等。它能根据对话情感分析展示不同表情,多个并发会话分别显示独立精灵,点击刘海可查看会话时长和 API 用量信息。

notchi
Star 652
15 小时前

运行在 iPhone 上的本地 AI Agent。这是一个面向 iPhone 的手机端 AI Agent,使用 Gemma 4 LiteRT-LM 在移动设备端完成推理,不依赖云端、不上传个人数据。它支持发送手机相册中的图片或者直接拍图提问,并内置语音输入、日历管理、提醒事项、健康数据查询等功能,适合想在手机上体验私人 AI Agent 但又担心隐私泄露的用户。

PhoneClaw
人工智能
Star 12w
15 小时前

越用越聪明的 AI 智能体。这是一款开源的自我进化型 AI Agent,能够与用户共同成长的个人 AI 助手。它内置学习循环机制,可根据过往任务经历自动创建和优化技能(Skills),支持跨会话持久化记忆、自由切换模型和接入多种消息平台。

hermes-agent
30
Horizon
Star 1.1k
15 小时前

你的专属 AI 新闻雷达工具。这是一款 AI 驱动的个人新闻聚合与简报生成工具,支持从 Hacker News、Reddit、RSS、Telegram、GitHub 等多渠道获取内容,经过去重、AI 评分过滤、背景信息补充与摘要生成后,自动生成中英双语日报。生成的简报可发布到 GitHub Pages,或通过邮件、飞书、Slack 等方式推送,并支持 Docker 部署与 GitHub Actions 定时运行。

Horizon
31
nezha
Star 632
15 小时前

让多个 AI 编程助手同时干活的工具。这是一款专为多项目并行 Vibe Coding 而打造的 AI 编程桌面工具,原生支持 Claude Code 和 Codex。它采用 Tauri+React+TypeScript 构建,集成了多项目管理、待办系统、会话管理、虚拟终端、代码编辑器和 Git 等功能,无需在终端、编辑器和 Git 客户端之间来回切换,让开发者可以在单一界面内同时管理多个项目的 Vibe Coding 任务,大幅提升你的 Vibe Coding 效率。

nezha
32
paseo
Star 4.7k
15 小时前

随时随地管理多个 AI 编程助手的平台。这是一款专为 Claude Code、Codex 和 OpenCode 打造的统一管理平台,提供 iOS、Android、桌面端、Web 和 CLI 等客户端,支持语音控制、跨设备协同和隔离开发等功能。

paseo
Star 8.6k
15 小时前

用 AI 将文档转换为可编辑的 PPT。该项目能够根据 PDF、Word、URL 和 Markdown 等格式的文档,生成可编辑的 .pptx 文件,支持调整文字、布局和样式。它内置多种画布格式,支持自定义模型,可集成到 Claude Code、Cursor、VS Code Copilot 等 AI 工具。

ppt-master
其它
Star 6.8w
15 小时前

让 Claude Code 拥有长期记忆。这是一款为 Claude Code 打造的持久化记忆插件,能够自动记录编码过程中的关键信息,并在后续会话中自动注入相关上下文。它支持语义压缩、跨会话记忆检索、上下文管理、隐私内容排除,以及 Web 界面查看记忆流。

claude-mem
35
macvim
Star 7.8k
15 小时前

macOS 上的图形版 Vim。这是一款专为 macOS 设计的 Vim 图形界面编辑器,在保留 Vim 操作方式的同时深度适配苹果系统。支持全屏模式、工具栏、触控板手势、Touch Bar、标签页和词典查询等功能。

macvim
Star 257
15 小时前

AI 驱动的桌面 SQL 客户端。这是一款基于 Flutter 构建的跨平台桌面 SQL 客户端,集成 AI 辅助编写、优化 SQL 的能力,可轻松连接和管理多种 SQL 数据库,支持 MySQL、PostgreSQL、SQLite、Oracle、MongoDB、Redis 等。

openhare
Star 1.6k
15 小时前

桌面级开源迷你四足机器人。这是一个基于 ESP32 的开源四足机器人,硬件成本仅需数百元。内含自制所需的 3D 打印模型、物料清单和固件,支持 WiFi 远程控制、语音控制、动作编排和 OLED 表情显示等功能。

sesame-robot
38
sidex
Star 1.6k
15 小时前

告别 Electron 的 VSCode。这是一个基于 Tauri 重构 VSCode 的实验性项目,将 VSCode 底层的 Electron 替换为 Tauri。借助系统自带的 WebView,在实现基础功能的情况下,安装包体积缩小了 96%。

sidex
开源书籍
Star 2.9w
15 小时前

快速上手 Claude Code 的教程。该项目从输入 claude 命令开始,手把手教你如何将 Claude Code 功能组装起来,成为一套可复用的 Agent 工作流。它提供了清晰的学习路径和使用示范,也会解释功能背后的运行原理,旨在帮你理解 MCP、Hooks、Subagents 以便更好掌握它们。适合不想啃文档,但想系统化学习 Claude Code 的用户。

claude-howto
Star 3.1k
15 小时前

从数学到 AI 的开源自学手册。这是一本涵盖数学、计算机科学与人工智能的开源电子书,不堆砌公式,注重实际应用,配有 MCP 可作为 AI 助手的知识库使用。

maths-cs-ai-compendium
目录
  • C 项目
  • C# 项目
  • C++ 项目
  • Go 项目
  • JavaScript 项目
  • Kotlin 项目
  • Python 项目
  • Rust 项目
  • Skills
  • Swift 项目
  • 人工智能
  • 其它
  • 开源书籍