jsoysouvanh/Kodgen
C++17 parser and code generator
This C++17 library helps C++ developers automate the creation of C++ code. It takes existing C++ source files as input, parses their structure (like classes, functions, and variables), and then uses this information to generate new C++ files based on custom rules. This tool is designed for C++ developers who need to reduce manual coding for repetitive tasks.
No commits in the last 6 months.
Use this if you are a C++ developer looking to parse C++ source code and programmatically generate new C++ files based on its structure.
Not ideal if you are looking for a general-purpose code generator that doesn't specifically target C++ or if you are not a C++ developer.
Stars
42
Forks
10
Language
C++
License
MIT
Category
Last pushed
Sep 07, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/jsoysouvanh/Kodgen"
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