I wrote some JavaScript that draws RIP files into a web canvas, and an experimental RIP to SVG converter. It's still incomplete. Here's the source: https://github.com/cgorringe/RIPtermJS
Here's a Demo page where you can see some RIP files rendered in a canvas and as SVG: https://carl.gorringe.org/pub/code/javascript/RIPtermJS/
Specs for v1.54, v2, and v3 can be downloaded here: https://carl.gorringe.org/pub/code/javascript/RIPtermJS/docs...
Some issues with the RIP format:
1. RIPscrip v1.54, the most popular version, was targeted towards 640x350 px EGA graphics, which is an odd resolution with non-square pixels. They tried fixing this in later versions, but they weren't as popular.
2. Non-standard bezier curves and the flood fill algorithm caused issues with rendering. I've had a lot of issues trying to get it working right as the flood fill would leak through holes in lines which aren't rendered exactly like RIPterm did. And the specs don't give details on how they did it.