
EasyLogger
超轻量级 C/C++ 日志库。占用资源少适合物联网和单片机等项目,功能简单容易上手,能够通过插件形式扩展功能。特性:- 支持终端、文件、串口、Flash 等多种输出方式- 支持多种操作系统- 线程安全- 不同颜色显示
Rust 语言的 HTTP 客户端。这是一个纯 Rust 编写的 HTTP 客户端,简单好用、支持异步、API 友好。
rust use std::collections::HashMap;fn main() -> Result> {let resp = reqwest::blocking::get("https://httpbin.org/ip")?.json::>()?;println!("{:#?}", resp);Ok(())}
超轻量级 C/C++ 日志库。占用资源少适合物联网和单片机等项目,功能简单容易上手,能够通过插件形式扩展功能。特性:- 支持终端、文件、串口、Flash 等多种输出方式- 支持多种操作系统- 线程安全- 不同颜色显示

用 C 语言从零实现的软件渲染器。不用图形 API 仅用几千行 C 代码,实现了一套类似 OpenGL 的基本图形功能,以及应用于游戏开发的实时渲染技术,如阴影、切线空间法线映射、基于物理的材质系统等。该项目包含丰富的注释和数学计算推导过程的说明,可用于帮助理解和学习 GPU 的基本工作原理、基础渲染知识和着色器原理。
轻量级的多平台、多架构 CPU 仿真器框架。基于 QEMU 开发的 CPU 模拟器,多用于逆向、执行恶意代码等。特点:- 多架构:ARM、ARM64、RISC-V、TriCore 等- 多种编程语言:Python、Rust、Java、Go、JS 等- 支持各种级别的细粒度检测

非官方的 B 站桌面应用。基于 UWP 框架开发的哔哩哔哩 Windows 客户端,简单易用、界面清爽,适用于 Windows 10/11 桌面系统和 Xbox。

用于近似最近邻搜索的算法库。近似最近邻(ANN)方法是指一系列解决最近邻查找问题的近似算法,多用于内容推荐、搜索等场景。该项目是封装好的 C++/Python Annoy 算法库。Annoy 是用树为数据结构的 ANN 算法实现,它通过随机投影创建二叉树构建索引提升查询效率,采用优先队列和“森林”查询方法提高准确率,实现海量数据下的实时搜索。```python from annoy import AnnoyIndex import random f = 40 # Length of item vector that will be indexed t = AnnoyIndex(f, 'angular')for i in range(1000):v = [random.gauss(0, 1) for z in range(f)]t.add_item(i, v)t.build(10) # 10 trees t.save('test.ann')# ...u = AnnoyIndex(f, 'angular')u.load('test.ann') # super fast, will just mmap the file print(u.get_nns_by_item(0, 1000)) # will find the 1000 nearest neighbors```

易用的轻量级 C/C++ 集成开发环境。小熊猫 C++ 是一款专为编程新手和学生准备的 IDE,它没有复杂的安装和配置过程开箱即用。支持开发所需的自动补全、语法高亮、编译运行和调试 C/C++ 程序等功能。不仅如此,它还整合了 ege、海龟作图、raylib 等多种学习库,以及试题集和 OJ 功能,便于编程新手学习和使用。

强大的国际象棋引擎。它在众多国际象棋引擎评级列表中均名列前茅,棋艺基本上是吊打职业选手。它不仅可以对战,还支持棋局分析、评估棋艺,帮助国际象棋爱好者提升棋技。虽然这是一个引擎不能单独运行,但是社区提供了丰富的 GUI 软件下载就能用,甚至还可以用来解说国际象棋比赛。

强大自由的媒体中心软件。这是一个媒体播放器软件,但折腾一下就是家庭媒体娱乐中心。它不仅支持播放本地视频,还能够安装各种插件以及播放网络存储设备(NAS)、投屏、直播、电视、播客等源。能够运行在 Linux、macOS、Windows、Android、iOS 等设备,界面支持中文更多功能等待你的挖掘。

本地优先的英语语法检查工具。这是一个用 Rust 编写的英文语法检查工具,可在本地完成语法分析,无需将内容上传到服务器。它检查速度快、内存占用少,可编译成 WebAssembly 在浏览器里运行,也能集成到 VS Code、Neovim、Helix、Emacs、Zed 等编辑器中使用。

管理多个 AI 编程助手的终端工具。该项目是用 Rust 编写的终端多路复用工具,专为同时操作多个 AI 编程助手而设计。它能在一屏内查看每个助手的终端画面,一眼看出谁在运行、谁卡住、谁已完成。支持断开后继续运行、随时从其他终端或 SSH 重新接入,同时兼容 tmux 风格的快捷键。

一条命令找出本地能运行的模型。这是一款用 Rust 编写的终端工具,能够自动检测本机的 CPU、GPU、内存等硬件信息,并推荐适合本地运行的大模型。它会从质量、速度、适配度和上下文等维度给模型打分排序,支持 Ollama、llama.cpp、MLX、vLLM、LM Studio 等主流本地推理环境。

物理 AI 的多模态数据可视化平台。这是一款专为机器人和物理 AI 场景打造的多模态数据可视化平台,支持图像、点云、时序数据、关节状态等随时间变化的传感器数据。它内置实时查看器支持回放和多传感器并排对比,可通过 DataFrame 或 SQL 查询数据,并提供 Python、Rust 和 C++ SDK。

亚秒级冷启动的虚拟机管理工具。这是一款轻量级的虚拟机管理工具,虚拟机冷启动不到一秒。让你用接近容器的体验,获得虚拟机级别的隔离,兼容 Docker 镜像,支持将虚拟机打包成单个可执行文件,方便迁移和运行。

轻量级跨平台数据库桌面客户端。这是一款轻量级、跨平台、可离线使用的数据库桌面客户端,支持 MySQL、PostgreSQL、SQLite、Redis、MongoDB 等 40+ 种数据库。它集成了连接管理、SQL 编辑、数据表格和 AI 助手功能,并提供 Docker 自托管、Web 版、MCP Server 和 CLI。

把代码变成打字游戏的工具。这是一款能够将你写的代码或 GitHub 项目转换成打字挑战的工具,支持 Rust、TypeScript、Python 等编程语言,并提供实时准确率统计和多种游戏模式,适合在练习键盘输入时顺便熟悉代码。

消除视频画面抖动的工具。这是一款基于陀螺仪数据实现的视频防抖应用,兼容 GoPro、Sony、Insta360、DJI 等主流设备。它提供实时预览、滚动快门校正、水下拍摄、自适应缩放等功能,并可作为插件适配多种视频编辑器,支持 Windows、macOS、Linux、Android、iOS 平台。