探索 C 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
基于 SFTP 协议的网络文件系统客户端,无需服务器端配置即可挂载远程文件系统。支持多种 SSH 选项和直接连接模式,适用于 Linux、BSD 和 macOS。
基于 STM32 和 ST25DV 的智能 NFC 电子墨水屏卡片。支持多卡模拟与内容定制,配套 Android APP。硬件开源,含原理图、PCB 及 3D 模型文件。
轻量级 Linux 安全工具,利用 Linux 命名空间和 seccomp-bpf 技术构建沙箱环境,隔离并保护系统。支持多种进程类型,配置简单,无后台守护进程。
极简 x86-64 Linux 模拟器,仅 221KB,跨平台运行 Linux 二进制,速度优于 QEMU。配套终端调试器 Blinkenlights 支持可视化执行与反向调试。
🔥 比 libevent/libuv/asio 更易用的 C/C++ 网络库。支持 TCP/UDP/SSL/HTTP/WebSocket/MQTT 客户端/服务器开发,跨平台且高性能。
革命性文件系统,数据存储于 π 中,实现 100% 压缩。通过 π 的无限数字序列,理论上可存储所有可能文件,仅需元数据记录位置。使用 FUSE 构建,支持简单挂载。
原生用户态多进程图形化调试器,支持 Windows x64 PDB 调试。包含自定义 RDI 调试信息格式与高性能 RAD 链接器,优化大型项目编译调试周期。
开源大规模全包捕获、索引与数据库系统,基于 C 语言开发。提供直观 Web 界面浏览、搜索 PCAP 数据,支持 API 导出,可扩展处理每秒数十 GB 流量。
面向物联网的超轻量级 JavaScript 引擎,适用于资源受限的微控制器。完全兼容 ECMAScript 5.1,对 ECMAScript 2025 标准支持达 70%。二进制体积小,高度优化内存占用,采用 C99 编写以实现最大可移植性。支持快照预编译,提供成熟的 C API 便于嵌入应用。
基于 Quake III Arena 的可定制 3D 平台,用于基于智能体的 AI 研究。提供 3D 导航与解谜任务,支持深度强化学习,可通过 Lua 脚本配置关卡。
高性能 Game Boy Advance 模拟器,支持 GBA、GB 和 GBC 游戏。提供 Qt 和 SDL 前端,具备本地联机、即时存档、金手指、脚本及多种格式录制功能。
Universal Ctags 是一个活跃维护的 ctags 实现,为编程语言源文件生成索引标签文件,支持多语言、用户自定义语言解析器及生成 Emacs 风格 TAGS 文件。
基于 SQLite 的开源数据库加密库,提供 256 位 AES 加密、实时加密、防篡改检测和强密钥派生。性能开销低,支持多种加密提供者,与标准 SQLite 兼容。
基于 N64Recomp 静态重编译《梅祖拉的假面》(及《时之笛》),提供原生 PC 移植。使用 RT64 渲染引擎实现图形增强,支持高帧率、宽屏、双摇杆摄像机、陀螺仪瞄准、模组及自动存档。需原版游戏文件。
提供 GloVe 分布式词表示模型的 C 语言实现,支持训练自定义语料库或下载预训练词向量。包含 2024 年最新向量数据集,适用于自然语言处理任务。
2.78万亿参数模型在单CPU上运行,仅需 8.24 GB RAM。C99 可移植实现,无 BLAS、框架或 GPU 依赖。
跨平台遥测可视化应用,支持实时数据监控与分析。兼容串口、BLE、MQTT、Modbus、CAN等多种协议,无需编程即可通过拖拽组件构建仪表盘。适用于 Arduino、ESP32、Raspberry Pi 等设备,支持 Windows、macOS 和 Linux。
为 C 语言提供高级编程能力的库。包含泛型数据结构、多态函数、接口、构造/析构函数、可选垃圾回收、异常和反射。与标准 C 无缝协作,兼具高性能和强大工具链。
开源 Android 客户端,支持 NVIDIA GameStream 和 Sunshine,将 Windows PC 游戏串流至 Android 设备,支持本地和互联网连接。