GitHub repository: sshyran/cabal-client
Description: interface for writing peer-to-peer distributed chat clients