I'd like to introduce some software that I've developed over the past few days.
The program is called "Vapor", and it's a cross platform Steam client. Right now Vapor only supports chatting with immediate friends on your friends list, but there is plenty of room for more features in the future.
Here's a few screenshots of what the client looks like on my Ubuntu VM.
Keep in mind that the client also works on windows systems.
I've also made a short video demo of the client in action:
This software is entirely open source, and should be considered a WIP. There will be bugs.
You can download a compiled version here: https://bitbucket.org/VoiDeD/steamre/downloads
The source is available here: https://bitbucket.org/VoiDeD/steamre...rojects/Vapor/
Vapor is written in C#, and should be compatible with the most recent versions of Mono.
For more information on the Steam networking library that powers Vapor, check this thread: http://www.facepunch.com/threads/105...Steam-protocol
If anyone has any suggestions or feature requests, I'd be happy to hear them.