RSMP Nordic maintains a set of open source tools for working with RSMP.
This includes both GUI and command-line tools for validation and interacting with RSMP implementations.
See all our GitHub repositories.
The RSMP Validator is a command-line tool based on Ruby and RSpec that can be used for automated validation of RSMP implementations.
We also maintain several Ruby gems (libraries) for working with RSMP.
The RSMP Validator is built on these building blocks, but you can also use them yourself to build new or specialized RSMP tools.
The RSMP gem is a Ruby library for handling RMSP communication.
It also includes command-line tools that make it easy to run an RSMP site or supervisor on the command line and view messages as they are exchanged.
The RSMP Schemer gem is a Ruby library that makes it easy to validate RSMP messages against specific versions of the RSMP JSON Schemas.
A JSON Schema for automatically validating the format of RSMP messages.