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

76 1.3k 282

Z ZQCNN-v0.0 一款比mini-caffe更快的Forward库
 
0.1 10.0
  2小时前
236 3.3k 885

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

S 适用于微控制器(microcontrollers)的云原生IoT操作系统
 
0.0 10.0
  今天
54 832 127

C Comdb2:基于乐观并发控制技术的群集RDBMS
 
2.6 10.0
  今天
703 17k 2.2k

G 官方的Vim库
 
9.0 10.0
  今天
724 5.3k 4.4k

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

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

C Cppcheck - C/C++代码的静态分析工具
 
10.0 10.0
15 305 19

X Xapiand:一个基于Xapian的RESTful搜索引擎
 
0.9 10.0
  今天
28 811 39

C C++ Insights是一个基于clang工具,能够实现源代码到源代码的转换。
 
2.4 5.7
779 11.8k 4.8k

G 一个xUnit测试框架。 测试发现。 一组丰富的断言。 用户定义的断言。 死亡测试。 致命和非致命的失败。 价值参数化测试。 类型参数化测试。 运行测试的各种选项。 XML测试报告生成。
 
779 11.8k 4.8k

G Google Test - Google C++ 测试框架
 
111 846 251

W Wt是一个用于开发Web应用程序的C ++库
 
2.7 8.3
407 5k 1.4k

B Bullet :3D的游戏物理引擎
 
10.0 10.0
120 1.3k 500

L Leetcode问题的完整解决方案; 每日更新
 
0.0 10.0
  昨天
2.5k 35.7k 26.1k

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

O OpenCV:开源计算机视觉库
 
9.0 10.0
2 40 2

C c/c++ 等待队列,易于构建并跨平台无需额外的依赖)
 
0.0 10.0
  昨天
167 2.8k 339

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

T TreeFrog Framework - 高速和完整的web应用程序框架基于C++和Qt实现。支持HTTP和WebSocket协议(包含O/R映射)。
 
2.1 10.0
277 3.9k 1.6k

Chromium源代码的官方GitHub镜像
 
10.0 10.0
  昨天
659 9k 2.4k

P Paddle: 百度开源的分布式深度学习框架
 
10.0 10.0
307 4.6k 279

D 单文件组成的 C/C++ Lib,里面很多代码写的都很棒
 
10.0 10.0
  昨天
439 8.9k 2.4k

W 微软分布式高性能GB框架LightGBM
 
10.0 10.0
787 8.7k 2k

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

B 受Vim的启发,并采用类似的基于模式的编辑,Bim最初是为ToaruOS编写的,但它也已经在Linux,Sortix,FreeBSD和macOS中进行了测试。
 
0.0 10.0
532 7k 2.3k

O openFrameworks是一个跨平台的C++工具包用于创造性的编码
 
10.0 6.0
  昨天
97 694 219

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

T TizenRT 是一个基于RTOS的轻量级平台,支持低端物联网设备
 
153 2.2k 457

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

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

C camaro 是一个将XML转JSON的工具类,使用Node.js绑定至原生XML解析器pugixml(最快的一个XML解析器)。
 
0.7 10.0
497 3.5k 2.2k

C Cpp Ethereum 是Ethereum 的 C++ 客户端。 它是以太坊客户端中第三受欢迎的,位于 Geth( Go 客户端)和 Parity( Rust 客户端)之后。
 
59 944 85

L LeoCAD:用于创建虚拟乐高模型的开源CAD程序
 
2.8 7.8
122 823 180

Z Zilliqa是世界上第一个高吞吐量的公共区块链平台,旨在扩展到每秒数千笔交易
 
85 706 238

T Tengine一个精简,高性能,用于嵌入式设备的模块化推理引擎
 
2.1 5.5
182 1.3k 486

T TiDB 是 PingCAP 公司受 Google Spanner / F1 论文启发而设计的开源分布式 HTAP (Hybrid Transactional and Analytical Processing) 数据库,结合了传统的 RDBMS 和 NoSQL 的最佳特性。
 
0.1 10.0
  昨天
1.3k 7.9k 3.1k

S Skynet 是一个轻量级的,为在线游戏服务器打造的框架
 
10.0 10.0
16 293 35

M MazuCC 一个带有x86_64代码生成的简约C编译器。它旨在支持部分C99语言功能,同时保持代码尽可能小和简单。
 
2.4 9.2
  昨天
76 1.2k 167

U uftrace工具是跟踪和分析以C/C ++编写的程序的执行。 它受到Linux内核(特别是功能图跟踪器)的ftrace框架的极大启发,并支持用户空间程序。 它支持各种命令和过滤器,以帮助分析程序执行和性能。
 
0.0 10.0
  昨天
325 5k 1.7k

S systemd - 系统和服务管理器
 
10.0 10.0
481 6.4k 1k

bgfx:跨平台的图形渲染库
 
10.0 10.0
  昨天
272 8k 610

W Watchman Facebook的用于监控文件变更的服务,任何一个文件的变更都可以触发相应的事件
 
10.0 10.0
  昨天
1.2k 13.6k 2.8k

O OBS Studio 旨在高效捕获,合成,编码,录制和流式传输视频内容的软件
 
9.0 10.0
1.2k 13.6k 2.8k

O OBS - 用于直播和屏幕录制的免费和开源软件
 
9.0 10.0
97 693 219

A AWTK = Toolkit AnyWhere(为嵌入式、手机和PC打造的通用GUI系统)
 
2.4 10.0
  昨天
270 6.1k 728

C C++ Format :C++的小型,安全和快速格式化库
 
10.0 10.0
270 6.1k 728

C C++ Format - 小、安全、快速格式化的C++库
 
10.0 10.0
29 479 88

A ATen: C ++ 11的TENsor库。A TENsor library for C++11。
 
1.4 10.0
  昨天
30 148 36

M mongols 一个C++的库可用于开启tcp服务器,http服务器和websocket服务器
 
180 7.7k 452

T Tig: git的文本模式界面
 
10.0 7.7
28 242 59

G GtkD 是D语言对 GTK3 的封装工具包,完全采用面向对象接口设计,开发效率非常快,类似于 vala 但又比 vala 语法特性强大。
 
0.7 5.7
  昨天
10 207 12

X 现代C++的命令行解析器
 
0.8 10.0
27 1.2k 22

F fselect - 实现采用类似于SQL的语法来查找文件
 
0.0 5.8
432 7.2k 1.2k

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

S sd 是一个直观的查找和替换CLI
 
2.4 5.5
  昨天
6.7k 76.4k 26.7k

L Linux内核源码树Linux kernel source tree
 
9.0 10.0
  昨天
144 3.8k 328

P Pony 是开源,actor模型,功能安全,高性能的编程语言
 
10.0 10.0
406 6.3k 960

K 开放的神经网络切换。Open Neural Network Exchange。
 
10.0 10.0
3.5k 38.8k 23.4k

B Bitcoin (比特币)是点对点(peer-to-peer)基于网络的匿名数字货币。点对点(peer-to-peer)的意思是指没有中央权威控制货币 的汇款通道。相反,这些货币转帐的任务是由网络节点进行的集体管理。匿名就意味着交易各方可以隐藏自己的真实身份。
 
9.0 10.0
349 6.6k 1.1k

Q qBittorrent - 一个使用C++/Qt编写的Bittorrent客户端
 
10.0 10.0
  昨天
143 4.5k 315

A Actix web是一个用于Rust的小巧,实用且极速的Web框架
 
40 994 64

R RediSQL 提供了一个完全功能的SQL数据库Redis模块
 
3.0 9.2
658 8.9k 2.4k

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

C C++中仅头文件,非侵入式和无宏运行时运行时反射系统
 
0.4 5.3
  昨天
33 265 58

M Magma是一个开源软件平台,为网络运营商提供开放,灵活和可扩展的移动核心网络解决方案
 
0.9 10.0
485 5k 1.9k

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

📚 C/C++面试知识总结
 
10.0 5.8
  昨天
67 496 197

Z ZLMediaKit 实现RTSP/RTMP/HLS/HTTP协议的轻量级流媒体库
 
1.7 10.0
  昨天
577 7.6k 2.2k

N Notepad++是一个免费的源代码编辑器和记事本替换,支持几种编程语言和自然语言。
 
10.0 10.0