I've made a pipeline testing tool using NodeJs, Logstash and docker-compose for my colleagues that is not so well versed in Linux but ended up using it myself out of convenience.
Basically it launches a Web-UI makes it easy to send log messages to logstash and receive the result from a pipeline directly in the browser.
Upon updating the pipeline config the logstash container will reload the config and one can just send the whole batch again.
Figured someone else might have a use for it and might have good ideas on how to improve it.
More information and how to get started