Over the past 20 years, protein engineering has been extensively used to improve and modify the fundamental properties of fluorescent proteins (FPs) with the goal of adapting them for a fantastic range of applications. FPs have been modified by a combination of rational design, structure-based mutagenesis, and countless cycles of directed evolution (gene diversification followed by selection of clones with desired properties) that have collectively pushed the properties to photophysical and biochemical extremes. In this review, we provide both a summary of the progress that has been made during the past two decades, and a broad overview of the current state of FP development and applications in mammalian systems.