Brave Browser
NativeInstall the native Linux build of Brave Browser (Flathub or your package manager).
The Windows-to-Linux compatibility answer engine.
Apps
Native, web, Wine, VM, and fallback paths for the Windows software that usually decides whether a Linux migration succeeds.
Install the native Linux build of Brave Browser (Flathub or your package manager).
Install the native Linux build of Chromium (Flathub or your package manager).
Install the native Linux build of Firefox (Flathub or your package manager).
Install the native Linux build of Google Chrome (Flathub or your package manager).
Install the official Webex Linux client (deb/rpm), or join meetings via the web app.
Install the official Discord Linux app (deb or Flathub com.discordapp.Discord).
Use Outlook on the web. For desktop mail, consider Thunderbird, but keep Windows for workflows built around Outlook desktop add-ins or PST-heavy legacy setups.
Install the Teams progressive web app in a Chromium-based browser. Treat the PWA as the default Linux path because the native client was retired.
Install Teams as a PWA from Edge/Chrome, or use the full web app at teams.microsoft.com; the native Linux client was retired.
Install the native Linux build of Signal (Flathub or your package manager).
Skype was retired by Microsoft in May 2025; migrate to Microsoft Teams (free) or another VoIP app.
Install the official Slack Linux app (deb/rpm or Flathub com.slack.Slack).
Install the native Linux build of Telegram (Flathub or your package manager).
Install the native Linux build of Thunderbird (Flathub or your package manager).
Use WhatsApp Web in a browser, or a community Electron wrapper (ZapZap / WhatsApp for Linux / Flathub).
Install the official Zoom Linux client (deb/rpm or Flathub us.zoom.Zoom).
Use a Windows VM with GPU passthrough, or move motion-graphics work to Blender / Natron on Linux.
Use a Windows VM for production work, or switch to Inkscape / Affinity Designer; Illustrator on the web exists but is limited.
Use a Windows VM for production layouts, or migrate to Scribus / Affinity Publisher.
Switch to Darktable or RawTherapee for native RAW workflow; use a Windows VM or Lightroom web if you must keep Adobe.
Treat Linux Photoshop as an advanced workaround. Community Wine patches can help, but many users are better served by Photopea, GIMP, or a Windows VM.
For serious work use a Windows VM; otherwise try Photoshop on the web, or switch to GIMP/Krita/Photopea. Community Wine patches (PhialsBasement, via Bottles/Lutris) can run PS 2021/2025 but are unofficial and fragile.
Switch to DaVinci Resolve (native Linux) or Kdenlive; use a Windows VM only if you must stay in Premiere.
Same community ElementalWarrior Wine script as Affinity Photo; otherwise use Inkscape for native vector work.
Install via the community ElementalWarrior Wine build / rum + Affinity script; expect setup effort and occasional breakage.
Use the community ElementalWarrior Wine script, or Scribus for native desktop publishing.
Install the native Linux build of Blender (Flathub or your package manager).
Use Canva in the browser (it is web-first); optionally install it as a PWA.
Install the native Linux build of Darktable (Flathub or your package manager).
Download the official Blackmagic Design Linux installer; use the studio install scripts (e.g. MakeResolveDeb) on Debian/Ubuntu.
Install the native Linux build of digiKam (Flathub or your package manager).
Use Figma in the browser (full-featured), or the community Figma-Linux desktop wrapper for an app-like experience.
Install the native Linux build of Figma (Figma Linux) (Flathub or your package manager).
Install the native Linux build of GIMP (Flathub or your package manager).
Install the native Linux build of Inkscape (Flathub or your package manager).
Install the native Linux build of Krita (Flathub or your package manager).
Install the official OBS Studio Linux build (PPA/repo or Flathub com.obsproject.Studio).
Use a native editor (Krita, GIMP, or Pinta, which clones the Paint.NET UI); Paint.NET itself only runs under Wine with effort.
Install the native Linux build of Pinta (Flathub or your package manager).
Install the native Linux build of RawTherapee (Flathub or your package manager).
Install the native Linux build of Scribus (Flathub or your package manager).
Install the native Linux build of Arduino IDE (Flathub or your package manager).
Install the native Linux build of Code::Blocks (Flathub or your package manager).
Install the native Linux build of DBeaver (Flathub or your package manager).
Use the community 'shiftkey/desktop' Linux fork of GitHub Desktop (deb/rpm/Flatpak), or a native Git GUI like GitKraken or git-cola.
Run Notepad++ under Wine/Bottles (rated Gold), or switch to a native editor like Kate, gedit, or VS Code.
Install the native Linux build of Postman (Flathub or your package manager).
Use a Windows VM for full Visual Studio, or switch to VS Code / JetBrains Rider, both native on Linux, for .NET work.
Install the official VS Code Linux build (deb/rpm from Microsoft's repo, or Flathub com.visualstudio.code).
Install the official Linux build or use the repo packages for your distribution.
Install the native Linux build of VSCodium (Flathub or your package manager).
Use AutoCAD web for light edits, a Windows VM for full desktop AutoCAD, or switch to LibreCAD / BricsCAD (native Linux).
Run Fusion 360 in a Windows VM, or via the community Wine/Bottles install (works for some); FreeCAD for native parametric CAD.
Install the native Linux build of FreeCAD (Flathub or your package manager).
Install the native Linux build of Fritzing (Flathub or your package manager).
Install the native Linux build of KiCad (Flathub or your package manager).
Use SketchUp for Web (free/paid tiers) in a browser; FreeCAD or Blender for native 3D modeling.
Use a Windows VM (ideally with GPU passthrough), or evaluate the cloud 3DEXPERIENCE SolidWorks; FreeCAD for native open-source CAD.
Install the native Linux build of GnuCash (Flathub or your package manager).
Use QuickBooks Online in a browser; for QuickBooks Desktop use a Windows VM or migrate the company file to QBO.
Use Quicken Simplifi (web) for new workflows, a Windows VM for Quicken Classic, or migrate to GnuCash.
Use Sage Business Cloud (web) where available; desktop Sage 50 requires a Windows VM.
Use TurboTax Online in a browser; the desktop edition needs a Windows VM.
Install the native Linux build of Steam (Flathub or your package manager).
Install Steam natively and enable Steam Play (Proton) to run most Windows games; check ProtonDB before relying on a specific title.
Install the native Linux build of Audacity (Flathub or your package manager).
Install the native Linux build of Celluloid (Flathub or your package manager).
Install the native Linux build of FreeTube (Flathub or your package manager).
Install the native Linux build of HandBrake (Flathub or your package manager).
Use Apple Music on the web (music.apple.com); for iTunes library/device sync use a Windows VM.
Install the native Linux build of Kdenlive (Flathub or your package manager).
Install the native Linux build of mpv (Flathub or your package manager).
Install the native Linux build of Shotcut (Flathub or your package manager).
Install the official Spotify Linux client (snap or Flathub com.spotify.Client), or use the web player.
Install the native Linux build of VLC (Flathub or your package manager).
Use Acrobat on the web for signing/editing, or native Linux PDF tools (Okular, Xournal++, Master PDF Editor) for most tasks.
Install the native Linux build of draw.io Desktop (Flathub or your package manager).
Install the official Dropbox Linux client (deb/rpm/tarball); it provides folder sync and a tray icon.
Install the native Linux build of Evince Document Viewer (Flathub or your package manager).
Use Drive in the browser, the built-in GNOME Online Accounts integration (Files/Nautilus), or rclone for folder sync.
Install the native Linux build of Joplin (Flathub or your package manager).
Install the native Linux build of LibreOffice (Flathub or your package manager).
Access Microsoft 365 apps through office.com / outlook.com in any browser; pair with OneDrive web for storage.
Run Access in a Windows VM, or migrate the database to LibreOffice Base / a real RDBMS (PostgreSQL, SQLite).
Use Excel on the web for mainstream spreadsheets or move to LibreOffice Calc if you need a local editor. Keep Windows for macro-heavy or add-in-heavy models.
Excel on the web covers most needs; LibreOffice Calc or OnlyOffice for offline spreadsheets, accepting macro/add-in limits.
Use Office on the web (office.com) in a browser, or switch to LibreOffice / OnlyOffice for offline desktop editing.
Use OneNote on the web (onenote.com), or migrate notes to Joplin / Obsidian for a native experience.
Use Outlook on the web (outlook.com / OWA), or connect the account to Thunderbird/Evolution via IMAP/Exchange.
Use PowerPoint on the web for mainstream decks or migrate to LibreOffice Impress for offline editing.
PowerPoint on the web preserves animations best; LibreOffice Impress or OnlyOffice for offline editing.
Use Project for the web (paid plan), or migrate to ProjectLibre / GanttProject for native Linux scheduling.
Use Visio for the web (with a plan), or switch to draw.io / LibreOffice Draw for diagramming on Linux.
Use Word on the web or switch to LibreOffice Writer for offline editing. Keep a Windows VM for heavy desktop-only formatting or macro dependencies.
Word on the web for fidelity-critical documents; LibreOffice Writer or OnlyOffice Document Editor for offline use.
Install the native Linux build of Nextcloud Desktop (Flathub or your package manager).
Use Notion in the browser on Linux.
Install the native Linux build of Obsidian (Flathub or your package manager).
Install the native Linux build of Okular (Flathub or your package manager).
Use the OneDrive web interface, or the community 'abraunegg/onedrive' CLI client for real folder sync; Insync offers a paid GUI.
Install the native Linux build of OnlyOffice (Flathub or your package manager).
Install the native Linux build of 1Password (Flathub or your package manager).
Install the native Linux build of Bitwarden (Flathub or your package manager).
Install the native Linux build of KeePassXC (Flathub or your package manager).
Install the native Linux build of Wireshark (Flathub or your package manager).
Install p7zip / the official 7-Zip Linux CLI (7zz), with Ark or PeaZip as a GUI front end.
Install the native Linux build of 7-Zip (p7zip) (Flathub or your package manager).
Install the native Linux build of balenaEtcher (Flathub or your package manager).
Install the native Linux build of Bottles (Flathub or your package manager).
Install the native Linux build of Calibre (Flathub or your package manager).
Install the native Linux build of Fedora Media Writer (Flathub or your package manager).
Install the native Linux build of FileZilla (Flathub or your package manager).
Install the native Linux build of Flameshot (Flathub or your package manager).
Install the native Linux build of GNOME Boxes (Flathub or your package manager).
Install the native Linux build of PeaZip (Flathub or your package manager).
Install the native Linux build of qBittorrent (Flathub or your package manager).
Install the native Linux build of Remmina (Flathub or your package manager).
Install the native Linux build of Syncthing GTK (Flathub or your package manager).
Install the native Linux build of Timeshift (Flathub or your package manager).
Install the native Linux build of Transmission (Flathub or your package manager).
Install the native Linux build of Ventoy (Flathub or your package manager).
Install the native Linux build of VirtualBox (Flathub or your package manager).
Use native archive tools (Ark, File Roller, PeaZip) with the rar/unrar CLI; WinRAR's GUI itself only runs under Wine.