GitHub 雷达
8 小时前监控正在起飞的黑马项目,和高星项目。
torvalds/linux
Linux kernel 是 Linux 操作系统的核心,负责管理硬件、系统资源并为所有其他软件提供基础服务。主要技术栈是 C 语言,通过源码树形式组织,依赖 GNU Make 和 GCC 等工具链进行构建。亮点是适用于从新手开发者到学术研究人员、安全专家、系统管理员等几乎所有角色,拥有极其完善的文档体系和社区支持,是驱动全球绝大多数服务器、嵌入式设备和移动操作系统的底层基石。
C其他249.4k
Genymobile/scrcpy
scrcpy 是一个开源工具,用于通过 USB 或 TCP/IP 连接将 Android 设备的屏幕和音频镜像到电脑,并支持使用键盘和鼠标进行控制。 主要技术栈是 C 语言,依赖 ADB 和 Android 的 API 21 及以上版本,无需 root 权限或安装额外应用。 其亮点在于轻量、高性能(30-120fps)、低延迟(35-70ms)且功能丰富,适用于开发调试、演示、录制以及通过电脑高效操控手机的场景。
C工具/CLI149.9k
microsoft/PowerToys
Microsoft PowerToys 是一个为 Windows 系统提供超过30种实用工具的开源集合,旨在帮助用户自定义系统并提升日常操作效率。该项目主要使用 C 语言开发,通过集成多种独立功能模块(如窗口管理、批量重命名、颜色拾取等)来实现。其亮点在于由微软官方维护、功能丰富且免费开源,特别适合需要深度优化和个性化 Windows 工作流程的高级用户与开发者。
C工具/CLI138.8k
ventoy/Ventoy
Ventoy 是一个开源工具,用于创建可启动的 USB 驱动器,支持 ISO、WIM、IMG、VHD(x) 和 EFI 文件,无需反复格式化磁盘,只需将镜像文件复制到 USB 即可启动。主要技术栈基于 C 语言实现,支持多种分区样式(MBR 和 GPT)以及多种启动模式(x86 Legacy BIOS、IA32 UEFI、x86_64 UEFI、ARM64 UEFI 和 MIPS64EL UEFI)。其亮点在于支持超过 1300 个测试过的 ISO 文件,兼容大多数操作系统(包括 Windows、Linux、Unix、ChromeOS 等),适用于需要频繁更换或测试不同操作系统的场景,如系统安装、维护和恢复。
C工具/CLI79.4k
redis/redis
Redis是一个高性能的内存数据存储系统,主要解决实时数据驱动应用中的缓存、数据结构服务、文档和向量查询等需求。该项目使用C语言实现,核心特点是将数据主要存储在内存中,并采用高效的数据结构来达到亚毫秒级延迟。其亮点在于功能极其丰富,不仅支持传统缓存和会话管理,还能作为NoSQL数据库、搜索引擎、消息代理和向量存储使用,特别适合需要实时响应、高并发和多功能数据处理的场景。
C数据库/存储76.4k
obsproject/obs-studio
OBS Studio 是一款免费开源的软件,用于高效地捕捉、合成、编码、录制和直播视频内容。 主要技术栈是 C 语言,并集成了 PVS-Studio 等静态分析工具来保证代码质量。 其亮点在于功能全面且性能高效,适用于个人或专业用户进行游戏直播、会议录制以及各类视频内容创作。
C桌面应用76.4k
colbymchenry/codegraph
1. 解决AI编程助手逐文件搜索代码的低效问题,通过预索引的代码知识图谱提供精确的代码上下文,大幅减少工具调用和Token消耗。
2. 基于TypeScript实现CLI工具,本地构建包含符号、调用关系与依赖的语义图谱,通过M
C工具/CLI71.4k
FFmpeg/FFmpeg
FFmpeg 是一个用于处理音频、视频、字幕及相关元数据的多媒体内容处理库和工具集合。主要技术栈基于C语言,核心库包括libavcodec(编解码器)、libavformat(流协议与容器格式)、libavfilter(音视频滤镜)等,并提供ffmpeg、ffplay、ffprobe等命令行工具。其亮点在于支持广泛的编解码器和格式,适用于多媒体格式转换、流媒体处理、音视频编辑和分析等场景,且代码库主要采用LGPL许可证。
C工具/CLI64.3k
git/git
Git 是一个快速、可扩展的分布式版本控制系统,用于跟踪和管理源代码的变更历史。该项目主要使用 C 语言实现,提供了丰富的命令行操作集,既支持高层级操作也允许直接访问内部数据结构。其亮点在于由 Linus Torvalds 创建并广泛用于开源社区,适合任何需要高效协作和版本管理的软件开发场景。
C工具/CLI63.2k
tmux/tmux
tmux是一个终端复用器,允许用户在单个屏幕上创建、访问和控制多个终端会话,并支持会话分离后在后台继续运行,之后重新附着。它主要使用C语言开发,依赖libevent和ncurses库,通过configure和make进行构建,支持OpenBSD、FreeBSD、NetBSD、Linux、macOS和Solaris等系统。其亮点在于强大的会话管理能力,适合远程服务器操作和长时间任务运行,用户可随时断开和重连会话而不会中断工作流程。
C工具/CLI49.3k
DeusData/codebase-memory-mcp
1. 这是一个为 AI 编码代理提供高性能代码智能的 MCP 服务器,能将整个代码库构建为持久化知识图谱,实现闪电般的结构查询。
2. 核心采用纯 C 编写,内置 158 种语言的 tree‑sitter 语法解析,并通过混合 LSP 增强语义类型解析,所有数据存入内存 SQLite 图数据库,最终打包成零依赖的单一静态二进制文件。
3. 极致的索引速度(Linux 内核 2800 万行代码仅需
CAI/机器学习43.8k
curl/curl
curl是一个基于URL语法进行数据传输的命令行工具和库,支持HTTP、FTP、SFTP、MQTT等二十多种网络协议,解决不同协议间统一数据交互的问题。该项目主要使用C语言实现,核心是libcurl库,提供丰富的API供其他软件集成调用,同时附带功能强大的命令行工具。其亮点在于跨平台、开源且采用MIT类宽松许可证,适用于自动化脚本、软件集成、网络调试等几乎所有需要网络数据传输的场景,是业界最广泛使用的网络传输工具之一。
C工具/CLI42.9k
wg/wrk
wrk是一个现代HTTP基准测试工具,用于在单个多核CPU上生成高负载来测试服务器性能。它采用多线程设计并利用epoll和kqueue等可扩展事件通知机制,同时支持通过LuaJIT脚本自定义请求生成、响应处理和报告输出。该工具亮点是性能极高,单机即可产生每秒数十万请求的负载,适合快速压测HTTP服务,且支持通过命令行参数灵活控制连接数、测试时长和线程数。
C工具/CLI40.4k
php/php-src
php/php-src 是 PHP 编程语言解释器的官方源代码仓库,解决的是提供一种适合网页开发、快速灵活且通用的脚本语言运行时环境。该项目主要使用 C 语言实现,通过 autoconf、bison 和 re2c 等工具链构建,并附带完整的测试套件和扩展机制。其亮点在于作为 PHP 语言的核心实现,支持从个人博客到全球热门网站的各种规模应用,且拥有活跃的社区贡献流程和严格的 RFC 特性审核机制。
C编程语言/编译器40.4k
pbatard/rufus
Rufus 是一款用于格式化USB闪存盘并创建可启动USB驱动器的可靠工具,解决用户制作系统安装盘或启动盘时遇到的格式化和引导问题。该项目主要使用C语言开发,支持通过Visual Studio或MinGW编译,并利用Windows底层API实现磁盘操作和UEFI引导支持。其亮点在于功能全面,支持多种文件系统、从ISO创建启动盘、绕过Windows 11硬件限制、检测虚假闪存盘,且体积小、免安装、便携并兼容安全启动,非常适合普通用户和IT专业人员快速制作系统安装介质。
C工具/CLI37.7k
mpv-player/mpv
mpv 是一个免费开源的命令行媒体播放器,支持多种媒体文件格式、音视频编解码器和字幕类型,解决用户在终端环境中播放各类媒体文件的需求。该项目主要使用 C 语言开发,基于 FFmpeg 库进行音视频解码,通过 Meson 构建系统编译,并依赖 libplacebo、libass 等库实现渲染和字幕功能。其亮点在于高度可定制和脚本化,支持硬件解码、着色器渲染以及丰富的用户脚本生态,适合追求极致控制力和自动化播放体验的高级用户,同时支持 Linux、Windows 和 macOS 平台。
C工具/CLI37.0k
JustVugg/colibri
Colibri 是一个用纯 C 编写的轻量级推理引擎,让普通消费级硬件也能运行 744B 到 2.8T 参数的前沿 MoE 大模型。它把显存、内存和磁盘当作统一的多层推理层级,通过专家权重按需流式加载、JIT 式路由热度缓存、O_DIRECT 与双 SSD 条带化 I/O、以及 CPU/GPU/NUMA 异构协同执行来实现,每个模型家族对应一个 C 文件。亮点是零依赖、可本地私有运行超大模型并实时可视化专家路由,适合想在自有硬件上研究、测量和优化大模型推理的系统开发者与研究者。
CAI/机器学习36.1k
jqlang/jq
jq是一个轻量灵活的命令行JSON处理器,类似于处理JSON数据的sed、awk和grep,用于对结构化数据进行切片、过滤、映射和转换。它使用可移植的C语言编写,零运行时依赖,支持通过Docker镜像、预编译二进制或源码编译安装。其亮点是功能强大且易于集成到脚本和自动化流程中,适用于命令行快速处理JSON数据、从配置文件中提取字段以及数据管道中的JSON转换场景。
C工具/CLI35.6k
raysan5/raylib
raylib 是一个简单易用的视频游戏编程库,旨在让开发者以最纯粹的代码方式享受游戏开发,无需复杂界面或视觉辅助工具。它使用纯 C 语言(C99)编写,基于 OpenGL 硬件加速,并内置了所有依赖库,支持 Windows、Linux、macOS、Android 和 HTML5 等多平台。该库亮点在于零外部依赖、提供超过 140 个代码示例和 70 多种语言绑定,非常适合快速原型开发、工具构建、嵌入式系统以及教育教学场景。
C游戏开发34.8k
nothings/stb
stb 是一个为 C/C++ 提供单文件公共领域或 MIT 许可库的集合,解决了开发者需要轻量、易集成且无外部依赖的常用功能模块问题。其实现方式是将每个库封装为单一头文件,用户只需在恰好一个源文件中定义特定宏并包含该头文件即可启用全部代码,涵盖图像加载、字体光栅化、音频解码、数据结构等 21 个库。亮点在于所有库均采用公共领域或 MIT 双许可,允许自由使用和再许可,且单文件设计极大简化了分发和部署,特别适合游戏开发、图形处理或需要快速嵌入功能的项目。
C编程语言/编译器34.7k
valinet/ExplorerPatcher
ExplorerPatcher 是一个用于增强 Windows 系统使用体验的开源工具,主要解决用户对 Windows 11 界面和功能不满的问题,允许恢复 Windows 10 风格的任务栏、开始菜单和 Alt+Tab 切换器。该项目主要使用 C 语言编写,通过安装程序替换或修改系统资源文件来实现功能,安装后可通过右键任务栏属性进行配置。其亮点是高度可定制且支持 ARM64 处理器,适合希望在新版 Windows 上保留旧版操作习惯或提升工作效率的用户。
C桌面应用33.9k
bilibili/ijkplayer
ijkplayer是哔哩哔哩开源的跨平台视频播放器,基于FFmpeg n3.4和ffplay构建,解决Android和iOS平台上高性能视频播放的需求。项目主要使用C语言实现,在Android端集成MediaCodec硬件解码和OpenGL ES渲染,在iOS端使用VideoToolbox和AudioUnit,同时支持ExoPlayer等替代后端。其亮点是提供类似系统MediaPlayer的简洁API,支持ARMv7a、ARM64、x86等多种CPU架构,并允许通过模块配置裁剪FFmpeg组件以减小二进制体积,适合需要自定义视频播放功能或处理在线视频兼容性问题的移动应用开发者。
C移动开发33.2k
facebook/zstd
Zstandard(简称zstd)是一个快速无损压缩算法,旨在实现实时压缩场景,提供与zlib相当或更好的压缩比,并支持训练模式以优化小数据压缩效果。主要采用C语言实现,基于Huff0和FSE库的快速熵编码阶段,提供命令行工具支持.zst、.gz、.xz和.lz4格式,并遵循RFC8878标准格式。其亮点在于压缩和解压速度极快,在基准测试中显著优于zlib和brotli,且支持从高速低压缩比到高压缩比的可调配置,适用于实时压缩、大数据流处理及小数据场景(通过字典训练提升效率)。
C工具/CLI27.8k
antirez/ds4
DwarfStar是一个专为DeepSeek V4 Flash和PRO等模型设计的本地推理引擎,解决在个人消费级硬件上高效运行大模型的问题,而非通用的GGUF运行器。它主要使用C语言实现,支持Metal、CUDA和ROCm后端,并基于llama.cpp和GGML的生态构建,但不直接链接GGML。其亮点在于针对特定模型深度优化,支持SSD流式加载、多GPU张量并行和流水线并行,可在MacBook、DGX Spark等设备上运行,甚至能将旧款CUDA显卡服务器变为多用户LLM服务,同时项目鼓励用户利用AI编码代理进行个性化修改和性能调优。
CAI/机器学习20.8k
共 5,015 个高星项目
GitHub 雷达
仓库语言分类Star
数据来自 GitHub 公开信息,由群岛雷达定期扫描 · 中文摘要与分类由 AI 生成,仅供参考。