What is CrossTalk? |
CrossTalk is a chat server that aims to implement as many messaging platforms as possible, with a focus on FLOSS/defunct ones, and allow them to (mostly) seamlessly federate with one another. Currently in private alpha. Currently, IRC, MSNP2 - 18, and YMSG9 - 12 are implemented, with experimental MSNP21 and YMSG8/YMSG13/YMSG16 support. Support for Matrix, Jabber (XMPP), MySpaceIM (MSIM), and AIM/ICQ (OSCAR) are also planned. |
Git repository |
At this time, CrossTalk is closed source. Once a public beta/release begins, I will open source it, however. |
Supported systems |
To clarify, this is for everything server-side. YMMV on client compatibility, although generally, Windows 7 and later work best. XP and Vista work too with workarounds. Requires Python 3.8+, pip, and a C/C++ compiler. Linux or Windows 10+ are heavily recommended for security and compatibility reasons. |
Languages used |
Python, C++, HTML, XML, JavaScript, NSIS |