ViperChat è un programma gratuito LAN chat multithread che mediante l'uso del protocollo UDP senza connessione permette di avere una propria chat da un punto di vista sicuramente alternativo.

ViperChat è un programma gratuito LAN chat multithread che garantisce la compatibilità con Vypress Chat protocol versione 1.93.
ViperChat sfrutta il protocollo UDP non orientato alla connessione e prevede la possiblità di essere esteso mediante l'uso di annessi script che possono essere programmati ad esempio mediante Lua 5.0.
Il programma offre la possibilità di ascoltare il traffico della chat senza connettersi, ovvero effettuare l'operazione di log-in; è inoltre presente uno script editor per Lua (il linguaggio utilizzato per scrivere eventuali estensioni) con highlighting della sintassi.
La chat garantisce un numero illimitato di identità, ognuna delle quali svolgerà un ruolo differente sulla chat, indipendente dall'altro. ViperChat consente inoltre al programma di essere in esecuzione parallela su più numeri di porte UPD differenti. Sono ovviamente presenti le funzionalità standard di ogni chat come ricezione eventi, messaggi, lista utenti, informazioni identità utente, emoticons.