Ross ROSS = Recommend OSS · open-source software intelligence for agents

isocpp/CppCoreGuidelines resource

The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++ observed · 2026-08-28

github.com/isocpp/CppCoreGuidelines · homepage · CSS · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

66/100

  • Activity 96
  • Release rhythm 8
  • Longevity 100

Flags: no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 4032
  • days_rel: n/a
  • days_push: 27
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

45278 stars · 5555 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

The C++ Core Guidelines are a collaborative, living document of rules and best practices for writing modern C++ (C++11 and newer), led by Bjarne Stroustrup and Herb Sutter. It covers interfaces, resource and memory management, concurrency, error handling, templates, and more, and pairs with the Guidelines Support Library (GSL).

Use cases

  • learn how to write modern C++ safely
  • establish coding standards for a C++ team
  • review C++ code against best practices
  • reduce memory leaks and resource bugs in C++ projects
  • find recommended patterns for C++ concurrency and error handling
  • modernize a legacy C++ codebase

When to choose

  • you write or review C++ and want authoritative, community-vetted best practices
  • you are defining an organization-wide C++ style and safety policy
  • you are teaching or learning modern C++ idioms

When to avoid

  • you need an automated linter or enforcement tool rather than a document (though tools like clang-tidy implement these rules)
  • you work primarily in another language
  • you need strict, complete, formally verified rules - the document itself notes gaps and evolving sections

Facets

learning-resource · maturity active

documentation developer-tools programming-languages developer-tools tutorials cross-platform cpp coding-standards best-practices style-guide guidelines modern-cpp

2 sources

Member repositories

RepositoryRoleHealth v2
isocpp/CppCoreGuidelinesmain66

For agents

markdown · JSON · MCP: product_card(name="isocpp/CppCoreGuidelines")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem