WIP Flutter/Dart port of Slaynash's MelonManager written in TypeScript minus the mods installation segment. This isn't meant to replace Slaynash's MelonManager. I decided it would be a nice project to do as a learning opportunity for flutter. Why Flutter you might ask? Its simple and easy to make nice looking apps with little effort. Flutter also lets you compile to several different platforms, Heck you could probably get this to run on your ios device if you wanted to
You can find prebuilt releases for android/web/windows through github actions here
Note: api.vrcmg.com has restrictions when it comes to cors and this affects the web build as seen here
Don't go looking for support in the MelonLoader discord. Github issues are a thing that exist
Windows preview can be viewed here
If you'd like to build this yourself you'll need to
- Install flutter (^2.0.4)
- Install all necessary dependencies for the platform you want to build for. See here for desktop requirements
- Edit your flutter config if needed to allow for building for your target platform
Then you can run the following flutter commands after
flutter pub get
to get all dependenciesflutter build windows
for a windows buildflutter build android
for an android buildflutter build web --web-renderer html
for a web build. This disables WEBGL but it allows for images from other websites to be rendered