Skip to content

📲 The Assistant app (for No Mans Sky) you know and love 💖

License

Notifications You must be signed in to change notification settings

AssistantNMS/App

Assistant for No Man's Sky

Android & iOS app built in Flutter

header


madeWithLove licence gitmoji
Supported by the No Man's Sky Community Developers & Designers Profile views

Mastodon Discord
Follow on Twitter

Android review
iOS review
Latest version


The Assistant for No Man's Sky is an app that gives users information about the game, such as crafting recipes, refiner recipes, item costs, blueprint costs, a portal library and guides. Almost all of the data is extracted from the No Man's Sky game files. This project would not be possible without the hard work of the NMS Modding community and the MBinCompiler.

This app was originally released in early August 2019! The app was originally named No Man's Sky Recipes, when submitting the app to the Apple Store it was rejected due to the name and so the app was renamed.

After 3 years of development and maintenance, the app was made open source so that the community could have greater control and oversight of what goes into the apps and hopefully some people might want to help fix bugs 😅

PlayStore AppStore PWA WindowsStore

divider

🏃‍♂️ Running the project

Requirements

  • Almost any desktop computer (eg.. MacOS X, Linux, Windows)
  • An IDE with (e.g. IntelliJ, Android Studio, VSCode etc)
  • Flutter installed and in your

Steps:

  1. Clone this repository
  2. Rename the env.dart.template file to env.dart
  3. In the directory where the pubspec.yaml file is, run flutter pub get
  4. Run the app
    • If you want to run the app as an Android app, have the Android emulator running, ensure that the device is showing in the results of this command: flutter devices and use the command flutter run
    • If you want to run the app as a Windows application, use the command flutter run -d windows

divider

👪 Contributing

Project Owner: Khaoz-Topsy

Please take a look at the Contribution Guideline before creating an issue or pull request.

If you would like to help add languages to the app please use this tool AssistantApps tool.

divider

📦 Builds (CI/CD)

The Mobile Apps are built and released to the Google Play Store and Apple App Store Store using CodeMagic.

  • Codemagic build status - Android & iOS (Production)
  • Codemagic build status - iOS Build

The iOS build on CodeMagic generally reports that it has failed even though it actually successfully built and pushed the .ipa file to the Apple App Store. This is because they poll the App Store checking if the .ipa file is there and after a few attempts throw an error. So ignore build failures for anything that has to do with iOS 🙄.

divider

🔗 Links

Website
WebApp

GooglePlay
AppleAppStore

Twitter
Discord
Facebook
Steam Community Page