t-unit/tonik
Pure Dart OpenAPI 3.0/3.1 code generator. Creates type-safe API client packages for Dart and Flutter with sealed classes, pattern matching, and full encoding support.
This tool helps Dart and Flutter developers quickly build applications that interact with external services. It takes an OpenAPI specification, which describes an API's structure, and automatically generates organized, type-safe Dart code. This means developers can work with the API's data using clear, predictable types, reducing errors and speeding up development for their mobile, web, or desktop applications.
Use this if you are a Dart or Flutter developer building an application that needs to reliably connect to and consume data from a web API defined by an OpenAPI specification.
Not ideal if you are not developing with Dart or Flutter, or if your API does not have an OpenAPI 3.x specification.
Stars
7
Forks
1
Language
Dart
License
MIT
Category
Last pushed
Mar 17, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/t-unit/tonik"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
inducer/cgen
C/C++ source generation from an AST
vil02/puzzle_generator
Generates python code representing a puzzle
westandskif/convtools
convtools is a specialized Python library for dynamic, declarative data transformations with...
numen31337/copy_with_extension
Auto-generate `copyWith` methods for your Dart classes.
finsberg/gotranx
Next generation ODE translator