{"library":"pyais","title":"PyAIS","description":"A Python library for decoding and encoding AIS (Automatic Identification System) messages used in maritime navigation. Current version 3.0.0 (released 2024) with ~35% faster performance, requires Python >=3.9. No regular release cadence; version 2.x was stable for years.","language":"python","status":"active","last_verified":"Fri May 01","install":{"commands":["pip install pyais"],"cli":null},"imports":["from pyais import decode","from pyais import AISSentence","from pyais import Payload"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"from pyais import decode\n\n# NMEA 0183 AIS message string\nmsg = \"!AIVDM,1,1,,A,133m@ogP00PD;88MD5MTDww@2D7k,0*46\"\ndecoded = decode(msg)\nprint(decoded)\nprint(decoded.asdict())\n","lang":"python","description":"Decode a single AIS message from an NMEA 0183 sentence.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}