OPM-Parser

Free

by Perl-Services.decompany

A Perl library for parsing OTRS, Znuny, and OTOBO package files (.opm), providing programmatic access to package metadata and file contents.

OPM-Parser is a specialized Perl module for handling the .opm (OTRS Package Manager) format. It is used by developers to build tools around the ITSM ecosystems of OTRS, Znuny, and OTOBO. The library can extract metadata such as versioning, vendor information, and dependencies, as well as the actual source code files contained within the XML-based OPM structure. It is a core component for automated testing, package repositories, and deployment scripts in the Perl-based ITSM world. The module is available on CPAN and is actively maintained.

Features

  • Metadata Extraction

    Read name, version, vendor, and description directly from OPM files.

  • File Extraction

    Programmatically extract and save files bundled within the package structure.

  • Dependency Analysis

    Identify required framework versions and other package dependencies.

  • XML Parsing

    Robust handling of the XML structure used in OPM files.

Related packages