OpenMS-lib

The open source toolkit for mass spectrometry.

OpenMS-lib is a mature and reliable C++ framework for omics-based mass spectrometry data analysis.

Overview

What is OpenMS?

A mature, high-performance C++ framework for proteomics and metabolomics workflows—built for reproducibility, scale, and long-term research use.

  • Two decades of expertise

    20+ years of development

  • Open by design

    Open source under the BSD-3 clause license

  • Global community

    Backed by an active community of researchers and developers

  • Built for scale

    High performance and optimized for scale

TOPP Tools

Ships with the TOPP command-line tools

Modular tools covering the complete mass spectrometry pipeline—compose workflows, plug into engines, and scale your analysis.

Explore TOPP tools
  • Compose workflows

    Chain TOPP tools together to build custom workflows tailored to your data.

  • Engine integration

    Integrates with common workflow engines like Nextflow and KNIME.

    Learn more
  • Ongoing coverage

    200+ modular tools for every stage of the mass spectrometry pipeline, with docs and community support.

Community review

Reviewing Pull Requests

Help move contributions forward by reviewing open pull requests on GitHub.

Research impact

Used OpenMS-lib in your work? If so, please cite.