Combinatorial peptide and protein libraries have now been developed to accommodate unnatural amino acids in a genetically encoded format via in vitro nonsense and sense suppression. General translation features and specific regioselective and stereoselective properties of the ribosome endow these libraries with a broad chemical diversity. Alternatively, amino acid residues can be chemically derivatized post-translationally to add preferred functionality to the encoded peptide. All of these efforts are advancing combinatorial peptide and protein libraries for enhanced ligands against biological targets of interest.