Skip to content
CAI
Produce a survey ↗Verify a survey

Onix-Systems/onix-flutter-project-generator

This system is a comprehensive Flutter project generator that scaffolds and configures mobile and desktop applications. It automates the creation of complex project structures, including state management, routing, and data layers, while integrating with external design and API sources like Figma and Swagger. The tool also manages build pipelines, security configurations, and documentation generation to streamline the initial setup of production-ready Flutter projects.

50.0

Weak · 3 August 2026

37k

lines of production code

Dart

primary language

1

bus factor · 7 authors in all

2

measurements over time

CAI band scale
CAI trend line

How it got here

2022–2023 · Project generator architecture and UI overhaul

This period focused on a comprehensive redesign of the project generator, introducing a new 'Basic' architecture with MVVM and Signals-based state management. The application's interface was completely rebuilt with a multi-step wizard flow, replacing legacy screens with modern BLoC-managed screens for project configuration, platform selection, and style management. Additionally, the codebase was modernized with centralized dependency injection, modular logging, and enhanced macOS support.

84 changes

2024 · Swagger and Figma integration

This period focused on expanding code generation capabilities by integrating Swagger and Figma data sources, enabling the application to parse API specifications and design files into domain entities. The work also introduced comprehensive support for multiple state management architectures and automated build configurations via Fastlane and Makefile generation.

71 changes

2025 · data components and configuration UI

This period focused on implementing comprehensive dialogs for managing data components, requests, and parameters, alongside a new JSON-to-class generation feature. The work also introduced an edit project screen with tabbed navigation and a central configuration service to manage project state.

14 changes

CAI lens gauges

Survey your own repository

Onix-Systems/onix-flutter-project-generator was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.

Survey a repository

About this page

  • The description of this project is derived from its own commit history, not from its README.
  • The score is its highest published measurement, taken on 3 August 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
  • Measured at commit 56ebef0694 — the exact code this score is about.
  • Scored under rubric rubric-2026.08.19. Score the same commit under that rubric and you get the same number.
CAI link cards