I have a requirement for a higher pulse rate from existing and immatable encoder.

I have seen some gear on the web where the vendor offers a rate multiplier box which accepts quadrature signals from an encoder and outputs the signal at a higher rate.
The phase is maintained through the multiplier process.

To be more precise consider a 10 Khz output signal form a quadature encoder where signal a leads signal b.
This signal is fed into the multiplier and utcomes say 100 KHz signal where signala is still in quadrature with respect to signal b and it is still leading it.

I was wondering if there were any open source solutions to this problem out there in the wild?