Linux

Run Office 365 Apps on Ubuntu with an Open Source Web App Wrapper

Microsoft has already brought Microsoft Teams to Linux as the first Microsoft Office app to officially be supported on Linux. We are still waiting for the full Microsoft Office suite of desktop applications to be released for Linux (assuming these will be). However, with the help of an open source project created by Hayden Barnes, you can easily install a web app wrapper on Ubuntu that gives a more “native” way to run the Microsoft Office 365 Web Apps on Ubuntu.

Office 365 Web Apps on Ubuntu Linux

The unofficial-webapp-office open source project provides a minimalist web browser that embeds the Office 365 Web Apps in your Ubuntu Linux environment. This project is not supported by Microsoft, and is a community project created by Hayden Barnes to provide us all an alternative for running Office 365 apps on Ubuntu Linux until Microsoft releases officially supported versions themselves.

The project includes web app wrappers, based on QtWebEngine, that bring the following apps to your Ubuntu Linux Desktop experience:

  • Outlook
  • Word
  • Excel
  • PowerPoint
  • OneDrive
  • OneNote

Install Unofficial WebApp Wrapper for Office 365 on Ubuntu

The unofficial-webapp-office project can be easily installed on Ubuntu Linux as a snap using a single command from the terminal.

snap install unofficial-webapp-office

Happy Linux computing!

Related Articles

Linux

Bash: Syntax error: redirection unexpected

If you’ve encountered the error message “Syntax error: redirection unexpected” while running a script in Ubuntu Linux, you’re not alone. This error can be a…

Oct 12, 2023 2 min read
Azure Compute

Create Linux VM in Microsoft Azure

There are many reasons to create a Linux Virtual Machine (VM) in Azure; like hosting a web server, database, or many other uses for VMs.…

Jan 22, 2023 5 min read

15 Comments

  1. san August 11, 2020

    Can I work offline with this ?

    1. Chris Pietschmann August 11, 2020

      Since this is opening the Office 365 web apps in dedicated windows, it will only work when online.

  2. Dan August 13, 2020

    Hello. I snap installed on manjaro without errors but it will not work. I try to start it from the menu in kde and it tries to spin up but fails. Here is an example output running excel from the command line if it may help. I can still run from chrome online going from the microsoft store.

    /bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
    “/home/XXXXX/Excel” does not exist.
    [100208:100208:0813/084202.237350:FATAL:credentials.cc(155)] Check failed: NamespaceUtils::DenySetgroups(). : Permission denied
    #0 0x7ff0e2b97aee
    #1 0x7ff0e2baa0e2
    #2 0x7ff0e2bab45c
    #3 0x7ff0e371fb21
    #4 0x7ff0e37202dd
    #5 0x7ff0e27b4527
    #6 0x7ff0e245fd48
    #7 0x7ff0e2463262
    #8 0x7ff0e2251a9b
    #9 0x7ff0e2252bd5
    #10 0x7ff0e21e74f1 QtWebEngineCore::BrowserContextAdapter::defaultContext()
    #11 0x7ff104b3a3b5 QQuickWebEngineProfile::defaultProfile()
    #12 0x7ff104b41dba QQuickWebEngineViewPrivate::QQuickWebEngineViewPrivate()
    #13 0x7ff104b42c9b QQuickWebEngineView::QQuickWebEngineView()
    #14 0x7ff104d7a27b
    #15 0x7ff141555962 QQmlType::create()
    #16 0x7ff1415c6146 QQmlObjectCreator::createInstance()
    #17 0x7ff1415c83da QQmlObjectCreator::setPropertyBinding()
    #18 0x7ff1415c8e11 QQmlObjectCreator::setupBindings()
    #19 0x7ff1415c5ba6 QQmlObjectCreator::populateInstance()
    #20 0x7ff1415c697c QQmlObjectCreator::createInstance()
    #21 0x7ff1415c9c6c QQmlObjectCreator::create()
    #22 0x7ff141540408 QQmlComponentPrivate::beginCreate()
    #23 0x7ff14153e74f QQmlComponent::create()
    #24 0x55efb9ab5c5a
    #25 0x7ff13f0feb97 __libc_start_main
    #26 0x55efb9ab7ada

    Fontconfig warning: FcPattern object weight does not accept value [40 210)
    Segmentation fault (core dumped)

  3. Juan Solórzano September 25, 2020

    Hi Chris, is an excellent tool and a lot of helpful.
    But, do you know How can I link my files in Ubuntu to open with this app?

    1. Chris Pietschmann September 28, 2020

      That I’m not sure. I don’t know if this project has support for that. After all, it’s the web version of Office 365 that it’s embedding within independent windows on your machine. I’m not sure it even had direct access to the files on your machine. You could try setting up OneDrive on your local machine, then files you save there will be accessible by your Office 365 subscription as they’ll be automatically uploaded / sync’d.

  4. Dave Smith October 12, 2020

    I’ve installed it fine, but clicking on the apps accomplishes nothing. The HD makes sounds like it is loading something, but the apps never open. Any suggestions?

  5. Raymond Parent October 26, 2020

    Can’t figure why an Ubuntu user would even need that at all… All same work can be done without getting into a Win environment. Been working fine and well connected with other people (them on Win) without any MS for more then 7 years now…except for Skype.
    Maybe except for the ‘feeling’ of being in a Win environment that some may be missing.

  6. Nick December 11, 2020

    Is this command no longer valid

  7. Bob December 30, 2020

    Yeah looks like its not working anymore and the dev on it at github has archived the repo, so does that mean its no longer actively being worked on?

  8. Vivek January 11, 2021

    M not getting anything with this command can i get some help

  9. Ash February 1, 2021

    Hi Chirs,
    the snap can’t be find I think the developer pulled out the project from the snapstore!

  10. K. Plewes March 22, 2021

    Hey Chris ! there is nothing in the snap named as unofficial webapp office. Can you please check this out?

  11. André Monari March 31, 2021

    $ snap install unofficial-webapp-office
    error: snap “unofficial-webapp-office” not found

  12. jon jon goufema liames zenbin pinfen May 24, 2021

    run away from snaps,trying the app image version.

  13. asadnik June 3, 2021

    Hello, the app in snap store no longer available