winapps VS Electron

Compare winapps vs Electron and see what are their differences.

winapps

Run Windows apps such as Microsoft Office/Adobe in Linux (Ubuntu/Fedora) and GNOME/KDE as if they were a part of the native OS, including Nautilus integration. (by Fmstrat)

Electron

:electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS (by electron)
Our great sponsors
  • Scout APM - A developer's best friend. Try free for 14-days
  • Nanos - Run Linux Software Faster and Safer than Linux with Unikernels
  • SaaSHub - Software Alternatives and Reviews
winapps Electron
153 97
5,534 98,463
- 2.1%
5.0 9.9
23 days ago about 10 hours ago
Shell C++
- MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

winapps

Posts with mentions or reviews of winapps. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-10-17.
  • Show HN: Qvm-create-windows-qube: The most secure and private way to run Windows
    news.ycombinator.com | 2021-10-17
    My pleasure!

    That feature is currently in the works (officially speaking) for Windows 10; for Windows 7 it already exists (although it has of course been EOL for some time now).

    However, I do recall finding a report of someone successfully using WinApps (https://github.com/Fmstrat/winapps) as well as RDP running in a Linux (GNU/Linux) qube to effectively have Windows applications displayed on a window level. Security-wise it still holds up because that Linux qube, if compromised via the RDP connection, will lead to the disclosure of no additional sensitive information because it's only being used for that purpose. As long as you have ample RAM to support it, this could work very well.

  • To those that dual boot with Windows. Will you be upgrading to Windows 11?
    You can find it at - https://github.com/Fmstrat/winapps
  • We need to get WinApps working again!
    reddit.com/r/linux | 2021-10-14
    It doesn't have a license, so it's all rights reserved. https://github.com/Fmstrat/winapps/issues/17
  • Can you use it for productivity?
    reddit.com/r/SteamDeck | 2021-10-13
  • How to install Microsoft office 2019?
    If u really want ms office this might be useful: https://github.com/Fmstrat/winapps. I usually use Google docs which i think is better than office 365.
  • Are there any VM services which dont use the entire GUI and such?
    The best I know of right now on the open source and/or Linux side of things that works with Windows guest applications is Winapps - https://github.com/Fmstrat/winapps. There's a bit of setup you'll need to do directly in the Windows VM. After that you should be able to launch the app exclusively into your Linux session.
  • There are 2 things that prevents me from going to Linux exclusively, can i overcome them?
    For both those programs it's no. But if you don't mind some extra setup you can run Winapps to run those programs anyway.
  • Windows11 Anti Spy programs
    reddit.com/r/privacy | 2021-10-09
    Two, consider using Linux. Gaming on Linux is possible right now, you can run whatever software in Windows containers like if they were natives apps... Don't dual boot to Linux or you will come back to Windows, you should use Linux as the only one OS on your computer. Make VMs or containers to run Windows softwares (even a specific device that needs a specific driver, passthrough to your VM).
  • What do I need to know when installing Linux on my 2020 Intel MacBook Pro?
    Looks like they are looking for maintainers. Maybe check out some of the recommendations in the comments there? I don't really know anything about Winapps.
  • Performance issues with win10 guest in qemu kvm - how to improve
    reddit.com/r/archlinux | 2021-10-07
    You can use this configuration from winapps : https://github.com/Fmstrat/winapps/blob/7689ab8aa168a8d2b2d5ca75e8d26fb173760e72/docs/KVM.md You can't have 3d acceleration but other than that, it works very well.

Electron

Posts with mentions or reviews of Electron. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-10-15.
  • Consultas basicas
    Si sabes html-css-js, mira Electron.js
  • Ask HN: What does the future hold for Electron?
    news.ycombinator.com | 2021-10-15
    Microsoft owns Github. Github maintains Electron. Microsoft are moving Teams to use WebView2, sharing a single Chromium instance for all apps, reducing memory usage, which is the most common complaint for Electron.

    This architecture has been obvious to everyone for a long time. Every Electron app could essentially be a webpage but with enhanced native API access.

    Electron's future seems bleak. ESM support hasn't materialized (https://github.com/electron/electron/issues/21457). WebView2 will not be available on macOS until late 2022 [it seems](https://github.com/MicrosoftEdge/WebView2Feedback/issues/645#issuecomment-921551618).

    Seems we are in one of these awkward transition periods, where you are forced to start a project on technology that you know will be deprecated in the near future sigh.

    Anyone have insight/predictions?

  • Is it possible for Electron apps to use the kde file picker?
    Are you sure the application you're testing uses a new enough Electron? As far as I see the pull request in question was merged just this April.
  • Caffè Italia * 12/10/21
    reddit.com/r/italy | 2021-10-12
  • Issue with Chromium and Electron based apps on Fedora Silverblue using latest Nvidia drivers + Wayland
    reddit.com/r/Fedora | 2021-10-10
    A quick search online leads to this.
  • IVPN crashing on Linux, Electron update needed
    reddit.com/r/IVPN | 2021-10-09
    IVPN GUI crashes on launch for me immediately, due to this bug regarding the latest version of glibc on Linux and Electron. It has been patched in the latest version of Electron as well as backported to older versions (see the pull request).
  • haproxy letsencrypt fix
  • Let's Encrypt root CA isn't working properly in Electron
    news.ycombinator.com | 2021-10-03
  • Let's Encrypt Root CA Expiration Causing Issues in Electron Apps
    news.ycombinator.com | 2021-09-30
  • Slack doesn't start in Fedora 35 Beta
    reddit.com/r/Fedora | 2021-09-29
    Many electron applications are broken due to bug in electron: https://github.com/electron/electron/pull/31091

What are some alternatives?

When comparing winapps and Electron you can also consider the following projects:

jsdom - A JavaScript implementation of various web standards, for use with Node.js

cheerio - Fast, flexible, and lean implementation of core jQuery designed specifically for the server.

Faker.js - generate massive amounts of realistic fake data in Node.js and the browser

dotenv - Loads environment variables from .env for nodejs projects.

opencv - OpenCV Bindings for node.js

webworker-threads - Lightweight Web Worker API implementation with native threads

nodegit - Native Node bindings to Git.

ssh2 - SSH2 client and server modules written in pure JavaScript for node.js

Awesome-Linux-Software - A list of awesome applications, software, tools and other materials for Linux distros.

os-locale - Get the system locale

wslg - Enabling the Windows Subsystem for Linux to include support for Wayland and X server related scenarios

electron-overlay-window - Creating overlays is easy like never before