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

882 11.1k 2.4k

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

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

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

M 百度研发的移动端深度学习框架,致力于让卷积神经网络极度简单的部署在手机端。目前正在手机百度内运行。支持iOS gpu计算。体积小,速度快。
 
10.0 10.0
617 7.3k 2k

P Paddle: 百度开源的分布式深度学习框架
 
10.0 10.0
703 7.2k 1.6k

B 在百度中使用的最常见的RPC框架,拥有60万个实例和500多种服务,在百度之内称为“百度rpc”。
 
10.0 10.0
310 1.3k 230

G Grin是MimbleWimble 协议的一个最小的实现
 
0.0 10.0
  昨天
282 3.4k 1.3k

S systemd - 系统和服务管理器
 
10.0 10.0
31 152 64

T Tengine一个精简,高性能,用于嵌入式设备的模块化推理引擎
 
0.5 5.5
258 1.4k 544

A AliOS家族旗下面向IoT领域的轻量级物联网嵌入式操作系统AliOS Things将致力于搭建云端一体化IoT基础设施,具备极致性能、极简开发、云端一体、丰富组件、安全防护等关键能力,并支持终端设备连接到阿里云Link,可广泛应用在智能家居、智慧城市、新出行等领域。
 
0.0 10.0
80 610 136

C Cetus是由C语言开发的关系型数据库MySQL的中间件,主要提供了一个全面的数据库访问代理功能。Cetus连接方式与MySQL基本兼容,应用程序几乎不用修改即可通过Cetus访问数据库,实现了数据库层的水平扩展和高可用。
 
2.2 10.0
83 571 135

O OpenR是Facebook内部设计和开发的路由协议/平台。 最初是为了在Terragraph网络上执行路由而设计的,其出色的设计和灵活性已经导致其在包括我们新的WAN网络Express Backbone在内的其他网络中被采用。
 
1.7999999999999998 10.0
  昨天
5 233 13

L 一个用于嵌入式Linux基于libev和http-parser的非常小巧,快速的HTTP库
 
0.8 5.699999999999999
6 41 17

D davs2是AVS2-P2 / IEEE1857.4视频编码标准的开源解码器
 
0.1 10.0
  昨天
33 939 39

L libaco:一个超快速轻巧的纯C语言不对称协程库💎 ⛅🚀⛅🌞
 
3.2 10.0
19 116 18

Viry3D 是C++跨平台3D游戏引擎
 
0.4 10.0
  昨天
126 1.4k 172

H HIP : 将CUDA转换为可移植C ++代码
 
4.6000000000000005 10.0
159 3.1k 362

J JerryScript是用于资源受限设备(如微控制器)的轻量级JavaScript引擎。 它可以在小于64 KB的RAM和小于200 KB的闪存的设备上运行。
 
10.0 10.0
666 13.3k 1.7k

G 官方的Vim库
 
9.0 10.0
  昨天
27 335 70

A ATen: C ++ 11的TENsor库。A TENsor library for C++11。
 
1.0 10.0
  昨天
44 833 27

B Binary Optimization and Layout Tool - 用于优化二进制文件性能的Linux命令行工具
 
2.6 8.2
  昨天
31 392 68

A 它专注于-监控:数据包捕获并将数据导出到文本文件以供第三方工具进一步处理。 攻击:通过数据包注入重播攻击,解除身份验证,假接入点和其他攻击点。 测试:检查WiFi卡和驱动程序功能(捕获和注入)。 破解:WEP和WPA PSK(WPA 1和2)。
 
2.2 10.0
950 11k 2.7k

F Folly:由Facebook开发和使用的开源C++库
 
9.0 10.0
434 4.9k 834

bgfx:跨平台的图形渲染库
 
10.0 10.0
  昨天
266 3k 728

S 苹果官方开源的 Foundation 代码,在 README 中回答了很多关于框架设计的问题,推荐大家阅读一下,进一步理解苹果的设计思想。
 
10.0 10.0
  昨天
59 752 95

C Comdb2:基于乐观并发控制技术的群集RDBMS
 
2.4 10.0
  昨天
1.3k 19.8k 4k

T Tesserac开源OCR引擎
 
601 4.8k 2.5k

C Ceph是加州大学Santa Cruz分校的Sage Weil(DreamHost的联合创始人)专为博士论文设计的新一代自由软件分布式文件系统。自2007年毕业之后,Sage开始全职投入到Ceph开 发之中,使其能适用于生产环境。
 
10.0 10.0
  昨天
16 153 10

B Bounce是一个用于游戏和互动应用的3D物理引擎
 
0.5 10.0
  昨天
447 3.8k 1.3k

Z ZCash 是基于区块链技术的替代数字货币,利用了名叫零知识证明的技术验证交易的真实性,知名密码学专家Matthew Green参与了其设计。它通过保持事务元数据的保密性,为复杂的零知识证明方案提供更高的隐私和匿名性标准。
 
10.0 10.0
691 4.5k 4.2k

T TrinityCore 是一个开源的 MMORPG 游戏框架,允许来自客户端的连接,采用 C++ 编写,使用 MySQL 作为数据库系统。
 
10.0 9.5
44 165 18

J JavaScript编程语言的高性能实现。 Oracle Labs基于GraalVM构建
 
1.0 10.0
  昨天
65 379 286

B Bionic - 谷歌的C标准库,为Android开发
 
1.1 10.0
  昨天
335 5.6k 686

Rufus: 可靠的USB格式化实用程序
 
10.0 10.0
  昨天
441 4k 1.6k

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

P PaddlePaddle(PArallel Distributed Deep LEarning)是一个易于使用,高效,灵活和可扩展的深入学习平台,最初由百度科学家和工程师开发,旨在将深入学习应用于百度的许多产品。
 
10.0 10.0
32 439 21

S Sokol 最小的3D API包装器作为只有header的C库
 
1.3 10.0
  昨天
395 5.4k 1.6k

D Dlib是一个现代化的C ++工具包,包含用于在C ++中创建复杂软件的机器学习算法和工具,以解决现实世界中的问题。
 
10.0 10.0
103 559 338

O OpenMPI - 消息传递接口的实现
 
1.7000000000000002 10.0
  昨天
171 1.6k 312

M Mongoose IoT 是一个通用的、独立于硬件的、全栈物联网软件平台。它包含了硬件和云组件,它可以用于工业自动化、医疗、汽车、家居自动化等领域。当前它可以支持ESP8266芯片,并且可以让你用JavaScript、C/C++来编程。
 
0.0 10.0
171 1.6k 312

M Mongoose OS - 物联网的开源操作系统,支持的微控制器:ESP32,ESP8266,STM32,TI CC3200
 
0.0 10.0
2.2k 26.2k 18.8k

O OpenCV 是 Intel 开源计算机视觉库。它由一系列 C 函数和少量 C++ 类构成,实现了图像处理和计算机视觉方面的很多通用算法。 OpenCV 拥有包括 300 多个C函数的跨平台的中、高层 API。它不依赖于其它的外部库——尽管也可以使用某些外部库。
 
9.0 10.0
2.2k 26.2k 18.8k

O OpenCV:开源计算机视觉库
 
9.0 10.0
16 198 19

M Monocypher 易于使用,易于部署的加密库
 
0.7000000000000001 9.7
352 4.3k 674

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

S 事件调度器和回调列表的C++库
 
0.0 8.5
  昨天
345 4.2k 499

S ScyllaDB 是一个完全兼容Cassandra最快的 NoSQL列存储数据库
 
10.0 10.0
  昨天
130 1.8k 333

W IoT.js 旨在为物联网提供一个基于 Web 技术的可相互操作的服务平台。IoT.js 的目标是要在资源受限的设备上良好运行,例如只有几 KB 的 RAM。所以它支持广泛的物联。
 
0.0 10.0
26 195 10

T transwarp 用于并发任务的仅头文件C ++库
 
1.0 10.0
112 1.4k 389

L libtorrent 一个高效功能完整的 C++ bittorrent 实现
 
205 2.4k 724

R RetroArch - Cross-platform, sophisticated frontend for the libretro API.
 
9.5 10.0
34 287 60

Gerbera 是一个UPnP媒体服务器
 
0.8999999999999999 7.5
22 55 13

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

K KlayGE是一个基于插件架构的跨平台开源游戏引擎
 
3.0 10.0
  昨天
51 884 93

Y 一个Python到C++的编译器,聚焦科学计算
 
2.7 10.0
  昨天
477 4.1k 2.1k

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

B Bitwise是一个教育项目,能让我们从头开始为计算机创建软件/硬件堆栈
 
10.0 9.8
  昨天
103 278 204

Trilinos - High performance PDE solvers
 
0.8 10.0
  昨天
107 891 131

Z 这个仓库托管基于LLVM / Clang的DirectX Shader编译器的源代码
 
2.5k 38.4k 22.6k

Z 这个库包含了用TensorFlow实现的机器学习模型
 
9.0 10.0
168 1k 290

C c-lightning — 用C语言实现的Lightning网络
 
0.0 10.0
119 930 219

H HPX :用于任何规模的并行和分布式应用程序的通用C++运行时系统
 
3.3000000000000003 10.0
300 3.9k 510

K 开放的神经网络切换。Open Neural Network Exchange。
 
10.0 10.0
219 5.1k 231

T 它来自PostgreSQL工程,并打包作为一个扩展。通过时间和空间(分区键)提供自动分区,以及完整的SQL支持。
 
10.0 7.800000000000001
221 5.1k 231

T TimescaleDB 一个完全兼容PostgreSQL的开源时间序列数据库。针对快速摄取和复杂查询进行了优化。
 
10.0 7.800000000000001
127 2.1k 221

N 这是一个 Nginx 的扩展模块,适用于HTTP,长连接, Websockets和EventSource (SSE),用以实现 HTTP Push 的功能。HTTP Push 被经常用在网页上主动推的技术,例如一些聊天室啊,更新信息非常频繁的应用场合。
 
8.7 10.0
  前天
152 2.5k 297

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

C 从嵌入式设备上的C ++应用程序运行Keras模型
 
0.0 5.0
  前天