# IsmaelMartinez/teams-for-linux

Unofficial Microsoft Teams for Linux client

Repository: https://github.com/IsmaelMartinez/teams-for-linux
Canonical: https://ross.abutalabs.com/products/teams-for-linux
Homepage: https://ismaelmartinez.github.io/teams-for-linux/
Language: JavaScript
License: GPL-3.0
License Family: copyleft
Topics: microsoft, teams, linux, electron
Last push: 2026-08-26T09:43:28+00:00

## Health v2 (maintenance only)
Score: 95/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 99, release rhythm 87, longevity 100
- inputs: {"age_days": 2891, "days_push": 7, "days_rel": 8, "gap_med": 6, "n_releases_24m": 74}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 4980, forks 379 (observed 2026-08-28T04:09:04.144223+00:00)

## What it is
An unofficial Electron-based desktop client for Microsoft Teams on Linux, wrapping the Teams web app with native integrations. It adds system notifications, tray icon, screen sharing, multiple profiles, Intune SSO, and an MQTT bridge for presence data.

## Use cases
- use microsoft teams on linux
- teams desktop app for linux with notifications
- screen sharing in teams on wayland
- run multiple teams accounts side by side
- publish teams presence to home automation
- teams client with intune sso on linux

## When to choose
- you need Teams on a Linux desktop with native notifications and tray support
- you need screen sharing, custom backgrounds, or multiple profiles beyond the web app
- you want corporate features like certificate handling and Intune SSO on Linux

## When to avoid
- you need a fully supported, Microsoft-official client with guaranteed feature parity
- you are not on Linux (official Teams clients exist for Windows/macOS)
- you rely on Teams features not exposed by the web app

## Facets
- artifact type: application
- maturity: active
- function: gui, chat-interface, websocket, http-client
- domain: desktop-applications, messaging-platforms, operating-systems, developer-tools, cross-platform
- platform: -
- tags: microsoft-teams, electron-app, video-conferencing, system-tray, notifications, screen-sharing, unofficial-client, mqtt, linux, desktop, electron

## Member repositories
- IsmaelMartinez/teams-for-linux (main) score 95

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:04.144223+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:17:41.909072+00:00, confidence not recorded.
  - readme: https://github.com/IsmaelMartinez/teams-for-linux (fetched 2026-08-28T04:09:04.144223+00:00, sha 4a6872ffc593)
  - homepage: https://ismaelmartinez.github.io/teams-for-linux/ (fetched 2026-08-29T08:59:11.431364+00:00, sha da46f01720e9)
- Data as of 2026-08-30T08:39:29.467469+00:00.
