Awesome C++
A curated Awesome list of C and C++ libraries, frameworks, and resources for system and application programming.
About this tool
Awesome C++
URL: https://github.com/fffaraz/awesome-cpp#readme
Category: Themed Directories
Tags: awesome-lists, cpp, programming
Overview
Awesome C++ is a curated directory of high-quality C and C++ frameworks, libraries, tools, and learning resources focused on system and application programming. It organizes links to community-maintained projects and references across a wide range of technical domains.
Features
Library & Framework Categories
The list is organized into many topical sections, each aggregating relevant C/C++ projects:
- Standard Libraries
- C++ Standard Library (STL containers, algorithms, functionals, etc.)
- Standard Template Library (STL)
- C POSIX library
- ISO C++ Standards Committee resources
- Frameworks
- Artificial Intelligence
- Asynchronous Event Loop
- Audio
- Biology
- BitTorrent
- Chemistry
- CLI (Command Line Interfaces)
- Compression
- Concurrency
- Configuration
- Containers
- Cryptography
- CSV
- Database
- Data Visualization
- Debug
- Documentation
- DSP (Digital Signal Processing)
- Font
- Game Engine
- Graph
- GUI
- Graphics
- Image Processing
- Internationalization
- Inter-process Communication
- JSON
- Logging
- Machine Learning
- Math
- Memory Allocation
- Multimedia
- Networking
- Office Open XML
- Physics
- Reflection
- Regular Expression
- Robotics
- Scientific Computing
- Scripting
- Serialization
- Serial Port
- Sorting
- Video
- Virtual Machines
- Web Application Framework
- XML
- YAML
- Miscellaneous (for items that don’t fit neatly into other categories)
Software Tools
Sections collecting C/C++-related development tools:
- Compiler
- Online Compiler
- Debugger
- Integrated Development Environment (IDE)
- Build Systems
- Static Code Analysis
- Coding Style Tools
Learning & Reference Resources
Organized educational and reference material for C/C++ developers:
- API Design
- Articles
- Books
- Coding Standards
- Coding Style
- Podcasts
- Talks
- Videos
- Websites
- Weblogs
- Other Awesome Projects (links to related "awesome" collections)
Community & Ecosystem
- Other Awesome Lists – links to additional curated lists beyond C/C++.
- Jobs – section pointing to job-related resources relevant to C/C++.
- Sponsors – section listing sponsoring entities.
- Contributing – guidelines encouraging users to submit pull requests to keep the list up-to-date and high quality (e.g., removing unmaintained or unsuitable projects).
Pricing
- Awesome C++ is a free, open, GitHub-hosted curated list. No pricing or paid plans are specified.
Brand
- Awesome List Ecosystem: Part of the broader “Awesome” curated lists community (brand:
sindresorhusawesome). - Brand Logo:
Loading more......
Information
Categories
Tags
Similar Products
6 result(s)A curated awesome list of C and C++ frameworks, libraries, resources, and related tools. It is one of the canonical language-specific entries in the wider "awesome" meta-collection of community directories.
A curated awesome-list cataloging common falsehoods that programmers believe about domains like time, names, and geography, with references and explanations.
An awesome list of OpenGL libraries, resources, and learning materials for 2D and 3D graphics programming.
A curated awesome list of resources, tools, and learning materials to teach programming to children.
A curated "awesome" list of resources for teaching code—covering classroom use, code reviews, and creating tutorials or lesson plans. It is an Awesome-style directory focused on programming education materials.
An Awesome directory of resources, tutorials, and tools for the Vulkan 3D graphics and compute API.