Stepper motors divide a full rotation into hundreds of discrete steps, which makes them ideal to precisely control movements ... commonly used A4988, DRV8825 and TB6560AHQ motor drivers.
Adjust the phase current, crank up the microstepping, and forget about it — that’s what most people want out of a stepper motor driver ... inferior to the common A4988 and DRV8825.