The present disclosure provides compositions for inhibiting proteases,
methods for synthesizing the compositions, and methods of using the
disclosed protease inhibitors. Aspects of the disclosure include a
peptidyl propenoyl hydrazide compositions that inhibit proteases, for
example cysteine proteases, either in vivo or in vitro.