Skip to main content

Free and OpenSource Requirements Management Tool

Project description

rmToo

Open Source Requirements Management Tool

image Build Status image Coverage PyPI version Quality Gate Status

What is rmToo?

rmToo is a free and open-source requirements management tool written in Python. It processes requirements and topics from text files and generates various artifacts like HTML documentation, LaTeX/PDF documents, dependency graphs, and statistical reports.

Quick Start

# Install rmToo
pip install rmtoo

# Create your first project
cp -r "$(rmtoo-contrib-dir)/template_project" MyProject
cd MyProject
source ./setenv.sh VENV
make

# View generated artifacts
ls artifacts/

📚 Documentation

Complete documentation is available in the docs/ directory:

Quick Links

Platform Support

  • Linux: Full support
  • macOS: Community supported
  • Windows: Community supported (via Cygwin or WSL)

Key Features

  • Text-based requirements: Use your favorite editor
  • Multiple output formats: HTML, PDF, graphs, statistics
  • Git integration: Full version control support
  • Quality analytics: Automated requirement quality checks
  • Dependency management: Automatic dependency tracking
  • Template projects: Ready-to-use project templates

Getting Help

License

Copyright (c) 2010-2012,2017,2020,2022,2025 by flonatel GmbH & Co. KG

rmToo is free software licensed under the GNU General Public License v3.0 or later. See COPYING for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rmtoo-26.0.2.tar.gz (2.7 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rmtoo-26.0.2-py3-none-any.whl (276.9 kB view details)

Uploaded Python 3

File details

Details for the file rmtoo-26.0.2.tar.gz.

File metadata

  • Download URL: rmtoo-26.0.2.tar.gz
  • Upload date:
  • Size: 2.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for rmtoo-26.0.2.tar.gz
Algorithm Hash digest
SHA256 08c7e02967718a7ead1fa4146463dc7b19e08cf737f94576700db0b306fc88a5
MD5 b68d762b463e67186b3483a98ffe996d
BLAKE2b-256 3247266abf61dda28207c64de382c61d8045f405d6a247ca9cdbea480613dbf0

See more details on using hashes here.

Provenance

The following attestation bundles were made for rmtoo-26.0.2.tar.gz:

Publisher: release.yml on florath/rmtoo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rmtoo-26.0.2-py3-none-any.whl.

File metadata

  • Download URL: rmtoo-26.0.2-py3-none-any.whl
  • Upload date:
  • Size: 276.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for rmtoo-26.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 8dfc1be843c5d976e4d1e7b78ac8133a527e55488b4ae30d4c139fe0c54ddef6
MD5 55358cf3320765d6995a54cbdcb7ae7e
BLAKE2b-256 fc7f2d3f4d7cf5ff73b71cc11f6f3a649239dc67213b2c2fb9e1b6b836954bff

See more details on using hashes here.

Provenance

The following attestation bundles were made for rmtoo-26.0.2-py3-none-any.whl:

Publisher: release.yml on florath/rmtoo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page