:electron: Build cross platform desktop apps with ASP.NET Core (Razor Pages, MVC, Blazor). (by ElectronNET)

Electron.NET Alternatives

Similar projects and alternatives to Electron.NET

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better Electron.NET alternative or higher similarity.

Suggest an alternative to Electron.NET

Reviews and mentions

Posts with mentions or reviews of Electron.NET. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-10-08.
  • How should I make a cross-platform (Windows, Mac, Linux) GUI app with .net and C#? What frameworks / libraries should I use?
    reddit.com/r/csharp | 2021-10-08
  • Opinions on Blazor for modernising Windows Forms Apps?
    reddit.com/r/webdev | 2021-08-18
    Node's job there is just to bootstrap the electron shell, most OS related operations you can do directly with the CLR. Though there are some that you need to use electron's APIs (e.g. opening file dialogs) but there's Electron.NET for that so you don't have to create JS interop files and stay in C# land.
  • What's a Modern Technology Used For Building Desktop Programs?
    reddit.com/r/dotnet | 2021-08-16
    Also, Electron.NET is fairly easy to get started with. It uses a custom tool for build/launch when developing which I imagine would be a pain for teams using CI, though.
  • Options for cross platform desktop application
    reddit.com/r/dotnet | 2021-06-22
  • Need help for this obscure situation. (.Net Core + HTML/Javascript)
    reddit.com/r/csharp | 2021-06-10
    If you want to make an desktop app and use html, CSS etc I think Electron is the way to go. There is a wrapper for Net Core: https://github.com/ElectronNET/Electron.Net but I have not used it myself so can't help with any of the setup etc
  • I built a dark-mode Kanban board in .NET5 because I couldn't find one that didn't suck. I'm letting people use it for free.
    reddit.com/r/csharp | 2021-06-09
    To be honest, you are fine if you use your react skills and something like this: https://github.com/ElectronNET/Electron.NET
  • Best way to develop a Windows and MacOS desktop app for someone used to C# and Winforms
    that said, C# has it's own Electron version called Electron.NET meaning you can build a regular ASP.NET Core app and have the frontend in web tech which honestly is a bit easier to work with from a "components ready made"-perspective than most WinForms/WPF-alternatives.
  • I need to create a desktop app, having experience in asp.net MVC and Blazor. What is currently the best and fastest way in .NET ecosystem?
    reddit.com/r/dotnet | 2021-05-26
  • Dumb question, what is the best way to make a simple offline application using Dot Net right now? Is there a way to compile ASP.NET to run without a server?
    You can wrap your ASP.NET Core app with Electron.NET to get "desktop" application, actually: https://github.com/ElectronNET/Electron.NET
  • Python vs C#: I need to create a GUI application to communicate with an embedded system
    reddit.com/r/embedded | 2021-03-28
    On the other hand, multi platform GUI for C# is also not a very explored territory, there are some good options though: https://github.com/ElectronNET/Electron.NET - make an ASP.NET app and use electron to host it on PC https://github.com/AvaloniaUI/Avalonia - use cross-platform ui framework, Avalonia looks like your best option at the moment.
  • What's the best way to develop something with GUI in C#?
    reddit.com/r/csharp | 2021-01-25
    You could use something like Electron.NET and make the GUI part in HTML/CSS/JS (or WASM if you really want)
  • Blazor WASM with Electron
    reddit.com/r/dotnet | 2021-01-09
    Not sure if you're already using it, but https://github.com/ElectronNET/Electron.NET seems to be the way to go for connecting Blazor and Electron. The readme doesn't specifically state WASM support, but from reading through several of the past issues, it sounds like it is supported. Probably wouldn't hurt to create a new Blazor app from a VS template and just see if you can run it through that since the setup for it takes all of 5 minutes.


Basic Electron.NET repo stats
9 days ago

ElectronNET/Electron.NET is an open source project licensed under MIT License which is an OSI approved license.

Find remote C# jobs at our new job board 99remotejobs.com. There are 2 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.