Skip to main content

Teams for Linux Documentation

Unofficial Microsoft Teams client for Linux — a native desktop app that wraps the Teams web version with enhanced Linux integration.

System notifications
System tray integration
Custom backgrounds & themes
Screen sharing support
Multiple account profiles

Project Status

This is an independent project, not affiliated with Microsoft. Some features are limited by the Teams web app capabilities.

Getting Started

Installation

Features

Developer Documentation

Research & Analysis

Architecture Overview

Quick Start

  1. Basic Usage: Launch with teams-for-linux
  2. Configuration: Create ~/.config/teams-for-linux/config.json with your settings
  3. Troubleshooting: Check the Troubleshooting Guide for common issues
  4. Multiple Profiles: Use --user-data-dir and --class flags for separate instances

Support & Community