This disclosure relates generally to compounds and compositions comprising one or more diphenylethylene, diphenylethylyne, and azobenzene analogs. These compounds are useful for treating diseases associated with NF-kB and p53 activity, such as cancer and inflammatory disease.