HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
IsmaelMartinez
teams-for-linux
JavaScript2019–2026
IsmaelMartinez / teams-for-linux

teams-for-linux

Unofficial Microsoft Teams for Linux client

20Distinct people
22Mentions
1Explicit recommenders
5.2KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Unofficial Microsoft Teams for Linux client

GitHub

Where it is used

No documented product use was verified in the last source check.

What people are saying

I'm not necessarily a fan of Teams but there's an unofficial Linux client that I use almost daily. It has some issues but mostly works.…

uglygoblin used a recommendation phrase. One indexed comment matches. This is a phrase match, not a verdict.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year22 dated mentions

Observed mentions: 2019-08-13 03:58:45 UTC to 2026-10-18 07:07:37 UTC.

012342019-01-01 00:00:00 UTC to 2020-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments20192020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 4 mentions; 2 submissions, 2 comments2021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 3 mentions; 1 submissions, 2 comments20222023-01-01 00:00:00 UTC to 2024-01-01 00:00:00 UTC (exclusive): 4 mentions; 0 submissions, 4 comments2024-01-01 00:00:00 UTC to 2025-01-01 00:00:00 UTC (exclusive): 3 mentions; 0 submissions, 3 comments2025-01-01 00:00:00 UTC to 2026-01-01 00:00:00 UTC (exclusive): 4 mentions; 1 submissions, 3 comments2026-01-01 00:00:00 UTC to 2027-01-01 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 comments. Incomplete calendar period.2026*

* An incomplete calendar period is marked with an outlined bar. Its count is not directly comparable with a full period.

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20192019-01-01 00:00:00 UTC2020-01-01 00:00:00 UTC101
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC422
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC101
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC312
20232023-01-01 00:00:00 UTC2024-01-01 00:00:00 UTC404
20242024-01-01 00:00:00 UTC2025-01-01 00:00:00 UTC303
20252025-01-01 00:00:00 UTC2026-01-01 00:00:00 UTC413
2026 (partial)2026-01-01 00:00:00 UTC2027-01-01 00:00:00 UTC202

What Hacker News says

22 sources
Uni professor here in Paraguay. My university (which is barely starting right now) got Teams as a package deal that included Outlook email and calendaring, One Drive, and Office 365. There might be other stuff, but these are the ones most visible to me in my role as a teacher. We use Teams not as part of a traditional in-office groupware but as a means to deliver online classes. The good part is that it's a very good tool for that. Meeting quality is usually good to excellent. Screen sharing works, as well as whiteboards. In case there is disruption or vandalism there are readily available controls to quickly secure the meeting room. Audio quality is good, video too. Moreover, I use Linux, and I intend to implement the whole MS groupware client-side in my desktop applications, such as Kontact/KMail. Teams is covered by a good webapp wrapp
Read the rest
er done by Ismael Martínez that behaves like a normal desktop app, with system tray capability included (https://github.com/IsmaelMartinez/teams-for-linux). But the really bad part is that this is... a Microsoft product requiring authentication mediated by Microsoft. And (speaking from my particular situation, that is, from Asunción, Paraguay) it's a stinking mess. There are ISPs that fail to authenticate due to an unexplained error (they don't even offer those awful hexadecimal error codes). Some ISP can authenticate using their mobile networks, but residential ones fail. And even when authentication supposedly works, switching from consumer (private) Outlook to corporate Outlook is fraught with various failure points. Teams works well... once you managed to login. I will never forget that I had to give a substitute class for someone and getting access to that specific classroom took me over 90 minutes between retries, delays, silent fails, etc. The stuff of nightmares. Another really bad part of Teams is that usability and UX are also nightmarish. You open the app and it is not apparent at all how to create an instant meeting. There is the functionality, but it's not easily discoverable at all. How do you manage the access of people to chat, for example? Some people can use the chat, while others can't access to it. And how to fix that, is by no means apparent. So Teams, while being the sensible solution here and even from a Linux user standpoint is reasonably nice, can be quite painful to use. Now, about what TFA said, about Teams or Slack costing a tiny fraction of what an engineer earns... let me tell you that in our neck of the woods salaries are really low. If you can manage USD 1K/month, you are quite fortunate. So any "fraction of the cost" taken by either Teams or Slack, is not that tiny. Moreover, at least in educational contexts, Slack is not that well-known (to be honest, it's practically unknown here), so Slack does not have the mindshare that Teams has here. So, about Teams: the product is there and is reasonably good in its foundations. If Microsoft only could set its mind to smooth the rough edges it could have been a real winner.
In Microsoft Teams is a red flag
I'm not an heavy o365 user but i'm almost happy on Debian KDE with thunderbird 148[0] (email only), teams-for-linux[1] (chat/calendar/whatever), Onedrive[2] and webdav (sharepoint)[3]. Libreoffice/Onlyoffice for documents. [0] https://blog.thunderbird.net/2025/11/thunderbird-adds-native... [1] https://github.com/IsmaelMartinez/teams-for-linux [2] https://github.com/abraunegg/onedrive + https://github.com/bpozdena/OneDriveGUI [3] Store the SP cookie via konqueror visiting the SP site, then open it in dolphin via "webdavs://CORP.sharepoint.com/sites/SITE/Shared Documents/" (sometimes the cookie is very short-lived)
In Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains
This isn't me trying to convince you to use Linux, but the listed reasons (other than LLM testing) aren't real deterrents (and there are plenty that exist for many people, no use pretending not): > Acorn GIMP (or Glimpse, if you want a more modern UI) or Krita can definitely do pretty much anything Acorn can. > Keyboard Maestro GNOME and KDE have been able to do this out of the box from pretty much the beginning. The OSes are still mostly terminal-first (one of the big complaints, actually), and that translates into the DEs and Applications. A keyboard automation is just a sequence of commands. This is probably one of the few areas where Linux almost definitely beats macOS or Windows. > OnniGraffle There's a large swathe of diagramming tools in Linux. > Alfred App Yep, both KDE and Gnome are able to handle this task as well as Alfred. Lik
Read the rest
e automation, this is probably an area Linux will be able to shine above macOS. > MS Office LibreOffice would be the common alternative. > MS Teams They used to have an official client. They now recommend you create a PWA, and there are some unofficial clients that do pretty much that: https://github.com/IsmaelMartinez/teams-for-linux This seems to be the route they'll be going all around, similar to slack (web + an electron app). > I test LLMs locally. LLMs run fine on Linux, but you will be limited to about 16GB on the VRAM side. Though, you could technically use Asahi + Apple Silicon as the support matured if you want. Most of these are open source applications, with cludgy UIs/warts and all; and aren't really designed by teams with UX masters, so operate oddly and require relearning. But if you were interested in making the move, they're options.
In macOS 15.2 breaks the ability to copy the OS to another drive
> > MS Teams > I really do empathize here, after having to use Teams for around 2 years. It's amazingly slow, confusing, buggy (it would crash the tab quite regularly), and just generally a perfect role model for what software shouldn't be[0]. Teams for Linux [1] also struggles with resources. Teams in general is an absolute mess. I would go further and say that most MS products are resource intensive buggy crap. [1] https://github.com/IsmaelMartinez/teams-for-linux
In Show HN: Resurrecting the Dillo browser

Showing the 15 most recent of 22 sources. Enable JavaScript to search and browse every indexed mention.

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.