Synchrotron light sources operate with bunch repetition rates in the MHz regime. The longitudinal and transverse beam dynamics of these electron bunches can be investigated and characterized by experiments employing linear array detectors. To improve the performance of modern beam diagnostics and overcome the limitations of commercially available detectors, we have at KIT developed KALYPSO, a detector system operating with an unprecedented frame rate of up to 12 MHz. To facilitate the integration in different experiments, a modular architecture has been utilized. Different semiconductor microstrip sensors based on Si, InGaAs, PbS, and PbSe can be connected to the custom-designed low noise front-end ASIC to optimize the quantum efficiency at different photon energies, ranging from near-UV, visible, and up to near-IR. The front-end electronics are integrated within a heterogeneous DAQ consisting of FPGAs and GPUs, which allows the implementation of real-time data processing. This detector is currently installed at KARA, European XFEL, FLASH, Soleil, DELTA. In this contribution, we present the detector architecture, the performance results, and the ongoing technical developments.