FLUTTER ECOSYSTEM

Onix-Systems/onix-flutter-project-generator

Flutter Project Generator는 내장된 Clean 기반 아키텍처와 보일러플레이트 구성 요소를 갖춘 새 프로젝트를 생성하기 위한 도구입니다. 빠른 시작을 위해 사용할 수 있습니다.

onix-flutter-project-generator 프로젝트 이미지
Stars
155
Forks
24
최근 푸시(UTC)
2025. 10. 9.
프로젝트 상태
활성
Onix-Systems GitHub avatar
GITHUB Organization

Onix-Systems ↗

IT Consulting Company

언어DartRubySwiftMakefile

기술 주제

사용 중인 의존성

의존성 목록 37 개

순위

원본 README

아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.

README 펼치기 / 접기

How does it work? Watch the video!

https://github.com/user-attachments/assets/5fd10595-2964-4006-8926-4715e1032cba



Create your new Flutter project just in a few clicks.
Flutter project generator is an open source utility for MacOS designed to provide a quick start with your Flutter application development.



If you're a Onix Project Generator user and you like using our tool, don't forget to star it on GitHub! 🌟

What is Project Generator?

Flutter Project Generator is an utility for MacOS designed to quickly start a Flutter project from scratch.

Flutter Project Generator creates an empty project on Clean Architecture with already defined file structure and dependencies.

You have an opportunity to modify the project creation settings and options, including name and ID, navigation component, flavors, theming, pre-built screens, data components and more.

⚡ Try Project Generator

Let's start with installing the application.

Go to installing section to download and install the latest version of the application.

Once the app has installed go to the How To sections to get detailed instructions about creating a new project.

Use cases

Onix Project Generator shines on creating Flutter projects on Clean Architecture with a techstack of commonly used and most popular Flutter libraries and packages.

Generated project tech consist of such libraries and packages:

Also there an option to select optional packages to include to the project:

Key Features

The key features of the Onix Project Generator are:

  • MacOS application designed to run on Intel on M machines.
  • To create a new project based on Clean Architecture with chosen name, ID and options.
  • To select a platforms project will be built for.
  • To add an application flavors with Flavorizr.
  • Choose your favorite Navigator to use in the project (GoRouter or AutoRoute ).
  • To configure optional components to include to the project.
  • To add screen mocks with screen BLoC, navigation and GetIt declarations included.
  • To configure data layer from Swagger URL.
  • To configure the application theme from Figma file.
  • To create Android signing configuration automatically or manually.
  • To add Sonar configurations and scripts.
  • Generates starter documentation for the project.
  • Generates Fastlane configurations and make files to run Fastlane commands.
  • Automatically check for updates.

Contribution

Refer to the contribution docs for more information.

If you have any doubts related to the project or want to discuss something, then post a question on GitHub.

License

Licensed under the MIT License, Copyright (c) 2024-present Onix-Systems