OSRMT
github.com
What it is
OSRMT is a free, configurable open-source tool for defining and managing software requirements. Its workflow spans features, requirements such as use cases, design, implementation, and test cases, while tracking how requirements connect and progress. Work can be organized by phase, and teams can configure the tool and manage multiple projects at once. The project describes both a single-user desktop application and a multiuser web application with a centralized server and desktop or web client. The README lists Windows, Linux (CentOS), and macOS as tested systems. Desktop setup requires one of those operating systems, an archive utility, and JRE 1.8 or later. The web version deploys on JBoss and is accessible locally on port 8080. Oracle, MySQL, MS SQL, and PostgreSQL are listed as external database options; no additional database setup is required for initial use. The project uses the GNU GPL-2.0 license. Users can look to issue reports, a request process, an FAQ, online source and documentation, and a community support email address.
Spec sheet
- Purpose
- OSRMT is a configurable open source tool for defining and managing software requirements.Read 5 Oct 2026 · github.com
- Support
- The README directs users to existing issue reports or to create a request and also links to an FAQ.Read 5 Oct 2026 · github.com
- License
- The repository identifies the project license as GNU GPL-2.0.Read 5 Oct 2026 · github.com
- Community support
- The project wiki says source code and documentation are available online and provides a community email address for support.Read 5 Oct 2026 · github.com
- Database support
- The README lists Oracle, MySQL, MS SQL, and PostgreSQL as external database options, with no additional database setup required for initial use.Read 5 Oct 2026 · github.com
- Deployment modes
- The project describes use as a single-user desktop app or a multiuser web application with a centralized server and desktop or web client.Read 5 Oct 2026 · github.com
- Installation requirement
- The documented desktop prerequisites include Windows, Linux, or macOS, an archive utility, and JRE 1.8 or later.Read 5 Oct 2026 · github.com
- Operating systems
- The README says OSRMT was tested on Windows, Linux (CentOS), and macOS.Read 5 Oct 2026 · github.com
- Projects
- It supports defining work by phase, configuring the tool, and managing multiple projects simultaneously.Read 5 Oct 2026 · github.com
- Requirements workflow
- It supports defining features, requirements including use cases, design, implementation, and test cases.Read 5 Oct 2026 · github.com
- Security and compliance
- The opened project pages do not state security certifications or compliance claims.Read 5 Oct 2026 · github.com
- Traceability
- It manages interconnections and traces the flow of requirements.Read 5 Oct 2026 · github.com
- Web deployment
- The README says the web application deploys on JBoss and is accessible locally on port 8080.Read 5 Oct 2026 · github.com
Plans and prices
Strong points and limits
Strong points
- Covers requirements through implementation and test cases
- Tracks links and flow between requirements
- Supports multiple projects and phase-based work
- Desktop and multiuser web deployment options
- Free under the GNU GPL-2.0 license
Limits
- Desktop setup requires JRE 1.8 or later
- Web deployment uses JBoss
- Hardware is required to run the tool
Who it suits
OSRMT suits teams that need to define, organize, and trace software requirements across project phases. It offers desktop and multiuser web deployment options and supports multiple projects.
Verdict
OSRMT brings requirement definition, project organization, and traceability into one configurable tool. Its desktop prerequisites and JBoss-based web deployment are important setup considerations.
Where Specifiction places it
- Requirements Management Software#9 of 237.9