Toxic ist ein Client mit einer vollständig in C geschriebenen ncurses-Schnittstelle. Er unterstützt alle grundlegenden Funktionen sowie 1-zu-1-Audio- / Video-Chats und ist in der Lage, auf Bare-Bones-Systemen zu arbeiten, denen grafische Schnittstellen fehlen.