Nepenthes? Yes they are, I've used them with great success. That said, some species are tricky to keep, so go with a species of nepenthes that is hardy if you're not used to their care.
The conditions needed for panther and Vieled enclosures matches what nepenthes need well. Use distilled water on them. Don't mix big pitcher plants with baby chameleons.
I've had two in my panther's enclosure since 12/20. They've since been separated into 2. They outgrew the enclosure, so they're out on the general plant table, where they're a favorite for his "extracurricular climbing".