NMEA-2000 frame reader
A small CLI that decodes raw NMEA-2000 frames from a USB gateway and prints them as human-readable JSON. Useful for confirming what your network is actually broadcasting before you write an integration. Available soon.
Downloads
Tools you can run yourself, on your boat or your laptop. Each one is open source under MIT, signed at release, and small enough to fit on a thumb drive. Pick what's useful.
A command-line scanner you run from your laptop. Surveys every device on your boat's network, identifies what's there, and flags anything that looks like a known marine advisory. macOS, Linux, Windows.
Install instructions →
The .pkg / .deb installer that turns a Mac mini, NUC, or Raspberry Pi into your boat's hub. Bundles Docker runtime and the core 32°N stack. One installer, one runtime, same everywhere.
Coming soon →
Developer tools
If you're writing code that talks to the platform — apps, NMEA-2000 integrations, custom data sources — these are the utilities I use myself.
A small CLI that decodes raw NMEA-2000 frames from a USB gateway and prints them as human-readable JSON. Useful for confirming what your network is actually broadcasting before you write an integration. Available soon.
The Marine Security Scanner runs as a Model Context Protocol server (`mss serve`), so an AI assistant can query it directly: "scan the boat for new devices," "show me the open advisories." Bundled with the CLI download.
License
Run it, modify it, ship it inside your own product — no permission needed, no commercial restrictions. The source lives on GitHub; every release is signed; nothing phones home.