anthonycalandra/modern-cpp-features

A cheatsheet of modern C++ language and library features.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 45 minutes ago
Added to GitGenius on September 2nd, 2026
Created on October 31st, 2016
Open Issues & Pull Requests: 4 (+0)
GitHub issues: Enabled
Number of forks: 2,264
Total Stargazers: 21,873 (+0)
Total Subscribers: 791 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 8.5 days
Mean response time: 319.9 days
90th percentile: 624.1 days
Tracked items: 13

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 2
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 466 days
Stale 30+ days: 2
Stale 90+ days: 2

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (7)
  • bug (2)
  • good first issue (2)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Modern C++ Features is a cheatsheet documenting language and library features across recent C++ standards.

The project addresses the challenge of keeping track of the expanding set of capabilities introduced in modern C++ versions. Rather than requiring developers to consult official standards documentation or scattered blog posts, it consolidates features from multiple standards into a single reference organized by standard version. The approach groups features by their introduction point, making it straightforward to understand what became available in each iteration of the language.

Developers maintaining codebases that target specific C++ standards, or those learning what capabilities are available in their target version, will find this most useful. It suits projects where team members need quick access to feature availability without diving into formal specifications. The cheatsheet format makes it practical for quick lookups during code review or design discussions when deciding whether a particular feature can be used.

The project shows consistent maintenance with regular updates to incorporate newly standardized features as they are finalized. Documentation is kept current and organized clearly by standard version, indicating active attention to accuracy and completeness.