社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

《HelloGitHub》第 125 期

HelloGitHub • 6 小时前 • 11 次点击  

兴趣是最好的老师,HelloGitHub 让你对开源感兴趣!

简介

HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。

这里有热门 AI 项目、入门教程、黑科技、开源书籍、大厂开源项目等,涵盖多种编程语言 Python、Java、Go、C/C++、Swift...让你在短时间内感受到开源的魅力,爱上开源!


以下为本期内容|每月  28 号更新

C 项目

1、RetroArch:一站式复古游戏模拟器。该项目是 libretro 官方开发的跨平台模拟器,可动态加载各类游戏机模拟器和游戏引擎。它提供多种着色器、即时存档、手柄操作和视频录制等功能,支持 Windows、Linux、macOS、Android、iOS 以及 PS、Xbox、任天堂主机等平台。

地址:github.com/libretro/RetroArch

C# 项目

2、DeskBox:让 Windows 桌面井然有序。这是一款开源的 Windows 桌面整理工具,为桌面加入具有 Windows 原生质感的文件格子和日常工具。它内置待办、随记、搜索、天气和音乐控制等小组件,支持映射现有文件夹、自动整理桌面文件和 QuickLook 预览等功能。

地址:github.com/Tianyu199509/DeskBox

3、DiscordChatExporter:Discord 聊天记录导出工具。这是一款用 C# 编写的 Discord 消息导出工具,可将私信、群聊和频道消息导出为文件,支持 HTML、TXT、CSV、JSON 输出格式,并保留 Markdown、附件、表情等内容,导出结果可离线查看。

地址:github.com/Tyrrrz/DiscordChatExporter

4、tubatools:Windows 电脑硬件检测工具。该项目是采用 C# 和 WinUI 3 开发的 Windows 装机工具箱,集成硬件检测、装机助手、网络诊断和垃圾清理等功能。

地址:github.com/luolangaga/tubatools

C++ 项目

5、EUI-NEO:轻量级 C++ 跨平台 UI 框架。这是一个面向 C++ 应用的轻量级声明式 UI 框架,无需引入 WebView 或脚本运行时。它支持 GLFW/SDL2 窗口后端和 OpenGL/Vulkan 渲染后端,内置布局、动画、事件、异步、网络请求和图片加载等功能,以及键盘、串口等可选模块。来自 @keokeo 的分享

地址:github.com/sudoevolve/EUI-NEO

6、fooyin:可自由定制界面的音乐播放器。这是一款界面可自由定制的桌面音乐播放器,可从空白画布或预设布局中自由编排界面。它支持 FLAC、MP3、Opus 等主流音频格式,提供无缝播放、标签编辑、音频转换、歌词同步显示和网络电台等功能,还可通过插件和内置的 FooScript 脚本扩展功能。

地址:github.com/fooyin/fooyin

Go 项目

7、casos:开箱即用的云操作系统。该项目是基于 Kubernetes 构建的云操作系统,将 API Server、Controller Manager 和 Scheduler 集成到单个可执行文件。无需搭建集群和编写 YAML,即可拥有一个带 Web 管理界面和应用商店的云操作系统。

地址:github.com/casosorg/casos

8、dbmate:轻量级数据库迁移工具。这是一款用 Go 编写的数据库迁移工具,可让数据库结构在多名开发者和生产服务器之间保持同步。它开箱即用、纯 SQL 编写迁移脚本,不绑定任何编程语言或框架,支持 MySQL、PostgreSQL、SQLite 和 ClickHouse 等数据库。

地址:github.com/amacneil/dbmate

9、devpod:开源的云开发环境。该项目是基于 DevContainer 标准的客户端开发环境工具,可在本地、K8s、远程机器或云服务器中创建一致的容器化开发环境。它支持 SSH、VSCode 和 JetBrains 接入,并提供预构建、闲置自动关机、凭据同步等功能。

地址:github.com/loft-sh/devpod

10、hister:个人浏览记录搜索引擎。该项目是用 Go 开发的个人搜索引擎,可全文检索你浏览过的网页和本地文件,支持 Firefox/Chrome 扩展自动收录新访问的页面、浏览器历史导入、字段过滤、通配符和语义搜索等功能。

地址:github.com/asciimoo/hister

Java 项目

11、droidVNC-NG:Android 远程桌面工具。这是一款专为局域网设计的远程查看和控制 Android 设备的工具,打开浏览器即可操控手机,无需 Root 权限。支持鼠标键盘操作、剪贴板共享、文件传输和屏幕缩放等功能。来自 @KongQi 的分享

地址:github.com/bk138/droidVNC-NG

12、grimmory:自托管的电子书漫画有声书库。这是一款开源的数字书库,支持管理电子书、漫画和有声书,可在浏览器里阅读、标注和查看进度,并提供智能书架、全文搜索、元数据抓取和一键发送到 Kindle 等功能。

地址:github.com/grimmory-tools/grimmory

JavaScript 项目

13、flint-chart:为 AI 而生的可视化语言。这是一种面向 AI 智能体的可视化中间语言,可通过简洁、人类可编辑的代码生成美观、准确的图表。它能自动处理布局、坐标轴、标签等参数,推导出更合适的图表配置,并提供 MCP 服务方便智能体直接调用。来自 @gaofer 的分享

地址:github.com/microsoft/flint-chart

14、gpu.js:让 JavaScript 代码跑在 GPU 上。这是一个 JavaScript 的 GPU 通用计算加速库,能够将简单的 JavaScript 函数转换为适配不同后端的 Shader Code,实现在 GPU 上并行执行,从而显著提升计算速度。

地址:github.com/gpujs/gpu.js

15、LinearAbiltyCastingThreeJS:炫酷的技能特效沙盒。这是一个用 Three.js 和 GLSL 实现的技能特效沙盒,内置冰霜、闪电、陨石、光束和陷阱 5 种技能,所有效果均由程序生成,并支持箭头瞄准、点击释放、暂停调整等功能。

地址:github.com/achrefelouafi/LinearAbiltyCastingThreeJS

16、prehistoric-animal-museum:陪孩子在线逛史前动物博物馆。该项目是专为儿童设计的 3D 史前动物博物馆,收录了海陆空 18 种动物,支持旋转缩放、中英双语旁白和设置探险形象等功能。来自 @Leon Made This 的分享

地址:github.com/s010s/prehistoric-animal-museum

Kotlin 项目

17、ZenConverter:开源的安卓文件格式转换工具。这是一款无广告、免费的 Android 文件格式转换工具,所有转换都在手机本地完成,文件无需上传到服务器,支持音视频、图片、PDF、字体和字幕等文件。来自 @Jason8RwWd 的分享

地址:github.com/Jasonzhu1207/ZenConverter

Python 项目

18、airllm:仅需 4GB 显存就能跑 70B 大模型。这是一个通过分层加载大幅降低推理显存占用的 Python 库,无需量化、蒸馏或剪枝,仅需 4GB 显存即可运行 70B 大模型。它支持 Llama 3.x、Qwen3、DeepSeek 等主流模型,并提供预取加速、8bit/4bit 量化和 macOS 支持。

地址:github.com/lyogavin/airllm

19、PYAS :Python 写的杀毒软件。这是一款用 Python 和 C++ 开发的 Windows 杀毒软件,通过机器学习和行为监控拦截威胁,支持 PE 文件扫描、云端检测、签名校验,以及文件、进程和注册表等系统防护功能。来自 @WBT907 的分享

地址:github.com/87owo/PYAS

20、ServerKit:轻量级的服务器控制面板。这是一款采用 Flask 和 React 构建的服务器管理面板,运行时仅占 180MB 内存,可统一管理网站、数据库和 Docker 等服务。它内置 100 多个一键安装应用模板,支持多机监控、HTTPS 证书自动续签、定时备份和文件管理器等功能。来自 @Juan Denis 的分享

地址:github.com/jhd3197/ServerKit

21、watermarks-remover:清除 AI 水印的工具。这是一款用于删除 AI 生成内容里的来源标记和隐形水印的工具,可处理 Claude、Gemini、OpenAI 等水印,支持文本、图片、文档和视频等多种内容类型。

地址:github.com/guillaumemeyer/watermarks-remover

Rust 项目

22、floral-notepaper:轻量优雅的跨平台桌面便签工具。该项目是基于 Tauri 2 和 React 构建的桌面便签工具,按下全局快捷键即可随时唤出便签窗口。它支持 Markdown 编辑与实时预览、小窗多开、磁贴模式等功能,适用于 Windows 和 macOS 系统。

地址:github.com/Achilng/floral-notepaper

23、tuicr:方便在终端里做代码审查的工具。这是一款支持 Vim 快捷键的终端代码审查工具,可在命令行中连续浏览所有变更并添加评论。评论可作为正式 Review 一键提交至 GitHub、GitLab 或 Bitbucket,也能导出为 Markdown,兼容 git、jj 和 Mercurial。

地址:github.com/agavra/tuicr

24、WindInput:Rust 写的开源中文输入法。这是一款用 Rust 编写的轻量级中文输入法,资源占用低、启动速度快,支持五笔 86、五笔拼音混输、全拼和双拼。

地址:github.com/huanfeng/WindInput

Skills

25、dashi-ppt-skill:让 AI Agent 帮你做 PPT。这是一个能够生成可编辑 PPT 的技能包,把文档丢给 Agent 即可生成网页版 PPT,支持在浏览器里直接修改文字、换图片、调布局,以及一键导出为可编辑的 PPT 文件。

地址:github.com/chuspeeism/dashi-ppt-skill

26、effective-html:让 AI 用 HTML 画原型和图表。该项目能够让 AI 智能体生成可直接在浏览器中打开的 HTML 可视化内容,包括报告、交互式原型、计划路线图、架构和流程图等。

地址:github.com/plannotator/effective-html

27、i-have-adhd:让 AI 直接说重点的技能。该项目以《The Adult ADHD Tool Kit》一书的方法为准则,制定了 10 条输出规则,包括行动优先、步骤编号、列表不超过 5 项等,并省去开场白、回顾和客套结尾,让 AI 直接输出重点。

地址:github.com/ayghri/i-have-adhd

28、ian-xiaohei-illustrations:为文章生成手绘配图的技能。该项目是用于生成中文文章配图的 Agent 技能,能够提炼文章中的判断、流程、状态和隐喻,画成白底、手绘、有趣和清爽的 16:9 正文配图。来自 @Jie Chu 的分享

地址:github.com/helloianneo/ian-xiaohei-illustrations

Swift 项目

29、Crisp:免费的 macOS 外接显示器管理工具。这是一款用于控制外接显示器的 macOS 菜单栏应用,所有功能完全免费。支持调节亮度/音量/排列、HiDPI 缩放、配置预设、虚拟显示器等功能。

地址:github.com/didriksg/Crisp

30、MacPacker:免费的 macOS 压缩包管理器。这是一款免费开源的 macOS 压缩包管理工具,无需解压即可像浏览文件夹一样查看内容、直接拖出所需文件,支持 40 多种压缩包和磁盘镜像格式。来自 @Stephan Arenswa 的分享

地址:github.com/sarensw/MacPacker

人工智能

31、book-to-skill:把技术书变成智能体技能。这是一款可以将技术书籍和文档转化成 Agent 技能的工具,让 AI 编程助手按需加载并基于原书内容回答。它会自动生成 SKILL.md、按章节拆分的文件、术语表和速查表,让 Token 消耗比直接把整本书塞进上下文少 20-50 倍,支持 PDF、EPUB、DOCX 和 Markdown 等文件。

地址:github.com/virgiliojr94/book-to-skill

32、deepseek-harness:DeepSeek 开源的智能体框架。该项目是 DeepSeek 官方开源的智能体框架,采用一切皆插件的设计理念,模型适配器、工具、会话日志和智能体循环都是可替换的插件,并提供开箱即用的 Web 界面。

地址:github.com/deepseek-ai/deepseek-harness

33、oh-my-pi:把 IDE 能力接入终端编程智能体。这是一个采用 TypeScript 和 Rust 开发的终端 AI 编码智能体,由开源项目 Pi 演化而来,主打把 IDE 能力引入智能体。它将 LSP 深度集成到每次代码修改中,重命名会同步更新所有引用,还能调用 lldb、dlv、debugpy 等调试器定位问题,适用于 macOS、Linux 和 Windows 系统。来自 @ghost_him 的分享

地址:github.com/can1357/oh-my-pi

34、pipecat:实时语音 AI 智能体的框架。这是一个用于构建实时语音和多模态对话智能体的 Python 框架,可将语音识别、大模型和语音合成编排成可组合的处理管道。它通过 WebSocket 或 WebRTC 实现超低延迟交互,每条管道即一个 Agent,支持任务交接、并行分发和跨进程分布式部署等多智能体协作方式,适用于语音助手、在线客服和陪伴应用等场景。

地址:github.com/pipecat-ai/pipecat

35、plannotator:批注 AI 编码智能体输出的工具。这是一款本地运行的 AI 编程智能体审阅工具。当 AI 输出计划或写完代码后,它会自动在浏览器中打开审查界面,支持批注计划、评论 diff 和 PR,反馈会直接回传给 Agent 执行,兼容 Claude Code、Codex、Copilot CLI 等。

地址:github.com/backnotprop/plannotator

其它

36、bee-write-back:用树莓派自制一台数字打字机。该项目是用树莓派、5.5 英寸屏幕和机械键盘制作的专注写作设备,作者最初是为了解决睡前写日记助眠、又不想被旧日记勾起情绪的困扰而打造,成本约 200 美元。

地址:github.com/shmimel/bee-write-back

37、IHaskell:在 Jupyter 中运行 Haskell 代码。该项目能让你在 Jupyter Notebook 中交互式编写和运行 Haskell 代码,支持 GHC 8.4-9.14 所有版本。它提供 Hackage、源码编译、Docker、Nix 等多种安装方式,也可以通过浏览器体验。

地址:github.com/IHaskell/IHaskell

38、Lithe-IDEA:轻量级的 Java IDE 编程工具。这是一款面向 Java 和 Spring Boot 开发者的轻量级 IDE,运行时内存占用仅 300-400 MB,支持全局搜索、代码跳转、Maven、断点调试、数据库管理等功能,适用于 macOS 和 Windows 系统。来自 @Lichenkang 的分享

地址:github.com/1lck/Lithe-IDEA

39、mhabit:跨平台的习惯养成应用。这是一款用于培养和跟踪个人习惯的应用,通过每日打卡帮助用户更高效地养成习惯。它不只统计连续打卡天数,还提供成长曲线量化长期坚持情况,支持 WebDAV 多端同步、自定义颜色和习惯分组,适用于 Android、iOS、Windows、macOS 和 Linux 平台。来自 @ewiro 的分享

地址:github.com/FriesI23/mhabit

40、newtab-naivetab:可视化键盘新标签页。该项目是用键盘布局展示书签的浏览器插件,可将书签和指令绑定到按键,在新标签页中按下对应按键即可直达网站。它内置多种实用小组件,支持拖拽布局、专注模式和云同步,兼容 Chrome、Edge 与 Firefox。来自 @GXFG 的分享

地址:github.com/GXFG/newtab-naivetab

最后

感谢参与分享开源项目的小伙伴们,欢迎更多的开源爱好者来 HelloGitHub 自荐/推荐开源项目。

希望本期内容有你感兴趣的开源项目,兴趣是最好的老师,它能点燃你对开源的热情、勇敢地迈出第一步,随时欢迎你加入开源的大家庭!如果还没看过瘾,点击阅读 往期内容。

图片

点击阅读原文可按照编程语言浏览项目

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/200312