Cloudy

Microsoft 365 and Google in one GNOME-native window.

OneDrive · SharePoint · Teams · Mail · Calendar · Chat · OneNote

GTK4 · Libadwaita Fedora 44 · GNOME 50 Flatpak & RPM GPL-3.0-or-later
Download View on GitHub

One app for your cloud

Cloudy orchestrates proven backends — rclone for file mounts, Microsoft Graph and Google REST for mail and calendar — behind one adaptive interface.

Live file mounts

OneDrive, SharePoint and Teams libraries — and Google Drive, including Shared with me and Shared Drives — mount as two-way network drives in GNOME Files and an in-app browser, not synced copies.

Unified mail

Read, compose and reply across Microsoft and Google, with Me / Teams / Shared mailbox sources in one place.

Calendar & agenda

A month grid and agenda spanning every account and all your calendars — primary, shared, holidays and more — with event create, edit, delete and RSVP.

Chat

A Teams-style messenger for Teams chats and Google Chat — 1:1, group and meeting threads with images, reactions, @mentions, edits, delivery status and live updates.

Teams & OneNote

Browse your Teams and channels, read and reply to channel posts with threaded replies, and open a channel's OneNote notebook — read pages with inline images, or create and edit them.

Dashboard

Upcoming events, recent mail and file changes across every account — plus an Activity feed of recent chats and the latest posts in the channels you star.

Desktop integration

Acts as the system mail and calendar handler, raises new-mail notifications, and shows status in the file manager.

Notifications that respect focus

Mail and event alerts that honour system Do Not Disturb and your own quiet hours, with a priority filter and per-chat mute so only what matters interrupts you — badges still update quietly.

Keyboard-first

A command palette (Ctrl+K) jumps to any account, mailbox, calendar or chat — and a persistent on-disk cache shows your last mail and agenda instantly, even offline.

Private by default

OAuth tokens are stored in the system keyring — never in plain text. No third-party servers; the repo ships zero secrets.

See it

Microsoft 365 and Google, side by side.

Month calendar and agenda
A month calendar and agenda across all your accounts.
OneDrive, SharePoint and Teams libraries
OneDrive, SharePoint and Teams libraries mounted as live drives.
Unified mail with Me, Teams and Shared sources
Unified mail with Me, Teams and Shared sources.
In-app file browser
Browse mounted libraries inside the app.

Install

Built and tested for Fedora 44 (GNOME 50).

Flatpak (single-file bundle from a release):

flatpak install --user ./io.github.sha5b.Cloudy.flatpak

RPM:

sudo dnf install ./cloudy-*.noarch.rpm

From source:

git clone https://github.com/sha5b/Cloudy.git
cd Cloudy
make run

Cloudy ships no OAuth credentials in source; see the repository's docs for setup.