Enzymes are essential catalysts for various chemical reactions in biological systems and often rely on metal ions or cofactors to stabilize their structure or perform functions. Improving enzyme performance has always been an important direction of protein engineering. In recent years, various artificial small molecules have been successfully used in enzyme engineering. The types of enzymatic reactions and metabolic pathways in cells can be expanded by the incorporation of these artificial small molecules either as cofactors or as building blocks of proteins and nucleic acids, which greatly promotes the development and application of biotechnology. In this review, we summarized research on artificial small molecules including biological metal cluster mimics, coenzyme analogs (mNADs), designer cofactors, non-natural nucleotides (XNAs), and non-natural amino acids (nnAAs), focusing on their design, synthesis, and applications as well as the current challenges in synthetic biology.