Python library for parsing the NMEA 0183 protocol (GPS)
-
Updated
Apr 21, 2026 - Python
Python library for parsing the NMEA 0183 protocol (GPS)
AIS message decoding and encoding in Python (AIVDM/AIVDO)
ROS NTRIP client
Convert NMEA data to CSV files, or import NMEA data to PostgreSQL database
A set of scripts to gather and analyze NMEA data; it uses Python so it's easy to customize
Python TERCOM (Terrain Contour Matching) Demo for GPS-Denied Navigation
This repository contains source code for Arduino and Python interface code to read GPS output (encoded in NMEA) and show latitude and longitude
Dev/DevOps of the ShipRealWind Calculator
The NMEA-GPS Emulator is a simple script that emulates a GPS receiver (simulates unit's movement). Data generated by the script are sent to clients in NMEA 0183 format.
This project aims to use Satellite's Data (GPS) to determine a High precice localization and do more stuff with that. Why not to use the data to get the Weather and use a Display'otron 3000 to display the data
CLI tools for tracking Sailaway voyages
Modern, type-safe, zero-dependency python library for controlling GNSS/GPS RTCs for the Raspberry Pi
AISMixer — AIS NMEA-0183 multiplexer/deduplicator/forwarder. Merges multiple AIVDM/AIVDO streams, de-duplicates sentences, reconstructs multipart via g, and applies configurable tag policy on egress: preserve/normalize/overwrite s (source), c (timestamp), g (group). Secure UDP with ECDSA.
Add a description, image, and links to the nmea-sentences topic page so that developers can more easily learn about it.
To associate your repository with the nmea-sentences topic, visit your repo's landing page and select "manage topics."