René's URL Explorer Experiment


Title: Awesome Modern C++

Mail addresses
erik@rigtorp.se

direct link

Domain: awesomecpp.com

NoneIE=edge
authorErik Rigtorp

Links:

please submit a pull request to the GitHub repositoryhttps://github.com/rigtorp/awesome-modern-cpp
A Tour of C++https://www.amazon.com/Tour-2nd-Depth-Bjarne-Stroustrup/dp/0134997832/
The C++ Programming Languagehttps://www.amazon.com/dp/0321958322
Effective Modern C++https://www.amazon.com/dp/1491903996
Overview of the New C++https://www.artima.com/shop/overview_of_the_new_cpp
C++ Core Guidelineshttps://github.com/isocpp/CppCoreGuidelines
C++ Concurrency in Actionhttps://www.cplusplusconcurrencyinaction.com
C++17 - The Complete Guidehttps://www.cppstd17.com/
Professional CMakehttps://crascit.com/professional-cmake/
Modern C++ Tutorial: C++ 11/14/17/20 On the Flyhttps://changkun.de/modern-cpp/
Stackoverflow Definitive C++ Book Guide and Listhttps://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list
News, Status & Discussion about Standard C++https://isocpp.org/
CppCasthttps://cppcast.com/
YouTubehttps://www.youtube.com/channel/UCuCjADS4u3uJDTqUaG0H9dA
Twitterhttps://twitter.com/cppcast
Cpp.chathttps://cpp.chat/
YouTubehttps://www.youtube.com/channel/UCsefcSZGxO9lTBqFbsV3sJg/featured
Twitterhttps://twitter.com/cppchat
C++ Weeklyhttps://youtube.com/playlist?list=PLs3KjaCtOwSZ2tbuV1hx8Xz-rFZTan2J1
C++ Standards Committee Papershttp://www.open-std.org/jtc1/sc22/wg21/docs/papers/
r/cpphttps://www.reddit.com/r/cpp/
C++ Slackhttps://cppalliance.org/slack/
CoreHard Telegram grouphttps://t.me/corehard_by
r/cpp_questionshttps://www.reddit.com/r/cpp_questions
Stackoverflow C++https://stackoverflow.com/questions/tagged/c%2b%2b
C++11https://stackoverflow.com/questions/tagged/c%2b%2b11
C++14https://stackoverflow.com/questions/tagged/c%2b%2b14
C++17https://stackoverflow.com/questions/tagged/c%2b%2b17
C++20https://stackoverflow.com/questions/tagged/c%2b%2b20
C++ Super-FAQhttps://isocpp.org/faq
C++11 FAQhttp://www.stroustrup.com/C++11FAQ.html
List of upcoming and past C++ conferenceshttps://isocpp.org/wiki/faq/conferences-worldwide
Meeting C++ list of user groupshttps://meetingcpp.com/usergroups/
List of user groups in the C++ Super-FAQhttps://isocpp.org/wiki/faq/user-groups-worldwide
C/C++ meetupshttps://www.meetup.com/topics/c/
C++ Slackhttps://cppalliance.org/slack/
SG20 Education and Recommended Videos for Teaching C++https://blog.cjdb.xyz/sg20-and-videos.html
CppCon Talkshttps://www.youtube.com/user/CppCon/videos
CppCon 2014: Bjarne Stroustrup “Make Simple Tasks Simple!”https://www.youtube.com/watch?v=nesCaocNjtQ
CppCon 2014: Herb Sutter “Lock-Free Programming (or, Juggling Razor Blades), Part I”https://www.youtube.com/watch?v=c1gO9aB9nbs
CppCon 2014: Herb Sutter “Lock-Free Programming (or, Juggling Razor Blades), Part II”https://www.youtube.com/watch?v=CmxkPChOcvw
CppCon 2014: Scott Meyers “Type Deduction and Why You Care”https://www.youtube.com/watch?v=wQxj20X-tIU
CppCon 2015: Bjarne Stroustrup “Writing Good C++14”https://www.youtube.com/watch?v=1OEu9C51K2A
CppCon 2015: Herb Sutter “Writing Good C++14… By Default”https://www.youtube.com/watch?v=hEx5DNLWGgA
CppCon 2016: Chandler Carruth “Garbage In, Garbage Out: Arguing about Undefined Behavior…”https://youtu.be/yG1OZ69H_-o
CppCon 2016: Herb Sutter “Leak-Freedom in C++… By Default.”https://youtu.be/JfmTagWcqoE
CppCon 2017: Jason Turner “Practical C++17”https://www.youtube.com/watch?v=nnY4e4faNp0
CppCon 2018: Jonathan Boccara “105 STL Algorithms in Less Than an Hour”https://www.youtube.com/watch?v=2olsGf6JIkU
code::dive conference 2014 - Scott Meyers: Cpu Caches and Why You Carehttps://www.youtube.com/watch?v=WDIkqP4JbkE
slideshttps://www.aristeia.com/TalkNotes/codedive-CPUCachesHandouts.pdf
code::dive conference 2015 - Andrei Alexandrescu - Writing Fast Code Ihttps://www.youtube.com/watch?v=vrfYLlR8X8k
slideshttps://cdn2-ecros.pl/event/codedive/files/presentations/2015/FastCode-handouts.pdf
code::dive conference 2015 - Andrei Alexandrescu - Writing Fast Code IIhttps://www.youtube.com/watch?v=9tvbz8CSI8M
slideshttps://cdn2-ecros.pl/event/codedive/files/presentations/2015/FastCode-handouts.pdf
C++Now Talkshttps://www.youtube.com/user/BoostCon/playlists
Going Native 2012: Variadic Templates are Funadichttps://www.youtube.com/watch?v=_zgq6_zFNGY
Going Native 2013: Stephan T Lavavej - “Don’t Help the Compiler”https://www.youtube.com/watch?v=AKtHxKJRwp4
Going Native 2013: Sean Parent - “C++ Seasoning”https://www.youtube.com/watch?v=qH6sSOr-yk8
Andrzej’s C++ bloghttps://akrzemi1.wordpress.com/
Anthony Williams’ bloghttps://www.justsoftwaresolutions.co.uk/blog/
Embedded in Academiahttps://blog.regehr.org/
Eric Nieblerhttps://ericniebler.com/
Fluent C++https://www.fluentcpp.com/
Guru of the Week (new posts)https://herbsutter.com/gotw/
Guru of the Week (older posts)http://www.gotw.ca/gotw/
Marshall’s C++ Musingshttps://cplusplusmusings.wordpress.com/
Paul Fultz II’s Bloghttps://pfultz2.com/blog/
Preshing on Programminghttps://preshing.com/
Simplify C++https://arne-mertz.de/
Sticky Bitshttps://blog.feabhas.com/
Sutter’s Millhttps://herbsutter.com/
The View from Aristeiahttps://scottmeyers.blogspot.com/
Visual C++ Team Bloghttps://blogs.msdn.microsoft.com/vcblog/
Why is a raven like a writing desk?http://www.elbeno.com/blog/
C++ Best Practiceshttps://lefticus.gitbooks.io/cpp-best-practices/content/
C++ Patternshttps://cpppatterns.com/
C++ referencehttps://en.cppreference.com/w/
C++ By Examplehttp://cbyexample.com
ModernCppStarterhttps://github.com/TheLartians/ModernCppStarter
modern-cpp-templatehttps://github.com/filipdutescu/modern-cpp-template
cmake_templatehttps://github.com/cpp-best-practices/cmake_template
Pitchforkhttps://github.com/vector-of-bool/pitchfork
abseilhttps://abseil.io/
Boosthttps://www.boost.org/
Follyhttps://github.com/facebook/folly
POCOhttps://pocoproject.org/
nonstd-litehttps://github.com/martinmoene/nonstd-lite
xtdhttps://github.com/gammasoft71/xtd
Approval Tests for C++https://github.com/approvals/ApprovalTests.cpp
autocheckhttps://github.com/thejohnfreeman/autocheck
Bandithttps://banditcpp.github.io/bandit/
Boost:UThttps://boost-ext.github.io/ut/
Boost.Testhttps://www.boost.org/doc/libs/1_81_0/libs/test/doc/html/index.html
Catchhttps://github.com/catchorg/Catch2
clean-testhttps://github.com/clean-test/clean-test
doctesthttps://github.com/onqtam/doctest
Fakeithttps://github.com/eranpeer/FakeIt
Googletesthttps://github.com/google/googletest
Mullhttps://github.com/mull-project/mull
rapidcheckhttps://github.com/emil-e/rapidcheck
snitchhttps://github.com/cschreib/snitch
Celerohttps://github.com/DigitalInBlue/Celero
Google Benchmarkhttps://github.com/google/benchmark
hayaihttps://github.com/nickbruun/hayai
Noniushttps://github.com/libnonius/nonius
nanobenchhttps://github.com/martinus/nanobench
fmtloghttps://github.com/MengRao/fmtlog
spdloghttps://github.com/gabime/spdlog
loguruhttps://github.com/emilk/loguru
concurrentqueuehttps://github.com/cameron314/concurrentqueue
Cpp-Taskflowhttps://github.com/cpp-taskflow/cpp-taskflow
Junctionhttps://github.com/preshing/junction
MPMCQueuehttps://github.com/rigtorp/MPMCQueue
SPSCQueuehttps://github.com/rigtorp/SPSCQueue
Threading Building Blockshttps://www.threadingbuildingblocks.org/
execqhttps://github.com/Alkenso/execq
concurrencpphttps://github.com/David-Haim/concurrencpp
jsonhttps://github.com/nlohmann/json
jsoncpphttps://github.com/open-source-parsers/jsoncpp
toml++https://github.com/marzer/tomlplusplus
tinytomlhttps://github.com/mayah/tinytoml
yaml-cpphttps://github.com/jbeder/yaml-cpp
cpptomlhttps://github.com/skystrife/cpptoml
cerealhttps://github.com/USCiLab/cereal
cistahttps://github.com/felixguendling/cista
simdjsonhttps://github.com/lemire/simdjson
Boost.JSONhttps://github.com/CPPAlliance/json
hjson-cpphttps://github.com/hjson/hjson-cpp
json_structhttps://github.com/jorgen/json_struct
daw_json_linkhttps://github.com/beached/daw_json_link
{fmt}https://fmt.dev
Injahttps://github.com/pantor/inja
Mustachehttps://github.com/kainjow/Mustache
tinyformat.hhttps://github.com/c42f/tinyformat
pprinthttps://github.com/p-ranav/pprint
sol2https://github.com/ThePhD/sol2
ChaiScripthttps://chaiscript.com/
pybind11https://github.com/pybind/pybind11
Beasthttps://github.com/boostorg/beast
cpprestsdkhttps://github.com/Microsoft/cpprestsdk
cprhttps://github.com/whoshuu/cpr
Crowhttps://crowcpp.org
dmbcs-micro-serverhttps://rdmp.org/dmbcs/micro-server
Drogonhttps://github.com/an-tao/drogon
oat++https://github.com/oatpp/oatpp
pistachehttp://pistache.io/
restbedhttps://github.com/Corvusoft/restbed
mongo-cxx-driverhttps://github.com/mongodb/mongo-cxx-driver
redoxhttps://github.com/hmartiro/redox
sqlite_ormhttps://github.com/fnc12/sqlite_orm
sqlite3pphttps://github.com/iwongu/sqlite3pp
sqlpp11https://github.com/rbock/sqlpp11
libpqxxhttps://github.com/jtv/libpqxx
TinyORMhttps://github.com/silverqx/TinyORM
SeqAnhttps://github.com/seqan/seqan3.git
ASAPhttps://github.com/mobius3/asap
BigIntegerCPPhttps://github.com/ron4fun/BigIntegerCPP
CAFhttps://www.actor-framework.org/
Cinderhttps://libcinder.org/
Conduithttps://github.com/LoopPerfect/conduit
cppitertoolshttps://github.com/ryanhaining/cppitertools
cxxoptshttps://github.com/jarro2783/cxxopts
datehttps://github.com/HowardHinnant/date
docopt.cpphttps://github.com/docopt/docopt.cpp
EnTThttps://github.com/skypjack/entt
Font Chefhttps://github.com/mobius3/font-chef
HashLibPlushttps://github.com/ron4fun/HashLibPlus
IntXhttps://github.com/ron4fun/IntXLib4CPP
iodhttps://github.com/matt-42/iod
Magic Enumhttps://github.com/Neargye/magic_enum
Wise Enumhttps://github.com/quicknir/wise_enum
Nameofhttps://github.com/Neargye/nameof
PEGTLhttps://github.com/taocpp/PEGTL
randomhttps://github.com/effolkronium/random
ranghttps://github.com/agauniyal/rang
range-v3https://github.com/ericniebler/range-v3
SimpleBaseLib4CPPhttps://github.com/ron4fun/SimpleBaseLib4CPP
simple_matchhttps://github.com/jbandela/simple_match
SRL-CPPhttps://github.com/ron4fun/SRL-CPP
tweenyhttps://github.com/mobius3/tweeny
Vireohttps://github.com/twitter/vireo
indicatorshttps://github.com/p-ranav/indicators
AssociatedEnumhttps://github.com/Alkenso/asenum
openFrameworkshttps://openframeworks.cc/
tabulatehttps://github.com/p-ranav/tabulate
clang-formathttps://clang.llvm.org/docs/ClangFormat.html
clangdhttps://clang.llvm.org/extra/clangd/
Compiler Explorerhttps://gcc.godbolt.org/
cqueryhttps://github.com/cquery-project/cquery
cclshttps://github.com/MaskRay/ccls
irony-modehttps://github.com/Sarcasm/irony-mode
modern-cpp-font-lock-modehttps://github.com/ludwigpacifici/modern-cpp-font-lock
Dynamic analysishttps://en.wikipedia.org/wiki/Dynamic_program_analysis
sanitizershttps://github.com/google/sanitizers
Valgrindhttps://www.valgrind.org/
Static analysishttps://en.wikipedia.org/wiki/Static_program_analysis
cppcheckhttp://cppcheck.sourceforge.net/
clang-tidyhttps://clang.llvm.org/extra/clang-tidy/
clang-analyzerhttps://clang.llvm.org/docs/ClangStaticAnalyzer.html
Fuzzinghttps://en.wikipedia.org/wiki/Fuzzing
American fuzzy lophttps://lcamtuf.coredump.cx/afl/
hongfuzzhttps://honggfuzz.com/
libFuzzerhttps://llvm.org/docs/LibFuzzer.html
Build systemhttps://en.wikipedia.org/wiki/Build_automation
Bazelhttps://bazel.build/
build2https://build2.org/
CMakehttps://cmake.org/
Mesonhttps://mesonbuild.com/
XMakehttps://xmake.io
Package managementhttps://en.wikipedia.org/wiki/Package_manager
Buckaroohttps://github.com/LoopPerfect/buckaroo
cgethttps://github.com/pfultz2/cget
conanhttps://www.conan.io/
CPMhttps://github.com/TheLartians/CPM
Hunterhttps://github.com/cpp-pm/hunter
vcpkghttps://github.com/microsoft/vcpkg
xrepohttps://xrepo.xmake.io
rigtorp.sehttps://rigtorp.se
github.com/rigtorphttps://github.com/rigtorp
twitter.com/rigtorphttps://twitter.com/rigtorp
linkedin.com/in/rigtorphttps://www.linkedin.com/in/rigtorp

Viewport: width=device-width, initial-scale=1


URLs of crawlers that visited me.