MikeTrendsTrends right now

⬢github C++ · 4.5K ★ +25 since we first saw it · pushed 38 d ago · MIT

andreasfertig/cppinsights

C++ Insights - See your source code with the eyes of a compiler

C++ Insights is a Clang-based source-to-source transformation tool that shows what the compiler generates behind the scenes in your C++ code. It rewrites things like lambdas, range-based for-loops, structured bindings, and implicit member functions into explicit C++ you can read—unlike AST dumps or Compiler Explorer's assembly output. It also runs as a website at cppinsights.io.

Why now: It was featured in a Hacker News discussion, likely drawing attention for helping developers visualize modern C++ features and the compiler's transformations.

Who it is for: C++ developers, students, and teachers who want to understand what the compiler actually does with their source code.

c++clangllvmeducationsource-to-sourcecompiler

astclangcpluspluscplusplus-11cplusplus-14cplusplus-17cplusplus-20cplusplus-23cppcpp11

Open on GitHub →

Stars over our 11 snapshots: 4.5K to 4.5K, since 2 h ago.

Where people talked about it

API: https://socialmediatrends-api.osmike.com/v1/repos/andreasfertig/cppinsights