We, www.laserblog.de, developed a small (30x40mm˛) laser diode driver capable of driving diodes up to 2.5A.
It has a differential input, independently adjustable threshold current, automatic current limit at modulation signals >5V and an interlock port for safety or interlock applications.
Fell free to contact me with PM if there are any questions.
Regards,
Frank