{"repo":"ElectronNET/Electron.NET","free":true,"listed":false,"github":"https://github.com/ElectronNET/Electron.NET","clone":"git clone https://github.com/ElectronNET/Electron.NET.git","description":":electron: Build cross platform desktop apps with ASP.NET Core (Razor Pages, MVC, Blazor).","language":"C#","stars":7603,"topics":["electron","dotnet","dotnet-core","dotnet-standard","asp-net-core","asp-net-core-mvc","aspnet","electron-net","blazor","blazor-server"],"license":"MIT","category":"dev-tools","readme_excerpt":"Electron.NET Core is here! A Complete Transformation ElectronNET.Core represents a fundamental modernization of Electron.NET, addressing years of accumulated pain points while preserving full API compatibility. This isn't just an update — it's a complete rethinking of how .NET developers build and debug cross-platform desktop applications with Electron. Read more: What's New in ElectronNET.Core Build cross platform desktop applications with .NET 6/8/10 - from console apps to ASP.NET Core (Razor Pages, MVC) to Blazor. Wait - how does that work exactly? Well... there are lots of different approaches how to get a X-plat desktop app running. Electron.NET provides a range of ways to build .NET-based solutions using Electron at the side of presentation. While the classic Electron.NET setup (using an ASP.NET host run by the Electron side) is still the primary way, there's more flexibility now. Both .NET and Electron are now able to launch the other for better lifetime management, and when you don't need a local web server (like when running content from files or remote servers), you can drop the ASP.NET stack altogether and go with a lightweight console app instead. 📦 NuGet ElectronNET.Core: ElectronNET.Core.API: ElectronNET.Core.AspNet: 🛠 Requirements to Run You should have installed: .NET 6/8 or later. The minimum base OS is the same as .NET 6 / .NET 8. Node.JS using at least Version 22.x. 👩‍🏫 Usage with ASP.NET - Create a new ASP.NET Core project - Install the following two N","default_branch":null,"files":null,"tree":[],"storefront":"/r/ElectronNET","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ElectronNET/Electron.NET/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}