c/c++相关优秀开源项目
名称 | 说明 |
---|---|
miniblink49 | 一个小巧、轻量的浏览器内核, 用来取代wke和libcef |
libev | 功能齐全,高性能的时间循环,轻微地仿效libevent,但是不再像libevent一样有局限性,也修复了它的一些bug |
libuv | 跨平台异步I/O |
libevent | 事件通知库 |
LZ4 | 非常快速的压缩算法 |
Snappy | 快速压缩和解压缩 |
miniz | 单一的C源文件,紧缩/膨胀压缩库,使用zlib兼容API,ZIP归档读写,PNG写方式 |
Thrust | 类似于C++标准模板库的并行算法库 |
VexCL | 用于OpenCL/CUDA 的C++向量表达式模板库 |
LevelDB | 快速键值存储库 |
RocksDB | 来自Facebook的嵌入键值的快速存储 |
SQLite | 一个完全嵌入式的,功能齐全的关系数据库,只有几百KB,可以正确包含到你的项目中 |
Caffe | 快速的神经网络框架 |
CCV | 以C语言为核心的现代计算机视觉库 |
mlpack | 可扩展的C++机器学习库 |
OpenCV | 开源计算机视觉库 |
Recommender | 使用协同过滤进行产品推荐/建议的C语言库 |
SHOGUN | Shogun 机器学习工具 |
sofia-ml | 用于机器学习的快速增量算法套件 |
Box2D | 2D的游戏物理引擎 |
Bullet | 3D的游戏物理引擎 |
Chipmunk | 快速,轻量级的2D游戏物理库 |
LiquidFun | 2D的游戏物理引擎 |
ODE | 开放动力学引擎-开源,高性能库,模拟刚体动力学 |
ofxBox2d | Box2D开源框架包装器 |
Simbody | 高性能C++多体动力学/物理库,模拟关节生物力学和机械系统,像车辆,机器人和人体骨骼 |