I put this spool holder together for my Ender 3, but realize it can be used with any printer that has a 2020 top rail. The actual spool support came from a design on my LayerFused x401 printer which I really liked as it was easy it was to use, but was intended for mounting on a vertical support.
The author hasn't provided the model origin yet.