C++ ecosystem

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(框架库)
(游戏)
(未显示1个用户的31个中间版本)
第1行: 第1行:
 
[[C programming language|C]]/[[C++]] 生态系统
 
[[C programming language|C]]/[[C++]] 生态系统
  
 +
==Awesome==
 
[https://github.com/aleksandar-todorovic/awesome-c Awesome C] [[image:awesome.png]]
 
[https://github.com/aleksandar-todorovic/awesome-c Awesome C] [[image:awesome.png]]
  
 
[https://github.com/fffaraz/awesome-cpp Awesome C/C++] [[文件:awesome.png]]
 
[https://github.com/fffaraz/awesome-cpp Awesome C/C++] [[文件:awesome.png]]
 +
 +
[https://github.com/JesseTG/awesome-qt Awesome Qt] [[image:awesome.png]]
  
 
==框架库==
 
==框架库==
C++流行类库和框架:
+
C++流行类库和框架:[https://zh.cppreference.com/w/cpp/links/libs 开源 C++ 库列表]
 
*[http://gnu.huihoo.org/gcc/gcc-6.3.0/libstdc++/ GNU C++ Library: libstdc++]
 
*[http://gnu.huihoo.org/gcc/gcc-6.3.0/libstdc++/ GNU C++ Library: libstdc++]
 
*[[Boost]]
 
*[[Boost]]
 
*[https://github.com/facebook/folly Folly] Facebook Open Source Library
 
*[https://github.com/facebook/folly Folly] Facebook Open Source Library
 
*[[Protocol Buffers]]
 
*[[Protocol Buffers]]
 +
*[[Apache Thrift]]
 +
*[[ICE]]
 
*[https://github.com/Tencent/mars Mars]是微信官方的跨平台跨业务的终端基础组件
 
*[https://github.com/Tencent/mars Mars]是微信官方的跨平台跨业务的终端基础组件
 
*[https://github.com/Tencent/libco libco]是微信后台大规模使用的c/c++协程库,2013年至今稳定运行在微信后台的数万台机器上。
 
*[https://github.com/Tencent/libco libco]是微信后台大规模使用的c/c++协程库,2013年至今稳定运行在微信后台的数万台机器上。
第21行: 第26行:
 
*[[Muduo]]
 
*[[Muduo]]
 
*[[ACE]] 和 [[TAO]]
 
*[[ACE]] 和 [[TAO]]
*[[ICE]]
 
 
*[[Seastar]]
 
*[[Seastar]]
  
第31行: 第35行:
 
*[https://github.com/krakjoe/pthreads Threading for PHP]
 
*[https://github.com/krakjoe/pthreads Threading for PHP]
 
*[[PHP-CPP]] Library to build [[PHP]] extensions with [[C++]]
 
*[[PHP-CPP]] Library to build [[PHP]] extensions with [[C++]]
 +
*[https://github.com/eclipse/omr Eclipse OMR]
  
 
==在线编译器==
 
==在线编译器==
第52行: 第57行:
 
*[[RocksDB]]
 
*[[RocksDB]]
 
*[[ArangoDB]]
 
*[[ArangoDB]]
 +
*[https://github.com/apple/foundationdb FoundationDB]
 
*[[Ceph]]
 
*[[Ceph]]
 +
*[https://github.com/sqlitebrowser/sqlitebrowser DB Browser for SQLite]
 +
 +
==云计算==
 +
*[[OpenNebula]]
 +
*[[Apache Mesos]]
 +
*[[Service Fabric]]
  
 
==[[machine learning|机器学习]]==
 
==[[machine learning|机器学习]]==
第74行: 第86行:
 
*[[Arduino]]
 
*[[Arduino]]
 
*[[OpenWrt]]
 
*[[OpenWrt]]
 +
 +
==机器人==
 +
*[[Robot operating system]](ROS)
 +
*[http://gazebosim.org/ Gazebo]
  
 
==[[big data|大数据分析处理]]==
 
==[[big data|大数据分析处理]]==
第82行: 第98行:
 
*[[GNU Octave]]
 
*[[GNU Octave]]
  
==金融货币==
+
==金融银行==
*[https://github.com/zcash/zcash Zcash - Internet Money]
+
 
*[https://www.techatbloomberg.com/blog/bloomberg-advancing-c-scale/ bloomberg bde] [https://github.com/bloomberg/bde github]
 
*[https://www.techatbloomberg.com/blog/bloomberg-advancing-c-scale/ bloomberg bde] [https://github.com/bloomberg/bde github]
 +
*[https://github.com/lballabio/quantlib QuantLib] A free/open-source library for quantitative finance
 +
*[https://github.com/hosseinmoein/DataFrame DataFrame]
 +
 +
==区块链==
 +
*[https://github.com/zcash/zcash Zcash - Internet Money]
 +
*[https://github.com/btccom/btcpool BTCPool]
 +
 +
==网络通讯==
 +
*[[Envoy]] C++ front/service proxy, 服务代理和通信总线,微服务管理框架[[Istio]]使用了它。
  
 
==消息事件==
 
==消息事件==
 
*[[C++ Actor Framework]]
 
*[[C++ Actor Framework]]
 
*[https://github.com/edenhill/librdkafka The Apache Kafka C/C++ library]
 
*[https://github.com/edenhill/librdkafka The Apache Kafka C/C++ library]
*[https://github.com/envoyproxy/envoy envoy] C++ front/service proxy, 服务代理和通信总线,微服务管理框架[https://istio.io/ Istio]使用了它。
 
  
==企业应用==
+
==Web应用==
 +
*[[Apache Traffic Server]]
  
 
==电子商务==
 
==电子商务==
第107行: 第131行:
 
==桌面应用==
 
==桌面应用==
 
*[[openFrameworks]]
 
*[[openFrameworks]]
 +
*[[Qt]]
 +
*[[WxWidgets]]
 +
 +
==视频编辑器==
 +
*[[Shotcut]]
 +
*[[OpenShot]]
  
 
==游戏==
 
==游戏==
*[[Unreal Engine]]
 
 
*[[godot]]
 
*[[godot]]
 
*[[cocos2d-x]]
 
*[[cocos2d-x]]
 +
*[https://github.com/spring Spring RTS] [https://zero-k.info/ Zero-K] [https://github.com/spring1944 Spring: 1944]
 +
*[[Unreal Engine]]
 
*[https://github.com/urho3d/Urho3D Urho3D] 2D and 3D game engine [http://docs.huihoo.com/doxygen/urho3d/ Urho3D文档]
 
*[https://github.com/urho3d/Urho3D Urho3D] 2D and 3D game engine [http://docs.huihoo.com/doxygen/urho3d/ Urho3D文档]
 
*[[TrinityCore]]
 
*[[TrinityCore]]
第117行: 第148行:
 
*[https://github.com/hrydgard/ppsspp PPSSPP] - a fast and portable PSP emulator
 
*[https://github.com/hrydgard/ppsspp PPSSPP] - a fast and portable PSP emulator
 
*Facebook [https://github.com/TorchCraft/TorchCraft TorchCraft] A bridge between [[Torch]] and StarCraft.
 
*Facebook [https://github.com/TorchCraft/TorchCraft TorchCraft] A bridge between [[Torch]] and StarCraft.
 +
*[https://github.com/minetest Minetest]
 +
*[https://github.com/skypjack/entt/wiki/EnTT-in-Action EnTT in Action]
 +
*[https://box2d.org/ Box2D] A 2D Physics Engine for Games
  
 
==音乐==
 
==音乐==
 
*[[LMMS]]
 
*[[LMMS]]
 +
 +
==模拟仿真==
 +
*[https://openmodelica.org/ OpenModelica] [https://github.com/OpenModelica/OpenModelica @ GitHub]
 +
 +
==图书==
 +
*[https://github.com/changkun/modern-cpp-tutorial/ 现代 C++ 教程:高速上手 C++ 11/14/17/20]
  
 
==空间探测==
 
==空间探测==
第129行: 第169行:
 
image:wg21-1990-2011-2014.png|2011, 2014
 
image:wg21-1990-2011-2014.png|2011, 2014
 
image:tencent-mars.png|腾讯Mars
 
image:tencent-mars.png|腾讯Mars
 +
image:foundationdb-architecture.png|FoundationDB架构
 
</gallery>
 
</gallery>
  

2021年9月10日 (五) 12:00的版本

C/C++ 生态系统

目录

Awesome

Awesome C Awesome.png

Awesome C/C++ Awesome.png

Awesome Qt Awesome.png

框架库

C++流行类库和框架:开源 C++ 库列表

语言开发

使用 C++ 开发的编程语言、虚拟机、编译器、库。

在线编译器

函数式编程

数据库存储

云计算

机器学习

JavaScript

物联网

机器人

大数据分析处理

数学

金融银行

区块链

网络通讯

  • Envoy C++ front/service proxy, 服务代理和通信总线,微服务管理框架Istio使用了它。

消息事件

Web应用

电子商务

医疗教育

安全加密

iOS/Android

桌面应用

视频编辑器

游戏

音乐

模拟仿真

图书

空间探测

图集

链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱