Try CircuitLens

Simulations

Shift register simulation

More simulations