rmtoo Icon


2.5 Stars (10)
11 Downloads (This Week)
Last Update:
Download rmtoo-23.tar.gz
Browse All Files



rmToo is moving to github: https://github.com/florath/rmtoo.

Please see there for updates - also report issues there.

This page exists only for historical reasons and will be removed in near future.

rmtoo is a free and open source requirements management tool. It is intended for programmers (no GUI). Requirements are stored in plain text files. The tool allows e. g. to check dependencies (traceability) or to create LaTeX / PDF or HTML documents.

rmtoo Web Site


  • Requirements Management
  • Dependency graphs
  • Topic based output
  • LaTeX (PDF) output
  • HTML output
  • Priority List output (Backlog and requirements elaboration)
  • Effort Estimation support for Agile Development
  • Requirements analytics


User Ratings

ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 2 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 1 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 2 / 5
Write a Review

User Reviews

  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    While I had great interest in such a tool, I didnt manage to get rmtoo installed. I tried on 2 different machines, both under trusty. Each time bocked with missing files I must say that I found both installation procedure and installation instructions deficient. My comment does not apply to the app itself as I didnt get it working.

    Posted 07/08/2014
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Great idea. The world needs a tool like this, where the common alternatives generally fall into the two extremes not existing, or being expensive commercial pieces of software. Our specific requirement was for a software traceability management system, something that rmtoo wasn't really written for. Initially we thought that we could easily modify rmtoo to fit our needs since it is written in Python, is cross-platform, and is Open Source. Unfortunately, rmtoo is written in an overly complicated, difficult to follow, and frustrating manner. Archaic and decidedly un-Pythonic limitations such text files being limited to 80 characters frustrated me. Also, the author seems to have badly re-implemented functionality that Python already had. An example was implementing its own parser, while Python has capable parsers. Rmtoo's own parser consequently suffers from weird issues, such as being unable to handle underscores. Also, no topic name is allowed to be a substring of any other topic. Cross-platform functionality is frustrated by the dependencies. We were not able to get it running in Windows, having to set up an Ubuntu Virtualbox to compile our projects. In summary, rmtoo is usable, but be warned of the frustrating issues that you will run into if you try to modify the code. This is a great idea, but badly implemented.

    Posted 11/26/2013
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    rmtoo is the tool I was looking for! Simple and fast, based on Git and text files: makes it easy to set req baselines, diff reqs during a project. I would only need a traceability matrix auto-generation to make it fully featured but from the main developer point of view, it's on the roadmap ! :-)

    Posted 02/10/2011
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    how to use it ?

    Posted 08/05/2010
Read more reviews

Additional Project Details

Intended Audience

Developers, Quality Engineers

User Interface


Programming Language

Unix Shell, Python



Thanks for helping keep SourceForge clean.

Screenshot instructions:
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks