C/C++ Boilerplate Generation AI Coding Tools

Tools that generate C/C++ boilerplate code, helper methods, and wrapper APIs from declarations, configurations, or semi-structured input. Does NOT include general-purpose code generation frameworks, language-agnostic schema tools, or parsers without code generation output.

There are 61 c/c++ boilerplate generation tools tracked. 1 score above 50 (established tier). The highest-rated is howerj/dbcc at 50/100 with 440 stars.

Get all 61 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ai-coding&subcategory=c-cpp-boilerplate-generation&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Tool Score Tier
1 howerj/dbcc

CAN DBC to C (and CSV, JSON and XML) compiler using the mpc parser combinator library

50
Established
2 JhnW/devana

Python package to parse and generate C/C++ code as context aware preprocessor.

48
Emerging
3 biojppm/regen

Easy C++ reflection and code generation

40
Emerging
4 Samsung/UTopia

UT based automated fuzz driver generation

39
Emerging
5 SoftSec-KAIST/CodeAlchemist

CodeAlchemist: Semantics-Aware Code Generation to Find Vulnerabilities in...

39
Emerging
6 Jordan-Conway/CrossClass

A program for generating data classes in multiple languages

36
Emerging
7 MASD-Project/dogen

Reference implementation of the MASD Code Generator.

36
Emerging
8 Chlumsky/json-cpp-gen

A generator of JSON parser & serializer C++ code from structure header files

36
Emerging
9 jsoysouvanh/Refureku

Cross-platform C++17 Runtime Reflection Library

34
Emerging
10 jsoysouvanh/Kodgen

C++17 parser and code generator

34
Emerging
11 online-judge-tools/template-generator

Analyze problems of competitive programming and automatically generate boilerplate

34
Emerging
12 nickgildea/z3_codegen

A toy code generator (i.e. "program synthesis") using the Z3 solver

33
Emerging
13 VitalyPopov/ProRock

Schema-driven data modeling with XML parsing and serialization for Delphi

33
Emerging
14 olbat/libgen

Automatic C-bindings generator for the Crystal language

33
Emerging
15 end2endzone/bin2cpp

bin2cpp: The easiest way to embed small files into a c++ executable. bin2cpp...

32
Emerging
16 lssfau/ExaStencils

Mirror of the official ExaStencils Project repository. Please open pull...

29
Experimental
17 sayakpaul/hf-codegen

A repository of Python scripts to scrape code contents of the public...

28
Experimental
18 martonmiklos/nut_codegen

Code generator for Nut ORM

28
Experimental
19 QEF/xsdtools

A code generator for XSD schemas

27
Experimental
20 congard/solgen

C++ code generator for creating Lua bindings using sol2 library

25
Experimental
21 nikdelgado/metatemplate

Automatically generate boilerplate C++ code

25
Experimental
22 kiishor/xml_code_generator

This application parses XML schema file and generates C source code for...

25
Experimental
23 lcsmuller/reflect-c

Code-generates ANSI C helpers that give your structs reflection-style access...

25
Experimental
24 martonmiklos/qt_eagle_xml_parser

A Qt class to parse Autodesk EAGLE Schematics/PCBs/libraries

25
Experimental
25 thesquaregroot/clazzy

Generate object-oriented source code in multiple languages based on...

24
Experimental
26 sourcemeta/codegen

A code generator to output type definitions from JSON Schema in a growing...

23
Experimental
27 axiomantic/headerkit

C/C++ header parsing toolkit with pluggable backends and writers

22
Experimental
28 JUSTSCIENCE0/MacroJSON

Header-only library for reading, writing, and documenting JSON objects based...

22
Experimental
29 jimmyorourke/reflecxx

A static reflection framework for C++, using libclang.

22
Experimental
30 silab-nitkc/hibari-gas

An experimental obfuscator for software protection using the SMT-based code...

22
Experimental
31 kat-co/gir2cl

This is a library for generating a Common-Lisp foreign function interface...

21
Experimental
32 xuri/xsd

The test collection for the xgen

21
Experimental
33 tuokri/uscript-msgbuf

Lightweight UnrealScript and C++23 message protocol code generator.

20
Experimental
34 TLR2025/Leetcode-I-O-Helper

A tool that can automatically generate the Input/Output logic based on a...

20
Experimental
35 glathoud/flatorize

Generate fast implementations of mathematical expressions. Inclues a linear...

20
Experimental
36 software-engineering-and-security/confuzzion

Confuzzion is a Java Virtual Machine (JVM) fuzzer generating Java programs...

18
Experimental
37 GaloisInc/LIMA

LIMA: Language for Integrated Modeling and Analysis

17
Experimental
38 blockspacer/flex_squarets_plugin

C++ template engine + code generator = javascript-like template literals

16
Experimental
39 yuyoyuppe/wmi_query

Generate modern C++ API for WMI.

16
Experimental
40 electux/gen_gtkmm

GTKMM Project Generator

15
Experimental
41 blockspacer/flex_reflect_plugin

C++ reflection, code generation and compile-time C++ execution

14
Experimental
42 Skycoder42/QSettingsGenerator

A qmake extension to generate a C++ settings wrapper for easier, stringless access

13
Experimental
43 IohannRabeson/cpp2json

Export meta-informations about your C++ using Clang

13
Experimental
44 ameharoo/Mess

Mess (Messages Embedded Style Serialization) is a powerful, extensible, and...

13
Experimental
45 zerkawei/Collagen

Generating C APIs at compile time for Beef projects

13
Experimental
46 Coditary/Prebyte

Lightweight and extensible C++ template engine with variables, macros,...

12
Experimental
47 BentouDev/AnnotationGenerator

Clang based C++ preprocessor for annotation based reflection generation

12
Experimental
48 ferhatgec/hlcog

Fegeya HLCoG, High-Level Code Generator back-end.

12
Experimental
49 bengtmartensson/IrProtocolCodeGeneration

Target code generation for IrpTransmogrifier

12
Experimental
50 FudanSELab/codegen4libs

repo for the paper titled “CodeGen4Libs: A Two-Stage Approach for...

12
Experimental
51 WoLfulus/flatt

Flatbuffers scriptable code generation tool

12
Experimental
52 lennyitb/commentbox

gem for making C/C++ style comment boxes

11
Experimental
53 hleclerc/Hpipe

High Performance Incremental Parser Engine

11
Experimental
54 kmilo17pet/fiscodegen

C++ code generation from FIS Type-1

11
Experimental
55 LibCodeGen/.github

Organization central infrastructure for LibCodeGen

11
Experimental
56 rec0de/mockMAVL

A random program generator for MAVL

11
Experimental
57 ehuelsmann/XDR-Gen

Generate (de)serializers in Perl for XDR definitions

11
Experimental
58 abz-mhd/codegen

A simple learning project for understanding code generation basics, writing...

11
Experimental
59 DonLarry/Macadamia

Macadamia is a Python-like programming language, it is static instead of...

11
Experimental
60 ylu1997/Code_Generation_For_DNA_Storage

Codebook Generation Scheme for Error Correction Code in DNA Storage

10
Experimental
61 FujiwaraChoki/BP

Boilerplate C++ Code Generator.

10
Experimental