探索 C 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
解锁消费级 NVIDIA GPU 的 vGPU 功能,支持 Maxwell、Pascal 及 Turing 架构。通过修改驱动与内核模块,使 GeForce 和 Quadro GPU 能用于虚拟化环境。需配合 NVIDIA GRID vGPU 驱动使用,提供 Python 脚本与内核钩子实现。
为 HackRF+PortaPack 硬件提供支持的开源固件,基于 Havoc 分支开发,新增功能与修复。支持 H1/H2/H4/H4M 等多版本设备。
基于命令行的 Markdown 演示工具,支持 C 语言编写,通过 ncursesw 实现终端幻灯片展示。支持基本 Markdown 格式、标题、代码、列表及颜色淡入淡出效果。可配置按键绑定与颜色,支持多平台安装。
从零构建软硬件栈的教育项目,涵盖 HDL 编译器、FPGA 硬件、内核、系统库及应用开发。使用 C 和 Python,通过直播、文章和代码分享,强调简单性与可理解性。
实验性图原生编程语言,语义图即程序数据库。智能体查询图、提交校验编辑并证明结果,人类请求结果,避免传统文本编码循环。支持零初始化、补丁、运行等命令,聚焦安全与效率。
GNU 核心工具集,包含文件、文本和 Shell 工具。提供比 Unix 对应工具更快的速度、更多选项和更少限制。支持 POSIX 标准及扩展。
成熟的 Linux 容器运行时,自 2008 年起活跃开发,用于生产环境。核心功能聚焦系统容器,提供接近 VM 的环境但无内核开销。支持无特权容器,通过用户命名空间增强安全性,配置灵活。
基于 ESP8266/ESP8285 的全功能 WiFi NAT 路由器,支持 ACL 防火墙、端口映射、流量整形、MQTT 管理和自动 Mesh 组网,可作为信号中继器或安全 IoT 网关。
高性能开源遥控链路,基于 Semtech LoRa 硬件,支持 2.4 GHz 和 900 MHz 频段,提供 1000 Hz 高刷新率、低延迟和远距离传输,适用于 FPV 竞速。
基于 libultraship 的《塞尔达传说:时之笛》现代移植版。使用 DirectX、OpenGL 或 Metal 渲染,支持 Windows、Linux、macOS 和 Nintendo Switch。需提供合法游戏 ROM。支持自定义资源包和按键映射。提供源代码编译与测试构建。
嵌入式系统引导加载程序,支持 PowerPC、ARM、MIPS 等处理器,可初始化硬件、测试硬件或下载运行应用代码。与 Linux 开发紧密相关,易于配置和扩展。
C 语言包管理器,用于快速安装和管理小型 C 库。支持多种安装方式,如 Homebrew、MacPorts 和 Git。提供命令行工具,支持初始化、安装、更新、搜索等操作。核心是发现和集成独立的微型 C 库,无需依赖大型框架。
开源 STM32 MCU 编程工具集,支持 STLINK 全系列编程器,提供 st-info、st-flash、st-util 等工具,兼容多操作系统。
跨平台 C 语言库,类 glib 设计,提供流、协程、容器、算法等模块。支持 Windows、Linux、macOS、Android、iOS 等系统,可通过 xmake 编译为 Release、Debug、Small、Micro 等模式。
协议多路复用器,支持 SSH、HTTPS 等协议共享同一端口。基于 C 语言开发,具备透明代理、特权降级、systemd 支持等特性,适用于防火墙穿透和虚拟主机场景。
基于 C 语言的高性能 Markdown 解析器,提供安全可靠的渲染功能。支持多种扩展语法,如表格、代码块、自动链接等,可作为 Ruby Gem 轻松集成。
支持 macOS、Windows 和 Linux 的 UEFI 与传统模式引导程序,提供可定制 GUI、主题管理、多分辨率切换及丰富快捷键功能。
基于 eBPF 的网络分析工具,可视化内核数据包耗时,捕获请求与响应,提升故障排查效率。支持 HTTP、Redis、MySQL 等协议,可过滤进程、容器、延迟等维度,并自动解密 SSL 流量。