Code Generation Tools

Tools for automatically generating code, templates, and boilerplate in Dart/Flutter and related ecosystems. Includes generators for widgets, models, themes, validators, and project structures. Does NOT include runtime libraries, Firebase SDKs, or general linting/formatting tools.

There are 150 code generation tools tracked. 14 score above 50 (established tier). The highest-rated is inducer/cgen at 68/100 with 171 stars.

Get all 150 projects as JSON

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

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

# Tool Score Tier
1 inducer/cgen

C/C++ source generation from an AST

68
Established
2 vil02/puzzle_generator

Generates python code representing a puzzle

61
Established
3 westandskif/convtools

convtools is a specialized Python library for dynamic, declarative data...

59
Established
4 numen31337/copy_with_extension

Auto-generate `copyWith` methods for your Dart classes.

59
Established
5 finsberg/gotranx

Next generation ODE translator

58
Established
6 cleder/crepr

Create a โค๏ธ__repr__๐Ÿค—๏ธ for your python classes from the definition found in __init__

57
Established
7 pyecore/pyecore

A Python(nic) Implementation of EMF/Ecore (Eclipse Modeling Framework)

57
Established
8 FEniCS/ffcx

Next generation FEniCS Form Compiler for finite element forms

57
Established
9 mutating/transfunctions

Say NO to Python fragmentation on sync and async

56
Established
10 andreycizov/python-protobuf-gen

protobuf typed binding generator for python

55
Established
11 cogu/cfile

A python C code generator

54
Established
12 OpenCyphal/nunavut

Generate code from DSDL using PyDSDL and Jinja2

54
Established
13 kevmoo/build_cli

A builder that generates an ArgsParser from a class

53
Established
14 tuomasr/pazel

pazel - generate Bazel BUILD files for Python

50
Established
15 15r10nk/pysource-minimize

minimize python source code to find bugs more easily

49
Emerging
16 BirjuVachhani/spider

A small dart library to generate Assets dart code from assets folder.

49
Emerging
17 Nekmo/django-code-generator

Generate code from your Django models for faster development

49
Emerging
18 SylphxAI/firestore_odm

๐Ÿ”ฅ Type-safe Firestore ODM for Dart/Flutter - code-generation with zero reflection

48
Emerging
19 PlugFox/pubspec_generator

Code generator pubspec.yaml.g.dart from pubspec.yaml

48
Emerging
20 vil02/string_to_code_proj

Generates a piece of messy code displaying a given string

46
Emerging
21 didi/Unify

An efficient, flexible Flutter-Native hybrid communication framework for...

46
Emerging
22 Pelagicore/qface

Interface generator framework based on an interface description language...

46
Emerging
23 gilch/hissp

It's Python with a Lissp.

46
Emerging
24 LucasGoncSilva/mosheh

Mosheh, a tool for creating docs for projects, from Python to Python.

46
Emerging
25 AgalmicVentures/PyTestStub

Code generator for Python unit test stubs that parses your existing code

45
Emerging
26 Oualitsen/graphlink

Type-safe code generator for GraphQL schemas โ€” produces clients and server...

44
Emerging
27 eriknyquist/duckargs

Code generation tool, creates python / C programs that parse command line...

44
Emerging
28 ajinasokan/dartgen

An inline generator collection for Dart & Flutter projects

43
Emerging
29 orsinium-labs/infer-types

A CLI tool to automatically add type annotations into Python code. Must have...

43
Emerging
30 stcarrez/dynamo

Dynamo Ada Application Code Generator

43
Emerging
31 mbdevpl/typed-astunparse

Python 3 AST unparser with type comments support.

43
Emerging
32 hexiro/autorequests

Generate Python code to recreate a request from your browser.

42
Emerging
33 spookylukey/fluent-codegen

Python code generation library, extracted from fluent-compiler

42
Emerging
34 t-unit/tonik

Pure Dart OpenAPI 3.0/3.1 code generator. Creates type-safe API client...

42
Emerging
35 qoco-org/qoco-python

Python interface for the QOCO solver

42
Emerging
36 true-grue/raddsl

Tools for rapid prototyping of DSL compilers

42
Emerging
37 gumbarros/DevWidgets

DevWidgets is a Flutter application with several tools such as generators,...

41
Emerging
38 the-pythonist/python-gui-maker

Simply an application that can help you to quickly build UIs of...

41
Emerging
39 courage-tci/gekkota

Extensible Python code generator

41
Emerging
40 dev-cetera/df_generate_dart_indexes

A tool to generate index/exports files also known as barrel files for all...

41
Emerging
41 sanjeev2552/feature_gen_cli

A Dart CLI tool that generates clean-architecture feature modules for...

40
Emerging
42 rayanht/paprika

Paprika is a python library that reduces boilerplate. Heavily inspired by...

40
Emerging
43 SylphxAI/spectra

Transform Dart data classes into JSON Schema, OpenAPI, and Protocol Buffers....

39
Emerging
44 shobrook/termite

Generative UI in your terminal

39
Emerging
45 simpleclub/firebase-rules-helper

A collection of packages aimed to make working with Firebase rules easier.

39
Emerging
46 HansBug/pyfcstm

A Python framework for FCSTM DSL parsing, hierarchical state machine...

39
Emerging
47 realth000/gitsumu

Dart package provides info about compile environment including git info,...

39
Emerging
48 KirsApps/boilerplate_generators

Set of code generators for copyWith and copyWithNull methods with deepCopy...

39
Emerging
49 juliendelplanque/Python3Generator

A toolkit to generate Python 3 source code from Pharo.

38
Emerging
50 ergs/transmutagen

Transmutation CRAM solver code generator

38
Emerging
51 braincore/code-writer

A Python 3 library with convenience functions for generating code in any language.

38
Emerging
52 werediver/sum_types.dart

A code generator enabling sum-types in Dart

38
Emerging
53 volfpeter/markyp

Python 3 tools for creating markup documents.

38
Emerging
54 NTDXYG/ExploitGen

ExploitGen is a template-augmented Exploit Code generation method based on...

37
Emerging
55 Lnk2past/copperhead

An Inline C++ Extension Generator for Python

37
Emerging
56 jorenham/unpy

Python stub backporter

36
Emerging
57 foxanna/flutteristas_conf_2021

Mobile application that displays a list of the upcoming space mission...

36
Emerging
58 vinothvino42/mason_bricks

A collection of bricks created to reuse code across all my flutter projects

35
Emerging
59 ahm3tcelik/dart_writer

Provides API to generate Dart source code

35
Emerging
60 ouedyan/flutter-mobile-app-template

A production-ready Flutter template with Hooks Riverpod, Go Router, custom...

35
Emerging
61 foxanna/productive_code_gen

This Flutter project demonstrates the usage of various code-generating...

34
Emerging
62 xnd-project/xndtools

XND Tools: development tools for the XND project

34
Emerging
63 foxanna/barrel_files

Generate barrel files for Dart and Flutter packages with build_runner based...

33
Emerging
64 pacifio/json2dart

A CLI tool to help generate dart classes from json returned from API

33
Emerging
65 mukhbit0/go_router_sugar

Zero-effort file-based routing for Flutter with go_router. Automatically...

32
Emerging
66 nivisi/vscode-dart-build-runner-tools

Run build_runner commands directly from VS Codeโ€™s context menu, Command...

32
Emerging
67 akashp1712/pythonizr

Pythonizr - Web-based tool to generate Machine Learning boilerplate code

32
Emerging
68 BenAAndrew/auto-heuristic

A tool to automatically generate heuristic rules for a dataset

32
Emerging
69 tsnAnh/flutter-agentic-starter

Production-ready Flutter BLoC starter template optimized for AI coding...

32
Emerging
70 cuongnbms/mermaid-builder

Mermaid Builder is a Python library designed to generate Mermaid diagram...

32
Emerging
71 Paulo-Lopes-Estevao/client-code-generators

Repository for all code generators provided by clients

32
Emerging
72 Deveji/Deveji-Mason

This repository holds the code for all publicly available Mason bricks

32
Emerging
73 dscottboggs/python-delegate

Delegate properties on a class to the attributes of one of its members

32
Emerging
74 GeekySingh/flutter_stacked_architecture_with_retrofit

Guide to design Flutter app architecture with MVVM pattern, dependency...

32
Emerging
75 helightdev/dogs

A Dart/Flutter library for codeโ€‘generated object graphs, providing...

32
Emerging
76 rrousselGit/analyzer_buffer

A package to help writing code-generators while supporting import prefixes...

31
Emerging
77 henryluki/acgt

Auto Code Generation Tools (DSL)

30
Emerging
78 cuixing158/matlabCommentTemplate

Easy to use m-file comment template!

30
Emerging
79 btfranklin/coderoller

A Python utility for flattening an entire source tree into a single markdown file

29
Experimental
80 lmco/parselab

parseLab is a tool designed to generate protocol parsers and fuzz messages,...

29
Experimental
81 asyncze/md2website

Static website generator

29
Experimental
82 yardexx/freerasp_brick

A brick for configuration generation and automatic setup for freeRASP.

29
Experimental
83 morefigs/pyqt-helper

Autogenerate getter and setter code for PyQt UI objects

29
Experimental
84 dev-cetera/df_generate_screen

A tool to generate ready-made screen templates for your Flutter app (uses...

28
Experimental
85 programmersd21/p2r

๐Ÿ๐Ÿš€ A static Python-to-Rust transpiler that converts type-annotated Python...

28
Experimental
86 sstelian/Text-to-Brainfuck

This project takes a string and generates Brainfuck source code that outputs...

28
Experimental
87 Abhishekmishra-17/Intermediate-code-generator-using-python3

Code generator program using python

28
Experimental
88 adlai/cjhunt

ABANDONED delineator of pseudonymous payment sets

28
Experimental
89 foxanna/flutter_vikings_2022

Source code for the mobile application and slides for the "Fun with code...

27
Experimental
90 ahm3tcelik/json2dart_gen

Json to Dart Generation

27
Experimental
91 dened/svg2dart

Command-line tool that converts SVG files into pure Dart code.

27
Experimental
92 sustrik/tiles

Programmatic code generation

27
Experimental
93 dev-cetera/df_generate_dart_models_core

A package that provides core dependencies for models generated with...

27
Experimental
94 dev-cetera/df_gen_core

A package that provides core utilities for practical code generation.

27
Experimental
95 metadsl/metadsl

Domain Specific Languages in Python

26
Experimental
96 StoneLabs/webduino-generator

Python program to automatically create arduino webserver from "web files"

26
Experimental
97 locorda/rdf

๐Ÿš€ Making RDF easy for Dart & Flutter developers. A comprehensive suite for...

25
Experimental
98 Crazelu/FlutterFromYaml

An experiment born out of a simple curious question: What if you could build...

25
Experimental
99 SahilSharma2710/form_forge

Code-generation powered form engine for Flutter. The freezed of forms โ€”...

24
Experimental
100 plainspooky/inliner

A tool written in Python that converts indented BASIC programs into a...

24
Experimental
101 Awesome-T/d2p_gen

This package creates messages for .proto based on existing dart classes...

23
Experimental
102 marcinsiedlik/auto_localized

Easy to use runtime-safe Flutter app localization using code generation.

23
Experimental
103 trillionclues/dart_assets

Zero-friction asset management for dart and flutter projects. Drop static...

23
Experimental
104 gilch/garden-of-edn

Because EDN needs a Python.

23
Experimental
105 YouriLieverdink/architect

Collection of code generators for the Dart programming language used with Apibuilder.

22
Experimental
106 keturk/datrix

Official public repository for the Datrix DSL and code generation platform....

22
Experimental
107 macstarosielec/clean_architecture_brick

Mason brick for layered clean architecture project structure

22
Experimental
108 kellyiscute/shit_mountain_generator

A general purpose template driven code generator

22
Experimental
109 MukundaKatta/DocuMint

Auto documentation generator โ€” AST-based Python code analysis to markdown docs

22
Experimental
110 munawerdev/mason_cli

"Mason CLI: Simplify your Flutter development workflow with Mason CLI. This...

22
Experimental
111 ksokolovskyi/envy

Code generation for extracting environment variables

22
Experimental
112 lohanidamodar/flutter_builders

Flutter Generate Widgets from JSON

22
Experimental
113 NoScopeDevs/bricks

A collection of Mason bricks used for templating our projects.

22
Experimental
114 pfalcon/pycopy-jitgen

Generating machine code at runtime (aka JIT) using Pycopy (small Python dialect)

21
Experimental
115 TeeWrath/csnake

A cross-code translator designed to map C language code into Python,...

21
Experimental
116 mintyPT/sigla

Technology agnostic code generator written in python

20
Experimental
117 Luckey-Elijah/gator

Generate shades and tints from primary colors hex values.

20
Experimental
118 harlanx/mkv_profile

Automatically manage and mux series or movie files to the common conventions...

20
Experimental
119 kasundularaam/flutter-berry

๐Ÿ“ Instant Flutter project setup with DDD architecture, essential...

20
Experimental
120 fullptr/datamatic

A code generator for entity component systems

20
Experimental
121 tekknolagi/pyddcg

A small implementation of destination-driven code generation in Python

20
Experimental
122 charafau/retrofit.dart

VERY simple retrofit client in dart (sample for presentation) - how to use...

20
Experimental
123 predatorx7/mason_bricks

A collection of bricks that enable developers to be more productive when...

20
Experimental
124 welbornprod/glader

Generate python code from a glade file. Signals are automatically stubbed...

20
Experimental
125 kihyun1998/flutter_tweakcn_generator

Converts tweakcn CSS themes into Flutter ThemeData with ColorScheme, ...

19
Experimental
126 bdcbqa314159/xl_translator

Deterministic Excel-to-Python transpiler โ€” extracts the computation graph...

19
Experimental
127 maxzod/df_builder

small package to generate code in a simple way

19
Experimental
128 tada-team/tdproto_dart

Autogenerated Tada API data types for dart.

19
Experimental
129 SeadexGmbH/genesis

genesis is a generator library developed by Seadex (written in C++11)

19
Experimental
130 MatzeS/dart_rmi

Remote Method Invocation without reflection

18
Experimental
131 himanshuagarwal77225/mason_demo

Flutter Mason Demo with Clean Architecture

18
Experimental
132 osaxma/data_class_builder_example

Some examples for how to build dart code using package:analyzer and...

18
Experimental
133 alfianandinugraha/dart-generation

Simple code generation on Dart using build_runner with freezed and json_serializable

17
Experimental
134 t4ccer/declduino

A declarative way to create Arudino-based IOT devices

17
Experimental
135 DrafaKiller/ObserverPattern-dart

Automatically generates an observable interface for any class. Observer...

17
Experimental
136 nandanurseptama/validator_generator.dart

Generates utilities to aid in validator in dart class model/DTO

17
Experimental
137 Awesome-T/d2p_annotation

This package does nothing without d2p_gen, which creates proto files for...

17
Experimental
138 buptanswer/pyimport2pkg

๐Ÿ Reverse mapping tool: from Python import statements to pip package names....

15
Experimental
139 andrejrs/fishbowl-game-flutter

Fishbowl is a fun, team-based party game where players try to guess words or...

15
Experimental
140 nQrse/code-brick

๐Ÿงฑ Manage reusable code templates effortlessly with Brick CLI. Eliminate...

14
Experimental
141 Amanda9002/py2cpp

๐Ÿš€ Transform Python code into optimized, memory-safe C++20 binaries with...

14
Experimental
142 rasiip/dart-cfy

๐Ÿš€ Simplify your Flutter development with dart-cfy, a lightweight library for...

14
Experimental
143 eva-foundry/01-documentation-generator

Documentation generation automation tool

14
Experimental
144 Wided123-456-789/pyimport2pkg

๐Ÿ Map Python import statements to pip package names easily, streamlining...

14
Experimental
145 JasperEssien2/finder-matcher-gen

A widget and integration test companion code-generation tool to generate...

12
Experimental
146 Rendy752/Mari-Bermusik

Musical instrument learning themed Mobile App that provides CRUD features in...

12
Experimental
147 ianbucal/row_row_row

Flutter code generator for Supabase's database's tables and view rows models.

11
Experimental
148 rxlabz/flutter_formgen_poc

a Flutter code generation sandbox

11
Experimental
149 Sanshain/dart_oop_extension

The package that extends the capabilities of the dart language, thanks to...

11
Experimental
150 lgnorant-lu/Ming_Status_Cli

๐Ÿ› ๏ธ Ming Status CLI - Flutter ๆจกๅ—ๅŒ–่„šๆ‰‹ๆžถๅทฅๅ…ท๏ผŒไธบ Ming_Status ๅนณๅฐๆไพ›ไผไธš็บงๆจกๅ—ๅผ€ๅ‘ๆต็จ‹ๅ’Œ้…็ฝฎ็ฎก็†็ณป็ปŸ

10
Experimental