There are a couple of links on the wiki: https://www.shapeoko.com/wiki/index.php/Upgrade_Overview#Additional_Axis
I’ve got a design for an indexed front axis which translates machine motion back and forth into rotary motion — it’s apparently been done a couple of times, see: Off-the-hook on DIY 4th axis writeup