skystrife / awesome-modern-cpp

A collection of resources on modern C++

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Awesome Modern C++

A collection of resources on modern C++.

Books

Blogs

Conferences

  • CppCon - The C++ Conference.
  • Meeting C++ - A independent C++ Conference.
  • C++ Now - A gathering of C++ experts and enthusiasts.

Libraries

  • Boost - Collection of C++ libraries.
  • C++ Format - Small, safe and fast formatting library for C++.
  • Catch - A modern, C++-native, header-only, framework for unit-tests, TDD and BDD.
  • ChaiScript - An easy to use embedded scripting language for C++.
  • Crow - Crow is very fast and easy to use C++ micro web framework.
  • Folly - Facebook Open-source Library.
  • Junction - Concurrent data structures in C++.
  • cereal - A C++11 library for serialization.
  • cpr - C++ Requests: Curl for People, a spiritual port of Python Requests.
  • cxxopts - Lightweight C++ command line option parser.
  • docopt.cpp - docopt creates beautiful command-line interfaces.
  • json - JSON for Modern C++.
  • pybind11 - Seamless operability between C++11 and Python.
  • tinyformat.h - Minimal, type safe printf replacement library for C++.

Websites

Talks

Tools

  • CMake - Cross-platform family of tools designed to build, test and package software.
  • clang-tidy - A clang-based C++ "linter" and static analysis tool.
  • clang-format - A tool to format C++ code.
  • irony-mode - A C/C++ minor mode for Emacs powered by libclang.

About

A collection of resources on modern C++