Get started topic
Get started
Macro: A blazingly fast code generation tool for Dart that generates code instantly on save—no build runner required.
✨ Features
- ⚡ Lightning Fast: Code generation in under 100ms after initial run
- 💾 Instant Generation: Press Ctrl+S and watch your code appear immediately
- 🐛 Easy Debugging: Debug your macros or third-party packages in real-time to understand and fix generation issues
- 🚫 No Build Runner: Eliminate slow build processes and generated file conflicts
- 🎯 Flexible & Capable: Handles most day-to-day code generation needs with macros
- 🔄 Live Development: Changes ta
The docs will walk you through how to setup and configure your models first and then go
into the specific features macro_kit provides.
For a Quick Start or short Overview refer back to the package README.
Classes
- Macro Get started Installation Models Data Class Macro Asset Path Macro Global Configuration Write New Macro Capability
- Macro used to attach metadata to a Dart declaration.