Schema to Code Generators AI Coding Tools
Tools that automatically generate application code (classes, types, APIs, ETL workflows) from external schemas, databases, or specifications. Does NOT include general-purpose code generation, UI builders, or ORM libraries without schema-driven code generation as their primary function.
There are 29 schema to code generators tools tracked. 2 score above 50 (established tier). The highest-rated is marcosschroh/dataclasses-avroschema at 59/100 with 249 stars.
Get all 29 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ai-coding&subcategory=schema-to-code-generators&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Tool | Score | Tier |
|---|---|---|---|
| 1 |
marcosschroh/dataclasses-avroschema
Generate avro schemas from python dataclasses, Pydantic models and Faust... |
|
Established |
| 2 |
twitter/scrooge
A Thrift parser/generator |
|
Established |
| 3 |
sbt-dao-generator/sbt-dao-generator
code generator sbt plugin from database schema |
|
Emerging |
| 4 |
olafurpg/scala-db-codegen
Scala code/boilerplate generator from a db schema |
|
Emerging |
| 5 |
Chymyst/curryhoward
Automatic code generation for Scala functions and expressions via the... |
|
Emerging |
| 6 |
GW2ToolBelt/api-generator
A library for creating programs that interface with data exposed by the... |
|
Emerging |
| 7 |
scalameta/scalagen
WIP - Scalameta powered code generation |
|
Emerging |
| 8 |
battermann/sbt-json
sbt plugin that generates Scala case classes for easy, statically typed and... |
|
Emerging |
| 9 |
japgolly/mr.boilerplate
Online app to generate Scala boilerplate |
|
Emerging |
| 10 |
btc-ag/service-idl
Xtext-based Service IDL (Interface Definition Language) and Code Generators... |
|
Emerging |
| 11 |
karsany/vau
Data Vault data model and ETL generator for Oracle Databases |
|
Experimental |
| 12 |
unurgunite/advanced_code_generator
Code generator based on your preferences |
|
Experimental |
| 13 |
iordanis/moor
Reads SQLite databases and generates classes that can be used with Room... |
|
Experimental |
| 14 |
lyrieek/templates
Code generation and export tool |
|
Experimental |
| 15 |
ngbsn/sqlscript2jpa-codegen
DDL to JPA Entities Code Generator |
|
Experimental |
| 16 |
ktonon/cog
Command-line utility that makes it easy to organize a project which uses... |
|
Experimental |
| 17 |
3tty0n/sbt-jflex-scala
A jflex-scala plugin for sbt 0.13.x/1.0.x |
|
Experimental |
| 18 |
mediative/sangria-codegen
Generate API code based on a GraphQL schema and queries |
|
Experimental |
| 19 |
raffak024/bGen
bO.bGen — Code generation tool by binomOne |
|
Experimental |
| 20 |
peterdalle/semproducible
Generates R code for your lavaan models automatically, which helps with... |
|
Experimental |
| 21 |
derkork/simplegen
A simple yet powerful general-purpose code generator |
|
Experimental |
| 22 |
KacperFKorban/GUInep
Automatic UI forms for Scala 3 functions |
|
Experimental |
| 23 |
ibrahimcesar/categorical-semantics-workbench
A tool for defining categorical structures and automatically deriving their... |
|
Experimental |
| 24 |
thegridelectric/sema
Sema |
|
Experimental |
| 25 |
andrewgiang/sqlite-room-generator
Generates basic room entity java files based on a sqlite database schema |
|
Experimental |
| 26 |
Portfoligno/JavaParser-for-Scala
Facilitate analysis of JavaParser AST by Scala pattern matching |
|
Experimental |
| 27 |
SimonJPegg/scoozie
Library for generating oozie workflows |
|
Experimental |
| 28 |
tcd/ginny
🏗️ Generate ruby code |
|
Experimental |
| 29 |
jojo8356/udb
Minimalist Java ORM inspired by Prisma — zero boilerplate, auto-detected relations |
|
Experimental |