IohannRabeson/cpp2json
Export meta-informations about your C++ using Clang
This tool helps C++ developers extract detailed structural information from their C++ source files. It takes C++ header or source files as input and produces a structured JSON output detailing classes, enumerations, methods, and attributes. C++ developers working on code analysis, documentation generation, or tool integration would find this useful.
No commits in the last 6 months.
Use this if you need to programmatically analyze your C++ codebase's structure and output that metadata in a machine-readable JSON format.
Not ideal if you're looking for a general-purpose C++ parser or a tool to refactor code.
Stars
8
Forks
1
Language
C++
License
—
Category
Last pushed
Jul 29, 2021
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/IohannRabeson/cpp2json"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
howerj/dbcc
CAN DBC to C (and CSV, JSON and XML) compiler using the mpc parser combinator library
JhnW/devana
Python package to parse and generate C/C++ code as context aware preprocessor.
biojppm/regen
Easy C++ reflection and code generation
SoftSec-KAIST/CodeAlchemist
CodeAlchemist: Semantics-Aware Code Generation to Find Vulnerabilities in JavaScript Engines (NDSS '19)
Samsung/UTopia
UT based automated fuzz driver generation