C/C++开发最新活跃开源项目列表

1.3k 29k 7.4k

J 基于C的gRPC库和框架(C++, Node.js, Python, Ruby, Objective-C, PHP, C#)
 
9.0 10.0
176 3.6k 791

M Mumble 是一个用于游戏中语音沟通VoIP的开源项目,包含服务端和客户端程序
 
10.0 10.0
450 12.1k 3.2k

W 微软分布式高性能GB框架LightGBM
 
9.0 10.0
386 8k 3k

R RabbitMQ Server 是功能丰富、支持多协议消息传递代理
 
10.0 10.0
151 3.4k 413

V Vespa是针对大数据集的低延迟计算的引擎。 它能够存储和索引您的数据,以便可以在服务时间对数据进行查询,选择和处理。
 
10.0 10.0
  昨天
473 13.8k 2.4k

R r2是从零开始重写radare,以便提供一组库和工具来处理二进制文件。
 
9.0 10.0
1.2k 22.1k 4.6k

O openpilot:开源驾驶代理,目前它执行本田和讴歌的自适应巡航控制(ACC)和车道保持辅助系统(LKAS)的功能。
 
9.0 10.0
178 2k 583

F FTK是一个嵌入式GUI库,而LFTK是吸取了FTK和CanTK的精华,针对低端嵌入式设备,重新开发的嵌入式GUI库
 
0.3 10.0
  昨天
92 631 372

M MongoDB C Driver - 一个C语言的高性能MongoDB驱动程序
 
1.9 7.7
214 5.6k 635

R raylib是一个简单易用的库,用于学习电子游戏程序设计。raylib受到Borland BGI图形库和XNA框架的高度启发。raylib可用于原型设计,工具开发,图形应用,嵌入式系统和教育。
 
10.0 10.0
1.3k 23.1k 7.9k

F FFmpeg用于处理多媒体内容(如音频,视频,字幕和相关元数据)的库和工具集合
 
9.0 10.0
233 4.2k 2.3k

Y 用C ++ 14编写的高性能路由引擎,旨在在OpenStreetMap数据上运行
 
10.0 10.0
667 14.3k 12.7k

R 如何编译自己需要的 LEDE 固件
 
9.0 10.0
607 14.2k 2.8k

C ClickHouse是俄罗斯第一大搜索引擎Yandex开发的列式储存数据库.令人惊喜的是,这个列式储存数据库的性能大幅超越了很多商业MPP数据库软件,比如Vertica,InfiniDB. 相比传统的数据库软件,ClickHouse要快100-1000X: 100Million 数据集
 
104 2.4k 168

S Sokol 最小的3D API包装器作为只有header的C库
 
9.5 9.8
  昨天
203 3k 560

前沿的WebRTC视频会议
 
10.0 7.2
  昨天
280 5k 1.2k

R RetroArch - Cross-platform, sophisticated frontend for the libretro API.
 
10.0 10.0
197 8.1k 702

用于x86计算机的图形化Unix操作系统
 
10.0 10.0
  昨天
349 4.9k 1.7k

F FreeRDP是一个免费的远程桌面协议库和客户端
 
10.0 10.0
114 763 342

P Percona 为 MySQL 数据库服务器进行了改进,在功能和性能上较 MySQL 有着很显著的提升。该版本提升了在高负载情况下的 InnoDB 的性能、为 DBA 提供一些非常有用的性能诊断工具;另外有更多的参数和命令来控制服务器行为。
 
281 12.9k 1k

V Ventoy是一个开放源代码工具,用于为ISO文件创建USB启动盘
 
9.0 8.2
271 9.7k 773

W Watchman Facebook的用于监控文件变更的服务,任何一个文件的变更都可以触发相应的事件
 
732 10k 4.4k

K 目前支持GMM-HMM、SGMM-HMM、DNN-HMM等多种语音识别的模型的训练和预测。其中DNN-HMM中的神经网络还可以由配置文件自定义,DNN、CNN、TDNN、LSTM以及Bidirectional-LSTM等神经网络结构均可支持。
 
9.0 8.8
  昨天
1k 18.6k 4.2k

R RocksDB是Facebook开源的KV存储,基于Google的LevelDB。 MyRocks则是基于RocksDB的MySQL数据库。除了深入内核之外,我们也做了较为详尽的验证,RocksDB在高性能写入、数据压缩上相对于InnoDB有较大的优势。今后,我们将会做更多相关的分享,甚至是内核改进
 
9.0 10.0
76 1.1k 320

I IoTDB 是专为时间序列数据设计的集成数据管理引擎,可为用户提供特定的服务以进行数据收集,存储和分析。 凭借其轻巧的结构,高性能和实用的功能,以及与Hadoop和Spark生态的紧密集成,IoTDB满足了IoT工业领域中海量数据集存储,高速数据输入和复杂数据分析的要求。
 
154 2.8k 574

C Clementine 是一个基于 Amarok 的高级音乐播放器,主要特性有: 本地音乐库的搜索和播放 直接收听互联网收音 Last.fm and SomaFM 支持 M3U 和 XSPF 播放列表 可编辑 MP3 和 OGG 文件的标签,组织自己的音乐 可通过 Last.fm 下载专辑封面 跨平台支持
 
380 11.7k 3.3k

V Vcpkg可帮助您管理Windows,Linux和MacOS上的C和C ++库。
 
9.0 10.0
496 8.8k 1.4k

bgfx:跨平台的图形渲染库
 
10.0 10.0
  昨天
450 12.1k 3.2k

L LightGBM 基于决策树算法的快速,分布式,高性能梯度增强(GBDT,GBRT,GBM或MART)框架,用于排名,分类和许多其他机器学习任务。 它属于Microsoft的DMTK项目。
 
9.0 10.0
136 1.7k 330

Z 这个仓库托管基于LLVM / Clang的DirectX Shader编译器的源代码
 
0.0 10.0
3k 68.4k 43.4k

Z 这个库包含了用TensorFlow实现的机器学习模型
 
9.0 10.0
155 4.5k 379

P Pony 是开源,actor模型,功能安全,高性能的编程语言
 
10.0 8.0
434 10.7k 2.3k

S spdlog:超级快速C++日志库
 
9.0 10.0
1.3k 29k 7.4k

R RPC 是一个高性能、开源、通用的 RPC 框架,面向移动和 HTTP/2 设计。GRPC 基于 HTTP/2 标准设计,带来诸如双向流、流控、头部压缩、单 TCP 连接上的多复用请求等特性。这些特性使得其在移动设备上表现更好,更省电且节省空间占用。
 
9.0 10.0
482 8.1k 3.2k

Chromium源代码的官方GitHub镜像
 
10.0 10.0
  昨天
47 814 109

T taco:C++高性能线性/张量代数库
 
2.8 10.0
95 1.7k 525

S 该存储库包含SQLite数据库引擎的完整源代码。 一些测试脚本也包含在内。 但是,许多其他测试脚本和大部分文档都是分开管理的。
 
0.0 10.0
  昨天
2.7k 51.8k 42.6k

O OpenCV:开源计算机视觉库
 
9.0 10.0
269 10.8k 989

T A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
 
9.0 10.0
236 1.6k 1.5k

R rAthena 一个开源跨平台的MMORPG服务器
 
0.0 10.0
  昨天
96 2.2k 158

M meshoptimizer 网格优化库让网格索引更GPU友好
 
8.9 10.0
1.7k 38.3k 7.1k

T Tesserac开源OCR引擎
 
431 12.2k 2.1k

F FAISS 是 Facebook AI 研究团队开源的针对聚类和相似性搜索库,它包含一种在任意大小的向量集合中搜索直到可能不适合在 RAM 中的新算法。它还包含用于评估和参数调整的支持代码。
 
9.0 7.8
60 1.2k 120

L LeoCAD:用于创建虚拟乐高模型的开源CAD程序
 
0.0 10.0
104 2.8k 415

O OpenTTD 基于Transport Tycoon Deluxe的开源模拟游戏
 
10.0 10.0
102 1k 399

S Slurm:可扩展负载管理器,用于排队调度集群CPU/GPU资源
 
0.0 10.0
  昨天
224 2.8k 1k

D Domoticz是一个家庭自动化系统,可以让你监视和配置各种设备,如:灯光,开关,各种传感器/仪表,如温度,雨,风,紫外线,伊莱克特拉,天然气,水等等。 通知/警报可以发送到任何移动设备
 
10.0 10.0
223 2.2k 940

S 适用于微控制器(microcontrollers)的云原生IoT操作系统
 
8.7 10.0
39 407 146

T TensorFlow I/O是TensorFlow内置支持中不可用的文件系统和文件格式的集合
 
1.2 10.0
126 1.2k 597

O OpenMPI - 消息传递接口的实现
 
0.0 10.0
21 501 75

R RedisTimeSeries是一个Redis模块,向Redis添加了时间序列数据结构
 
1.5 6.5
46 1.2k 272

J 将音频文件直接加载到PyTorch Tensors中
 
0.3 10.0
42 503 161

D 在本地或在云中部署可扩展的DGX群集
 
1.5 10.0
18 102 21

S Synet - 是CPU上的小型推理神经网络框架(C++头文件库),Synet使用先前由其他深度神经网络框架训练的模型。
 
0.3 10.0
  昨天
331 5.4k 1.2k

P Features 高性能支持ARM CPU 支持Mali GPU 支持Andreno GPU 支持苹果设备的GPU Metal实现 支持ZU5、ZU9等FPGA开发板 支持树莓派等arm-linux开发板
 
10.0 10.0
587 12k 1.6k

I 用它可以检测 Android、iOS 代码中的资源泄漏、内存泄漏、空指针等问题。建议集成到客户端发布的流程环节中,它能够将客户端应用的一些严重 Bug 扼杀在发布应用之前,同时减少应用崩溃和性能低下的情况
 
9.0 10.0
138 2.2k 520

D DeepDetect - 用C++11 编写的深度学习API和服务器,支持Caffe,Caffe2,Dlib,Tensorflow,XGBoost和TSNE
 
8.8 10.0
40 1.8k 171

B Bear :用于为clang工具生成编译数据库的工具
 
0.9 10.0
544 7k 2.5k

V VLC是一个受欢迎的自由和开源媒体播放器和多媒体引擎,由大量的个人,专业人员,公司和机构。 使用开源技术和库,VLC已经移植到大多数计算平台,包括GNU / Linux,Windows,Mac OS X,BSD,iOS和Android。
 
10.0 10.0
  昨天
42 378 309

A Apache ORC 文件格式是一种Hadoop生态圈中的列式存储格式,它的产生早在2013年初,最初产生自Apache Hive,用于降低Hadoop数据存储空间和加速Hive查询速度。
 
1.1 10.0
  昨天
25 513 59

Y 一个Redis模块,用于提供张量并执行深度学习模型
 
1.5 10.0
340 4.9k 1.7k

J Janus是由Meetecho设计和开发的开源,通用WebRTC服务器。 此版本的服务器是为Linux系统量身定制的,尽管它也可以为MacOS机器编译和安装。
 
10.0 10.0
  昨天