imisslovelove / mandrake

mandrake the animagus gui

Home Page:https://nervosnetwork.github.io/mandrake/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

mandrake

类似 draw.io

Mandrake CI

Mandrake is still under active development and considered to be a work in progress.

The Animagus GUI.

Requirements

Mandrake is a Flutter app. Follow the Flutter SDK installation instructions to set up.

Mandrake runs as web app or macOS desktop app. It requires different Flutter channels to run, respectively:

web:

flutter channel beta
flutter upgrade
flutter config --enable-web

macOS desktop:

flutter channel dev
flutter upgrade
flutter config --enable-macos-desktop

Refer to Desktop support for Flutter for more information.

Generate JSON serialization code

Several mode classes use json_serializable to generate code. To re-generate, run:

flutter pub run build_runner build

Generated code files are named after file.g.dart, where file is the normal model file name.

About

mandrake the animagus gui

https://nervosnetwork.github.io/mandrake/

License:MIT License


Languages

Language:Dart 91.4%Language:C++ 5.6%Language:Ruby 0.8%Language:HTML 0.7%Language:C 0.5%Language:Batchfile 0.5%Language:Swift 0.4%