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.

42
/ 100
Emerging

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.

Dart development Flutter development API integration mobile development web development
No Package No Dependents
Maintenance 13 / 25
Adoption 4 / 25
Maturity 16 / 25
Community 9 / 25

How are scores calculated?

Stars

7

Forks

1

Language

Dart

License

MIT

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.