Skip to content

vectorcmdr/NMSE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

32 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Preview builds are now live! πŸŽ‰

NMSE (No Man's Save Editor)

Build Status GitHub Release GitHub Stars

License .NET Platform

NMSE is a free, open-source desktop application for editing No Man's Sky save files.
It supports every platform the game ships on - Steam, GOG, Xbox Game Pass, PlayStation 4, and Nintendo Switch - and handles each platform's unique file layout, compression, and encryption transparently.

NMSE boasts the most complete set of editable items out of all available save editors.
You can see a set of thorough comparisons between the two most popular editors here.

Download Latest Release Β· See The Website Β· Report a Bug Β· Request a Feature
User Guide


Latest Supported Game Version: 6.20 Remnant (6.24)


✨ Features

πŸ‘¨β€πŸš€ Player & Stats

  • Edit health, currency, units, nanites, quicksilver
  • Switch game mode and difficulty presets
  • Modify player state and galactic coordinates
  • Unlock words, glyphs, and discoveries
  • Full milestone and journey milestone editing
  • Edit multitool inventory, type, class, and seed

πŸ—οΈ Bases, Settlements & Companions

  • Edit base inventories and storage chests
  • Settlement stats, production, and perks
  • Edit corvette cache and salvage containers
  • Edit fishing inventories and cooking ingredients
  • Companion editing with creature builder

πŸš€ Starships, Exocraft & Fleets

  • Edit starships with full inventory access
  • Change ship type, class, seed, and name
  • Corvette editing, part reverse lookup, export and import
  • Manage exocraft inventories and tech
  • Full freighter inventory editing and room listing
  • Manage frigate fleet stats and traits
  • Squadron pilot and ship editing

πŸ—ƒοΈ Inventories & More

  • Visual inventory grid editor for every slot type
  • Drag-and-drop item management
  • Import/export practically everything (cross-editor compatible)
  • ByteBeat music library editor
  • Recipe browser with full crafting trees
  • Raw JSON tree viewer for advanced editing
  • Export/import editor configuration profiles

🌍 Multi-Language Support

NMSE is localised in 16 languages: English (UK), English (US), French, Italian, German, Spanish, Russian, Polish, Dutch, Portuguese, Latin American Spanish, Brazilian Portuguese, Simplified Chinese, Traditional Chinese, Japanese and Korean. Any help in making language support more natural is welcome!

🐧 Cross-Platform (via Wine)

While NMSE is a native Windows application, it runs on Linux and macOS via Wine compatibility layers. Guides are available for Wine, Bottles, Whisky, and CrossOver. A native cross-platform version is planned.


πŸ“Έ Screenshots

Player Inventories Corvettes Companions
Fleet Discoveries JSON Editor Localisation

πŸ“₯ Installation

Requirements

  • Windows 10/11 (64-bit)
  • .NET 10.0 Runtime (included in release builds)

Quick Start

  1. Download the latest release from the Releases page
  2. Extract the zip to a folder of your choice
  3. Run NMSE.exe
  4. Use File -> Open Save Directory to load your save files

πŸ’‘ Tip: NMSE auto-detects your save file location for Steam, GOG, and Xbox Game Pass.

Linux & macOS

See the cross-platform guides for running NMSE via Wine:


πŸ“– Documentation

User Guide How to use NMSE - panel by panel, feature by feature
Developer Docs Architecture, core logic, data layer, IO, models, and UI internals
Contributing How to contribute code, report bugs, and submit pull requests
Code of Conduct Community guidelines
Support How to get help

πŸ› οΈ Building from Source

# Clone the repository
git clone https://github.com/vectorcmdr/NMSE.git
cd NMSE

# Restore and build
dotnet restore
dotnet build

# Run tests
dotnet test NMSE.Tests/
dotnet test NMSE.Extractor.Tests/

Requires: .NET 10.0 SDK Β· Windows or cross-compilation via EnableWindowsTargeting


πŸ—ΊοΈ Roadmap

  • Full save file support (Steam, GOG, Xbox, PS4, Switch)
  • 16-language UI localisation
  • Wine compatibility scripts (Linux & macOS)
  • Core moved to a lib as NuGet package
  • Native cross-platform UI (Eto.Forms migration)
  • Base teleport reordering
  • Support for in-game archives
  • Starship/Multi-tool/etc. collection system
  • Corvette build order optimizer
  • Integrations with NMS Optimizer app

πŸ’– Support the Project

If NMSE has been useful to you, consider supporting its development:

GitHub SponsorsΒ Β  Ko-fi

Your support helps cover hosting, tooling, and the many hours of development and testing that go into each release.
Every contribution - big or small - is greatly appreciated. ❀️


πŸ“„ License

NMSE is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.


πŸ™ Acknowledgements


Made with ❀️ by vectorcmdr

GitHub Β· Discord

About

NMSE (NO MAN'S SAVE EDITOR) - Open source save editor for No Man's Sky, boasting the most complete editing features among save editors.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Sponsor this project

  •  

Packages

 
 
 

Contributors

Languages