这里是按照「分类」阅读往期的 HelloGitHub 月刊内容, 您目前在查看 HelloGitHub C++ 项目 集合。
轻量级 Windows 通知命令行工具。这是一款零依赖、轻量级的 Windows 平台 Toast 通知命令行工具,体积仅 230KB。它能够自动检测并集成 Claude Code、Gemini CLI 和 GitHub Copilot 等主流 AI 命令行编程助手,在任务完成时发送带对应图标的桌面通知,让你无需守在终端前等待 AI 结果。

跨平台的 iOS 设备管理工具。这是一款免费、开源、跨平台的 iPhone/iPad 设备管理工具,支持文件管理、导入相册、虚拟定位、AirPlay 投屏、数据线真伪识别等功能,适用于 Windows、Linux 和 macOS 系统。

支持 Web 端的远程桌面工具。这是一款开源、轻量级的跨平台远程桌面工具,支持不同设备间(Windows、Linux 和 macOS)的远程桌面控制和音视频传输,特点是可直接通过浏览器控制远程设备,无需额外安装任何应用。

命令行查看 3D 模型的工具。这是一款极简的 3D 模型查看器,能够将 3D 模型文件以 ASCII 字符方式渲染展示在终端里,支持 3D 对象的实时预览、旋转和交互操作。

开箱即用的轻量级向量数据库。该项目是 OceanBase 团队开源的一款轻量级 AI 原生搜索数据库,支持关系型、向量和文本数据的统一存储与检索。它提供嵌入式和服务器两种模式,最低仅需 1C1G 即可运行,并兼容 MySQL 协议。

开箱即用的 Chrome 增强工具。这是一款基于 DLL 劫持技术的 Chrome 浏览器增强工具,支持双击或右键关闭标签、鼠标悬停标签栏时滚轮切换、强制保留最后一个标签防止浏览器意外关闭,以及自定义老板键快速隐藏窗口等功能。兼容所有 Chromium 内核浏览器,只需将 DLL 文件放入浏览器目录即可使用。
低延迟的异步 C++ 日志库。这是一款高性能异步 C++ 日志库,专为低延迟、性能敏感型应用设计。它通过将日志格式化与 I/O 操作交由后台线程处理,减少对主线程的性能影响,适用于高频交易、游戏引擎等场景。
int main() { quill::Backend::start(); quill::Logger* logger = quill::Frontend::create_or_get_logger( "root", quill::Frontend::create_or_get_sink<quill::ConsoleSink>("sink_id_1")); LOG_INFO(logger, "Hello from {}!", std::string_view{"Quill"}); }

开源的 PSV 游戏模拟器。这是一款实验性的 PS Vita 模拟器,支持 Windows、Linux、macOS 和 Android 平台,能够运行大多数 PSV 游戏和自制程序。目前已成功运行《女神异闻录 4:黄金版》等热门游戏,并提供详细的游戏兼容性列表。项目正处于活跃开发阶段,尽管可能存在崩溃或卡顿等问题,但整体体验已相当出色。

类 Flask 的轻量级 C++ Web 框架。这是一款专为 C++ 开发者设计的轻量级 Web 框架,仅需引入头文件即可轻松集成。它拥有类似 Python Flask 的简洁易用路由 API,只需少量代码即可快速搭建 Web 服务,大幅降低 C++ Web 开发的门槛。
#include "crow.h" int main() { crow::SimpleApp app; CROW_ROUTE(app, "/")([](){ return "Hello world"; }); app.port(18080).multithreaded().run(); }
