Charvaka
Unlike other major Nastika religions or philosophies like Jainism and Buddhism, which are dharmic philosophies, Charvaka is not a dharmic philosophy because it rejects basic concepts of dharma like karma and moksha. Charvaka is an Adharmic philosophy, so other religions viewed the Charvachic teachings negatively. Hinduism opposed the teachings of Charvaka because Charvaka rejects the authority of the Vedic texts or any sacred scriptures and opposed brahmanism.