Rusty Teams
Clone of Microsoft Teams
Free native chat client for Microsoft Teams, for Windows and Linux, that signs in with your own Teams account.

Image: Rusty Teams
What works the same as Microsoft Teams
- Chats and channels as in Teams: pinned chats, chat folders and hidden teams.
- Send, edit, delete, react, quote-reply and @mention in messages.
- Channel posts as cards, with the last replies and a full conversation view.
- Audio and video calls, and screen sharing.
- The same keyboard shortcuts as Teams.
What is missing
- It is unofficial and uses the same web APIs as the Teams web app, which can change at any time.
- You need a Microsoft Teams account to use it.
- On Linux, it only connects to a Chrome you start yourself with a debug port; built-in login is planned.
How to get started
- The project has no ready-made download yet, so you build it yourself with Rust.
- To look around first, run it with demo data; no account needed.
- To get a Windows exe, run the project build script.
Compatible files
Microsoft Teams projects Not tested yet