No dye. You can paint with craft glass paint or spray sea class paint.
Here's a project using food dye and mod podge to color glass hanging lamps created by another Hometalk member. I hope this helps you. Wishing you the best.
Spraying them will give a much better finish than brushing paint on. The sea glass colors are nice and the plain frost is pretty too. You could also do a faux mercury glass with the mirrored spray paint and some water. I did that on some glass bottles and they came out really nice. https://michellejdesigns.com/diy-mercury-glass/
I've used the sea glass paint that William mentioned and it worked well. It took a few light coats letting them dry for about 15 minutes between coats. You can find it on Amazon.