All Projects → arslivinski → linux-teams

arslivinski / linux-teams

Licence: MIT license
An unofficial Microsoft Teams application for Linux

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to linux-teams

teams-call
Shell script to detect when you're in a Microsoft Teams Call. Supports Linux and macOS.
Stars: ✭ 23 (+21.05%)
Mutual labels:  microsoft, teams, microsoft-teams
teams-api
Unofficial Microsoft Teams Library
Stars: ✭ 92 (+384.21%)
Mutual labels:  microsoft, teams, microsoft-teams
script-samples
A sample gallery of scripts to manage all things Microsoft 365.
Stars: ✭ 56 (+194.74%)
Mutual labels:  microsoft, teams, microsoft-teams
osTicket-Microsoft-Teams-plugin
osTicket webhook integration to send notifications to MS Teams when new ticket is issued or created
Stars: ✭ 19 (+0%)
Mutual labels:  teams, microsoft-teams
pr-reviews-reminder-action
A GitHub Action to send Slack/Teams notification for Pull Request that are waiting for reviewers.
Stars: ✭ 18 (-5.26%)
Mutual labels:  teams, microsoft-teams
Serilog.Sinks.MicrosoftTeams.Alternative
Serilog.Sinks.MicrosoftTeams.Alternative is a library to save logging information from Serilog to Microsoft Teams.
Stars: ✭ 21 (+10.53%)
Mutual labels:  teams, microsoft-teams
vbo365-rest
Unofficial Self-Service Web Portal for Veeam Backup for Microsoft Office 365
Stars: ✭ 44 (+131.58%)
Mutual labels:  microsoft, teams
go-teams-notify
A package to send messages to a Microsoft Teams channel
Stars: ✭ 29 (+52.63%)
Mutual labels:  teams, microsoft-teams
msbotbuilder-go
Microsoft Bot Framework SDK for Go
Stars: ✭ 113 (+494.74%)
Mutual labels:  microsoft, microsoft-teams
powershell
PnP PowerShell
Stars: ✭ 326 (+1615.79%)
Mutual labels:  microsoft, teams
ms-teams-notification
GitHub Action to send a Microsoft Teams notification
Stars: ✭ 44 (+131.58%)
Mutual labels:  microsoft, teams
Microsoft365
Manage Microsoft 365 with PowerShell
Stars: ✭ 30 (+57.89%)
Mutual labels:  microsoft, microsoft-teams
microsoft teams clone
Microsoft Teams Clone is a Video conference application with a rich integrated chat experience, to connect with friends,family & colleagues. Developed as a redesign of Microsoft Teams during my menteeship at Microsoft Engage 2021
Stars: ✭ 52 (+173.68%)
Mutual labels:  microsoft, microsoft-teams
azure-cli-dev-tools
Developer utilities for Azure CLI command module and extension developers.
Stars: ✭ 62 (+226.32%)
Mutual labels:  microsoft
az-hop
The Azure HPC On-Demand Platform provides an HPC Cluster Ready solution
Stars: ✭ 33 (+73.68%)
Mutual labels:  microsoft
System-Center-Operations-Manager-API
Microsoft System Center Operations Manager (SCOM) Web API
Stars: ✭ 40 (+110.53%)
Mutual labels:  microsoft
tod0
A Terminal Client for Microsoft To-Do
Stars: ✭ 93 (+389.47%)
Mutual labels:  microsoft
StandNote
StandNote is a chrome extension that generates automated meeting minutes after every online meeting and helps save time for students and professionals.
Stars: ✭ 89 (+368.42%)
Mutual labels:  microsoft
SuperGrate
💾 Get moving with Super Grate; a free & open source Windows Profile Migration & Backup Utility. Super Grate is a GUI (Graphical User Interface) that assists Microsoft's USMT (User State Migration Utility) in performing remote migrations over a network connection.
Stars: ✭ 91 (+378.95%)
Mutual labels:  microsoft
windows-container
Docker files for various Windows Container build
Stars: ✭ 30 (+57.89%)
Mutual labels:  microsoft

Logo

Linux Teams

Linux Teams is an unofficial Electron-based Microsoft Teams application for Linux, because there's no official version, yet.

This client has the following features:

  • Taskbar and tray icon with unread count badge
  • Background execution
  • Option to start minimized
  • Minimize on close
  • Always on top
  • Notifications that not expires on timout
  • Clickable notifications
  • Ability to disable notifications

...and other configurable things.

I don't have plans to make this client feature-complete with things like voice/video calls and screen share, just because I don't use them. If you really need those features, I recommend you to check out this other client. However, I'm open to contributions! 😀️

As I built this client for my needs, I've tested it only on my setup, which is currently Ubuntu 19.04 with GNOME. If you are having trouble with another distro or DE, let me know.

Installing

Ubuntu

sudo dpkg -i linux-teams_2.1.0_amd64.deb && sudo apt install -yf

Fedora

sudo dnf install -y linux-teams-2.1.0.x86_64.rpm

AppImage

chmod +x linux-teams-2.1.0.AppImage
./linux-teams-2.1.0.AppImage

Other

tar -zxf linux-teams-2.1.0.tar.gz
cd linux-teams-2.1.0
./linux-teams

Running from source

git clone https://github.com/arslivinski/linux-teams.git
cd linux-teams
npm install
npm start

Troubleshooting

Blank screen when launching the application

When you launch the application, you get stuck on a blank screen with the title "Microsoft Teams - initializing...". This maybe occurs after a release of a new version by Microsoft. I couldn't find a solution for this yet, so for now you can workarround this by force-reloading the application. To force-reload, open the menu by pressing Alt and click on the option "View" > "Force Reload", or use the keyboard shortcut Ctrl+Shift+R. If you are still seeing the blank screen, try the solution below.

Some weird and crazy behaviour

Just clear the app data. You will lose your settings, but probably will fix the problem. Open the menu by pressing Alt and click on the option "Help" > "Delete App Data", or use the keyboard shortcut Ctrl+Shift+Del.

Licence

This project is licensed under the terms of the MIT license.

Microsoft, Microsoft Teams, Microsoft Teams logo are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].