{"id":13618853,"url":"https://github.com/IsmaelMartinez/teams-for-linux","last_synced_at":"2025-04-14T15:33:40.010Z","repository":{"id":37319083,"uuid":"151476958","full_name":"IsmaelMartinez/teams-for-linux","owner":"IsmaelMartinez","description":"Unofficial Microsoft Teams for Linux client","archived":false,"fork":false,"pushed_at":"2025-04-11T09:18:33.000Z","size":15181,"stargazers_count":3318,"open_issues_count":20,"forks_count":261,"subscribers_count":60,"default_branch":"main","last_synced_at":"2025-04-14T13:58:27.415Z","etag":null,"topics":["electron","linux","microsoft","teams"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/IsmaelMartinez.png","metadata":{"files":{"readme":"README.md","changelog":"HISTORY.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"custom":["paypal.me/ismaelmartinezramos"],"github":["ismaelmartinez"],"patreon":null,"open_collective":null,"ko_fi":"ismaelmartinezramos","tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null}},"created_at":"2018-10-03T20:35:27.000Z","updated_at":"2025-04-14T12:38:41.000Z","dependencies_parsed_at":"2023-09-29T06:51:20.813Z","dependency_job_id":"4a2f0f4f-2b88-424b-a198-c971a2ab4cec","html_url":"https://github.com/IsmaelMartinez/teams-for-linux","commit_stats":null,"previous_names":[],"tags_count":264,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IsmaelMartinez%2Fteams-for-linux","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IsmaelMartinez%2Fteams-for-linux/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IsmaelMartinez%2Fteams-for-linux/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IsmaelMartinez%2Fteams-for-linux/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/IsmaelMartinez","download_url":"https://codeload.github.com/IsmaelMartinez/teams-for-linux/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248906839,"owners_count":21181225,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["electron","linux","microsoft","teams"],"created_at":"2024-08-01T21:00:31.402Z","updated_at":"2025-04-14T15:33:39.998Z","avatar_url":"https://github.com/IsmaelMartinez.png","language":"JavaScript","funding_links":["paypal.me/ismaelmartinezramos","https://github.com/sponsors/ismaelmartinez","https://ko-fi.com/ismaelmartinezramos"],"categories":["JavaScript","Communication and Collaboration Tools","HarmonyOS","electron","Uncategorized"],"sub_categories":["Windows Manager","Uncategorized"],"readme":"# teams-for-linux\n\nUnofficial Microsoft Teams client for Linux using Electron. This app wraps the\nweb version of Teams as a standalone desktop application.\n\n## Overview\n\nTeams for Linux was developed to provide a native-like desktop experience by\nwrapping the web version in an Electron shell.\n\nWhile we strive to add useful features and improvements, some limitations are\ninherent because the app relies on the Microsoft Teams web version. In cases\nwhere Microsoft controls the feature set (or behavior), issues may be closed\nwith an explanation.\n\nWe are not affiliated with Microsoft, and this project is not endorsed by them.\nIt is an independent effort to provide a better experience for Linux users.\n\nPlease report bugs and enhancements in the issues section. We will attend them\nas soon as possible. Please review the open/close issues before raising a new\none and avoid duplicates. We encourage everyone to join our chat room in\n[matrix](https://matrix.to/#/#teams-for-linux_community:gitter.im) and ask your\nquestions. That's probably the quickest way to find solutions.\n\n---\n\n[![Gitter chat](https://badges.gitter.im/ismaelmartinez/teams-for-linux.png)](https://gitter.im/teams-for-linux/community \"Gitter chat\")\n![](https://img.shields.io/github/release/IsmaelMartinez/teams-for-linux.svg?style=flat)\n![](https://img.shields.io/github/downloads/IsmaelMartinez/teams-for-linux/total.svg?style=flat)\n![Build \u0026 Release](https://github.com/IsmaelMartinez/teams-for-linux/workflows/Build%20\u0026%20Release/badge.svg)\n![](https://img.shields.io/librariesio/github/IsmaelMartinez/teams-for-linux)\n[![Known Vulnerabilities](https://snyk.io//test/github/IsmaelMartinez/teams-for-linux/badge.svg?targetFile=package.json)](https://snyk.io//test/github/IsmaelMartinez/teams-for-linux?targetFile=package.json)\n[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=IsmaelMartinez_teams-for-linux\u0026metric=alert_status)](https://sonarcloud.io/summary/new_code?id=IsmaelMartinez_teams-for-linux)\n\nUnofficial Microsoft Teams client for Linux using\n[`Electron`](https://electronjs.org/). It uses the Web App and wraps it as a\nstandalone application using Electron.\n\n## Downloads\n\nBinaries available under\n[releases](https://github.com/IsmaelMartinez/teams-for-linux/releases) for Linux\npackaging formats — AppImage, rpm, deb, snap, and tar.gz — and, believe it or\nnot, for Windows and macOS as well.\n\nIn the case of `AppImage`, we recommend using\n[`AppImageLauncher`](https://github.com/TheAssassin/AppImageLauncher) for the\nbest desktop experience.\n\nWe have a dedicated deb and rpm repo at https://teamsforlinux.de hosted with\n:heart: by [Nils Büchner](https://github.com/nbuechner). Please follow the\ninstallation instructions below.\n\n### Debian/Ubuntu and other derivatives\n\n```bash\nsudo mkdir -p /etc/apt/keyrings\nsudo wget -qO /etc/apt/keyrings/teams-for-linux.asc https://repo.teamsforlinux.de/teams-for-linux.asc\nsh -c 'echo \"Types: deb\\nURIs: https://repo.teamsforlinux.de/debian/\\nSuites: stable\\nComponents: main\\nSigned-By: /etc/apt/keyrings/teams-for-linux.asc\" | sudo tee /etc/apt/sources.list.d/teams-for-linux-packages.sources'\nsudo apt update\nsudo apt install teams-for-linux\n```\n\n### RHEL/Fedora and other derivatives\n\n```bash\ncurl -1sLf -o /tmp/teams-for-linux.asc https://repo.teamsforlinux.de/teams-for-linux.asc; rpm --import /tmp/teams-for-linux.asc; rm -f /tmp/teams-for-linux.asc\ncurl -1sLf -o /etc/yum.repos.d/teams-for-linux.repo https://repo.teamsforlinux.de/rpm/teams-for-linux.repo\nyum update\nyum install teams-for-linux\n```\n\nAlso available in:\n[![AUR: teams-for-linux](https://img.shields.io/badge/AUR-teams--for--linux-blue.svg)](https://aur.archlinux.org/packages/teams-for-linux)\n[![Pacstall: teams-for-linux-deb](https://img.shields.io/badge/Pacstall-teams--for--linux--deb-00958C)](https://github.com/pacstall/pacstall-programs/tree/master/packages/teams-for-linux-deb)\n[![Get it from the Snap Store](https://snapcraft.io/static/images/badges/en/snap-store-black.svg)](https://snapcraft.io/teams-for-linux)\n\n\u003ca href='https://flathub.org/apps/details/com.github.IsmaelMartinez.teams_for_linux'\u003e\u003cimg width='170' alt='Download on Flathub' src='https://flathub.org/assets/badges/flathub-badge-en.png'/\u003e\u003c/a\u003e\n\n## Configuration and starting arguments\n\nFor detailed configuration options, including startup arguments to enable or\ndisable specific features, please refer to the\n[Configuration README](app/config/README.md) in the config folder.\n\n## Running teams-for-linux in a firejail\n\nA dedicated\n[firejail script](https://codeberg.org/lars_uffmann/teams-for-linux-jailed) is\navailable to help sandbox Teams for Linux. This script can both launch the\napplication and join meetings with an already running instance.\n\n## Contributing\n\nContributions, PRs, and suggestions are always welcome!\n\nFor information on how to run the app from source or contribute code, please\nrefer to the [`CONTRIBUTING.md`](CONTRIBUTING.md) file.\n\n## Known issues\n\nA list of known issues and possible workarounds is available in the\n[`KNOWN_ISSUES.md`](KNOWN_ISSUES.md) file. Please check it before opening a new\nissue.\n\n## History\n\nRead about the history of this project in the [`HISTORY.md`](HISTORY.md) file.\n\n## License\n\nTeams for Linux is released under the [`GPLv3`](LICENSE.md)\n\nSome icons are from\n[Icon Duck](https://iconduck.com/sets/hugeicons-essential-free-icons) and are\nlicensed under `CC BY 4.0`.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FIsmaelMartinez%2Fteams-for-linux","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FIsmaelMartinez%2Fteams-for-linux","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FIsmaelMartinez%2Fteams-for-linux/lists"}