Submitted for approval. NMS Dashboard is waiting for review on the Elgato Marketplace. This page will link to the listing as soon as it is approved.
What it shows
In the ship: the cockpit
Climb in and the dashboard turns into a cockpit, from whichever page it was on:
- A big speedometer in u/s, as the game's HUD shows it: 0 to 1,000 across most of the dial, then a compressed scale up to 20,000 for boost and the pulse engine. Under it, where you are: in space, at a space station, in planetary flight or landed.
- Launch thruster, pulse engine and hyperdrive as big bars with their percentages, red under a quarter.
- Hull and shield side by side, as the HUD pairs them.
- Power: Balanced, Weapons, Engines or Shields, the setting in use lit.
- Your ship's name and class, with its status, the planet or system, the galaxy and the conflict level on the larger sizes.
- In an exocraft the speedometer runs to 200, beside your exosuit and the planet you are driving on.
Get out and it turns back by itself.
On foot and the pages
- On Foot: health and shield, life support and hazard protection as big bars, and the planet with its weather.
- Ship: your ship's name and class, hull and shield, the charges and the power setting, whether you are in it or not.
- Wallet: units, nanites and quicksilver, each with what you gained this session.
- Planet & System: the planet in the game's own words (type, weather, flora, fauna, resources and scrap), the system's star, economy, wealth, conflict and race, and your galaxy, coordinates and portal address.
- Dashboard: the essentials of all of them at once.
The portal address is shown as the 16 portal glyphs, redrawn by hand, in the order a portal dials them. The galactic coordinates stay as text, the way a signal booster writes them. The Portal address setting chooses Glyphs (the default), Digits (the twelve digits in groups of four) or Both (each glyph with its digit small under it).
When the game is closed, at the menu or loading, the widget says so instead of going blank, and everything comes back by itself when you load in.
What you need
- A Corsair XENEON EDGE, on Windows.
- iCUE 5.51 or newer. Earlier versions cannot let a widget read a file.
- No Man's Sky, the Steam version, on Windows.
- Python 3.9 to 3.13: not 3.14, which NMS.py does not support yet, and not the Microsoft Store version.
- NMS.py, the open-source modding framework for No Man's Sky.
- The NMS Deck bridge, 0.6.2 or newer. Despite the name it works without a Stream Deck.
The bridge
No Man's Sky has no way for other programs to see into the game, so the widget uses the small NMS.py mod we made for NMS Deck. While you play it reads what the game shows you and writes it to one file once a second, and the widget draws from that file. If you already use NMS Deck, you already have it: its Setup installs the bridge with a press, and updates it.
Without a Stream Deck, download the bridge from the NMS Deck page, which has the steps for installing NMS.py and the bridge by hand, and one command that installs Python 3.13. The bridge is open source (MIT), so you can read exactly what it does: github.com/AussieH/nms-deck-bridge.
NMS.py loads mods by starting the game itself, so start No Man's Sky through NMS.py
(pymhf run nmspy, or NMS Deck's Launch key) rather than Steam's Play button, then load your save.
The permission prompt
The first time the widget runs, iCUE asks whether NMS Dashboard may access a folder. The folder
is the bridge's, %APPDATA%\, where it writes its state file, and it is the only thing the
widget asks for: one folder, read only, and no network at all. Allow it and your traveller appears. If you deny
it, the widget keeps waiting and tells you what to do.
Sizes and settings
You choose the size in iCUE when you place the widget: Small, Medium, Large or Extra Large, across or upright. Every page is laid out for every size. Big panels grow their type, and small ones drop what has no room rather than shrinking the text to fit.
In the widget's settings in iCUE you can:
- Show the whole dashboard or one page (On Foot, Ship, Cockpit, Wallet or Planet and System), so you can put one big dashboard on the Edge and smaller NMS Dashboard widgets beside it;
- switch the page tabs on the dashboard on or off. The Edge is a touchscreen, so a tap on a tab opens that page;
- switch the cockpit on or off: with it on, getting into your ship turns the screen to the cockpit;
- show the portal address as glyphs, digits or both;
- set the text, accent and background colours, and the background transparency. The accent colour is the speedometer's arc.
What it can and cannot do
- It reads the bridge's state file in one folder on your PC. No network, no account, nothing stored, and the widget writes nothing; nothing leaves your PC.
- It shows what the game shows you, from the HUD and the game's own menus.
- No cheats: the bridge only reads, and changes nothing in your game or save.
Frequently asked
Do I need a Stream Deck?
No. You need only the NMS Deck bridge. It is named for the Stream Deck plugin it was made for, but the widget reads its file directly, and you can install it by hand.
Can I use it with NMS Deck at the same time?
Yes. Both read the same file, so one bridge feeds your Stream Deck and your XENEON EDGE together.
Why does it say Unknown system?
That is an older bridge, which cannot read the system or the planet since the game's 30 September update. Update the bridge to 0.6.2 or newer: NMS Deck's Setup does it with a press, or download it again from the NMS Deck page.
The widget says it is waiting for No Man's Sky.
Check that you started the game through NMS.py rather than Steam, that the bridge is in NMS.py's mods folder, and that you allowed iCUE's permission prompt.
Is this made by Hello Games or Corsair?
No. NMS Dashboard is an unofficial companion made by TeaTime, not affiliated with or endorsed by Hello Games or Corsair. No Man's Sky is a trademark of Hello Games Ltd, and XENEON EDGE and iCUE are trademarks of Corsair. NMS.py and pyMHF are separate open-source projects. The portal glyphs are redrawn by hand; no game files, logo, font or screenshot are used, and every other shape is drawn in code.
Something is still wrong.
Email support@teatimeservers.ca and tell us what you see.