NREPP is a searchable online registry of more than 300 interventions supporting mental health promotion, substance abuse prevention, and mental health and substance abuse treatment.