1. A voltage mode laser diode driver for selectively turning on and off a laser diode, wherein the laser diode has an anode terminal and a cathode terminal, and wherein the voltage mode laser diode driver is powered by a power supply having a voltage output, the voltage mode laser diode driver comprising: an output stage including an output node configured to be connected to one of the terminals of the laser diode, and an NMOS transistor and a PMOS transistor each including a gate, a source, and a drain, wherein the drains of the NMOS and PMOS transistors are connected together and to the output node of the output stage; and an active swing controller configured to drive the gates of the NMOS and PMOS transistors of the output stage in dependence on a modulation signal; wherein the output stage, under control of the active swing controller, selectively pulls a voltage level of the output node of the output stage, and thus the drains of the NMOS and PMOS transistors of the output stage, towards a first voltage level, in response to which the laser diode is turned on and emits light, and selectively pulls the output node of the output stage, and thus the drains of the NMOS and PMOS transistors of the output stage, towards a second voltage level, in response to which the laser diode is turned off and does not emit light; and wherein the active swing controller drives the output stage in a manner that substantially prevents inductive kickback, which occurs in response to the laser diode being turned from on to off, from causing the voltage level at the output node of the output stage swinging past the second voltage level.