Numerous tools with ASTERIX processing capabilities exist, however only a few are publicly available:
(The respective summary information has been taken from the respective homepage, please refer to the linked sites for further information.)
AsterixInspector is a tool to textually display contents of ASTERIX data files, with the ASTERIX specifications as XML files.
CroatiaControlLtd / asterix
Asterix is utility used to read and parse EUROCONTROL ASTERIX protocol data from stdin, file or network multicast stream and print it to standard output in text, XML or JSON format. Source can be used to generate Wireshark dissector for ASTERIX protocol. All ASTERIX categories are defined through XML definition files.
WireShark ASTERIX dissector
SDDL is based on an ASTERIX recording, recorded air traffic surveillance data can be listed and converted to JSON.
OpenATS jASTERIX is a C⁺⁺ Library for EUROCONTROL's ASTERIX to JSON conversion, with ASTERIX definitions as JSON files. It allows decoding standardized binary ASTERIX data into the standard JSON format, for inspection or automated processing in other software.
Track Viewer is an online viewer for aircraft track data from Eurocontrol ASTERIX files.
It’s name being an abbreviation for compliance assessment, the OpenATS COMPASS tool allows air traffic surveillance recordings to be imported into a database for analysis, visualization and evaluation. Many use-cases are supported, e.g. importing EUROCONTROL ASTERIX recordings into a database, textual & visual analysis, evaluation (calculation of performance indicators) and evaluation report document generation.