下拉刷新
C++ 项目

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

Star 509
Vol.119
17 小时前

Windows 鼠标特效增强工具。这是一款轻量级的 Windows 桌面鼠标/光标特效工具,支持点击波纹、粒子拖尾、悬停发光、漂浮文字等多种鼠标特效。

MFCMouseEffect
2
zvec
Star 9k
Vol.119
19 小时前

轻量级进程内向量数据库。该项目是阿里开源的进程内向量数据库,无需独立部署即可直接使用。它基于 Proxima 引擎构建,提供本地化、低延迟的向量数据管理和语义检索能力,支持混合搜索、数据持久化、重排序等功能。

import zvec

# Define collection schema
schema = zvec.CollectionSchema(
    name="example",
    vectors=zvec.VectorSchema("embedding", zvec.DataType.VECTOR_FP32, 4),
)

# Create collection
collection = zvec.create_and_open(path="./zvec_example", schema=schema)

# Insert documents
collection.insert([
    zvec.Doc(id="doc_1", vectors={"embedding": [0.1, 0.2, 0.3, 0.4]}),
    zvec.Doc(id="doc_2", vectors={"embedding": [0.2, 0.3, 0.4, 0.1]}),
])

# Search by vector similarity
results = collection.query(
    zvec.VectorQuery("embedding", vector=[0.4, 0.3, 0.3, 0.1]),
    topk=10
)

# Results: list of {'id': str, 'score': float, ...}, sorted by relevance
print(results)
Star 1.8k
Vol.118
6 天前

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

GeminiWatermarkTool
Star 613
Vol.118
1 个月前

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

Hapticpad
5
toasty
Star 349
Vol.118
22 天前

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

toasty
Star 3.1k
Vol.117
2 天前

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

iDescriptor
Star 3.9k
Vol.116
6 天前

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

crossdesk
Star 811
Vol.116
8 个月前

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

MouseClick
Star 220
Vol.116
10 个月前

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

objcurses
10
seekdb
Star 2.5k
Vol.116
2 天前

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

seekdb