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 62 c/c++ boilerplate generation tools tracked. 1 score above 50 (established tier). The highest-rated is howerj/dbcc at 53/100 with 440 stars.

Get all 62 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

53
Established
2 JhnW/devana

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

49
Emerging
3 biojppm/regen

Easy C++ reflection and code generation

47
Emerging
4 SoftSec-KAIST/CodeAlchemist

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

46
Emerging
5 Samsung/UTopia

UT based automated fuzz driver generation

46
Emerging
6 MASD-Project/dogen

Reference implementation of the MASD Code Generator.

43
Emerging
7 Chlumsky/json-cpp-gen

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

43
Emerging
8 jsoysouvanh/Kodgen

C++17 parser and code generator

41
Emerging
9 online-judge-tools/template-generator

Analyze problems of competitive programming and automatically generate boilerplate

41
Emerging
10 jsoysouvanh/Refureku

Cross-platform C++17 Runtime Reflection Library

41
Emerging
11 olbat/libgen

Automatic C-bindings generator for the Crystal language

40
Emerging
12 axiomantic/headerkit

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

40
Emerging
13 nickgildea/z3_codegen

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

40
Emerging
14 end2endzone/bin2cpp

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

39
Emerging
15 VitalyPopov/ProRock

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

37
Emerging
16 martonmiklos/nut_codegen

Code generator for Nut ORM

35
Emerging
17 Jordan-Conway/CrossClass

A program for generating data classes in multiple languages

35
Emerging
18 sayakpaul/hf-codegen

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

35
Emerging
19 lssfau/ExaStencils

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

34
Emerging
20 QEF/xsdtools

A code generator for XSD schemas

34
Emerging
21 congard/solgen

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

32
Emerging
22 nikdelgado/metatemplate

Automatically generate boilerplate C++ code

32
Emerging
23 martonmiklos/qt_eagle_xml_parser

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

32
Emerging
24 kiishor/xml_code_generator

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

32
Emerging
25 lcsmuller/reflect-c

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

32
Emerging
26 thesquaregroot/clazzy

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

31
Emerging
27 silab-nitkc/hibari-gas

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

29
Experimental
28 jimmyorourke/reflecxx

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

29
Experimental
29 kat-co/gir2cl

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

28
Experimental
30 xuri/xsd

The test collection for the xgen

28
Experimental
31 glathoud/flatorize

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

27
Experimental
32 sourcemeta/codegen

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

27
Experimental
33 tuokri/uscript-msgbuf

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

27
Experimental
34 software-engineering-and-security/confuzzion

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

25
Experimental
35 GaloisInc/LIMA

LIMA: Language for Integrated Modeling and Analysis

24
Experimental
36 TLR2025/Leetcode-I-O-Helper

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

24
Experimental
37 yuyoyuppe/wmi_query

Generate modern C++ API for WMI.

23
Experimental
38 blockspacer/flex_squarets_plugin

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

23
Experimental
39 JUSTSCIENCE0/MacroJSON

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

22
Experimental
40 blockspacer/flex_reflect_plugin

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

21
Experimental
41 zerkawei/Collagen

Generating C APIs at compile time for Beef projects

20
Experimental
42 IohannRabeson/cpp2json

Export meta-informations about your C++ using Clang

20
Experimental
43 ameharoo/Mess

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

20
Experimental
44 Skycoder42/QSettingsGenerator

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

20
Experimental
45 ferhatgec/hlcog

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

19
Experimental
46 WoLfulus/flatt

Flatbuffers scriptable code generation tool

19
Experimental
47 BentouDev/AnnotationGenerator

Clang based C++ preprocessor for annotation based reflection generation

19
Experimental
48 FudanSELab/codegen4libs

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

19
Experimental
49 hleclerc/Hpipe

High Performance Incremental Parser Engine

18
Experimental
50 Coditary/Prebyte

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

18
Experimental
51 DonLarry/Macadamia

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

18
Experimental
52 kmilo17pet/fiscodegen

C++ code generation from FIS Type-1

18
Experimental
53 lennyitb/commentbox

gem for making C/C++ style comment boxes

18
Experimental
54 ylu1997/Code_Generation_For_DNA_Storage

Codebook Generation Scheme for Error Correction Code in DNA Storage

17
Experimental
55 bengtmartensson/IrProtocolCodeGeneration

Target code generation for IrpTransmogrifier

17
Experimental
56 FujiwaraChoki/BP

Boilerplate C++ Code Generator.

17
Experimental
57 electux/gen_gtkmm

GTKMM Project Generator

15
Experimental
58 rec0de/mockMAVL

A random program generator for MAVL

11
Experimental
59 ehuelsmann/XDR-Gen

Generate (de)serializers in Perl for XDR definitions

11
Experimental
60 arcari-galimberti/margot-aspect

MarGotAspect - An AspectC++ code generator for the mARGOt framework

11
Experimental
61 abz-mhd/codegen

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

11
Experimental
62 LibCodeGen/.github

Organization central infrastructure for LibCodeGen

11
Experimental