下拉刷新
C++ 项目

这里是按照「分类」阅读往期的 HelloGitHub 月刊内容, 您目前在查看 HelloGitHub C++ 项目 集合。

Star 1.2k
Vol.118
2 天前

Gemini 生成图片水印清除工具。这是一款用于移除 Gemini Nano Banana 和 Pro 生成图片右下角可见水印的工具,不支持隐形水印(SynthID)。它跨平台、无需联网、开箱即用,支持自动识别图片尺寸和批量处理等功能。

GeminiWatermarkTool
Star 470
Vol.118
3 天前

自制带力反馈旋钮的宏键盘。这是一款配备力反馈旋钮和 OLED 显示屏的 6 键宏键盘,支持 256 个配置文件切换、三种旋钮模式和自定义 RGB 灯环。可通过修改 SD 卡上的 XML 文件进行配置,无需安装特殊驱动或客户端即插即用。

Hapticpad
3
toasty
Star 258
Vol.118
2 天前

轻量级 Windows 通知命令行工具。这是一款零依赖、轻量级的 Windows 平台 Toast 通知命令行工具,体积仅 230KB。它能够自动检测并集成 Claude Code、Gemini CLI 和 GitHub Copilot 等主流 AI 命令行编程助手,在任务完成时发送带对应图标的桌面通知,让你无需守在终端前等待 AI 结果。

toasty
Star 2.8k
Vol.117
3 天前

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

iDescriptor
Star 3.7k
Vol.116
8 天前

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

crossdesk
Star 781
Vol.116
6 个月前

开源的鼠标连点工具。这是一款基于 Qt6 构建的鼠标连点器,仅适用于 Windows 系统。它开箱即用、操作简单,支持自定义鼠标点击间隔和快捷键功能。

MouseClick
Star 207
Vol.116
8 个月前

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

objcurses
8
seekdb
Star 2.3k
Vol.116
2 天前

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

seekdb
Star 1.7k
Vol.115
5 天前

开箱即用的 Chrome 增强工具。这是一款基于 DLL 劫持技术的 Chrome 浏览器增强工具,支持双击或右键关闭标签、鼠标悬停标签栏时滚轮切换、强制保留最后一个标签防止浏览器意外关闭,以及自定义老板键快速隐藏窗口等功能。兼容所有 Chromium 内核浏览器,只需将 DLL 文件放入浏览器目录即可使用。

10
quill
Star 2.8k
Vol.115
13 天前

低延迟的异步 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"});
}
quill