Doorstop vs Valispace
Doorstop
github.comValispace
valispace.comSide by side
| Figure | Doorstop | Valispace |
|---|---|---|
| Price from | Free | $83.25/mo |
| Free plan | Yes | — |
| Free trial | — | Yes |
| Open source | Yes | — |
| Web | Yes | Yes |
| Windows | Yes | — |
| macOS | Yes | — |
| Linux | Yes | — |
| API | Yes | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 2 | 2 |
| Spec score · Requirements Management Software | 9.0 (#1) | 7.5 (#16) |
| Integrations | Doorstop requires Python and Git or another version control system, and can be added to a Poetry project. | The pricing page lists integrations with Python, Matlab, MS Word, MS Excel, Satsearch, and Solidworks. |
| Purpose | Doorstop manages textual requirements alongside source code in version control. | The software links requirements to designs, systems, verifications, and test cases for traceability. |
| Traceability | Documents can be linked into parent-child hierarchies so requirements, tests, designs and implementation artifacts can be traced. | Users can store change history and baselines to review who changed data, when it changed, and historical values. |
Plans
In their own words
Doorstop
Doorstop manages textual requirements alongside source code in version control. It stores requirements and other linkable items as YAML files in directories that form documents, then organizes those documents into a tree and can validate traceability across it. It publishes document hierarchies and trace matrices as plain text, HTML, LaTeX, or Markdown; templates can shape output, and HTML and LaTeX publishing use them. Requirements can be imported or exported as YAML, CSV, TSV, or Excel files. Doorstop requires Python 3.10 or later and Git or another version control system, and it can be added to a Poetry project. It runs on Linux, macOS, and Windows, with API and self-hosted options, including standalone web-server or WSGI deployment. An experimental desktop GUI handles basic editing. The tool is free at free and licensed under LGPLv3. Baseline support and version history are listed, but approval workflows are not.