The file extension is primarily used by the Naninovel engine as a binary format for game save slots, global states, and user settings. It is essentially a binary-encoded version of JSON.
binary data into a human-readable JSON tree for editing, then re-encodes it to the binary NSON format on save. Variable Type Enforcement
The goatfungus NMSSaveEditor (often shortened to NMSE) is a free Java desktop tool that has become the community standard. It reads encrypted saves, decodes them into editable fields and JSON, then writes them back in the format the game expects. .nson save editor
Test different character builds, stats, or choices without sinking dozens of hours into a new playthrough.
: Certain PC titles, including No Man's Sky , also utilize this format for save data storage. The file extension is primarily used by the
: Because it is binary, opening an .nson file in a standard text editor (like Notepad) will usually show unreadable characters. You must use a compatible editor to convert the binary back into a readable JSON structure. Do you need help
This public link is valid for 7 days and shares a thread, including any personal information you added. This link or copies made by others cannot be deleted. If you share with third parties, their policies apply. Can’t copy the link right now. Try again later. : Certain PC titles, including No Man's Sky
Download editors only from reputable sources (like GitHub or established modding forums) to avoid malware.
class JsonSaveEditor: def __init__(self, file_path): self.file_path = file_path self.data = self.load_data()