The present disclosure provides N-hydroxylamino-barbituric acid compounds of formulae (1)-(4), pharmaceutical compositions and kits comprising them, and methods of using such compounds or pharmaceutical compositions. The present disclosure provides methods of using such compounds or pharmaceutical compositions for treating heart failure.