Storage.Net
Electron.NET
Our great sponsors
Storage.Net | Electron.NET | |
---|---|---|
1 | 19 | |
522 | 6,287 | |
- | 1.1% | |
3.0 | 8.2 | |
4 months ago | 19 days ago | |
C# | C# | |
MIT License | MIT License |
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.
Storage.Net
-
Universal interface and implementation for cloud storage
What is the difference between this https://github.com/aloneguid/storage and yours?
Electron.NET
-
Which framework will win the future of cross-platform apps development in the .net ecosystem?
Electron.NET
- Where have all the Java programs gone
- How would I create a desktop app with the front end made in javascript and the backend in c#
- Desktop apps in 2022 Suggestions
- Planning migration of complex WinForms .net4.6, ...but to what? .net 6 MAUI/Blazor? Electron?
-
I have a massive, complex public facing website in Blazor. Mobile display is great but I need to make an app. What is the easiest way to do this without having to rebuild the whole thing?
Until MAUI ships, the easiest thing you can probably do with an existing Blazor app is wrap it up in an Electron shell, or make it a PWA if that suits your needs.
- Desktop App Technology - Is it bad to use Web-Technology instead? And host it in Localhost or Electron like app?
- How should I make a cross-platform (Windows, Mac, Linux) GUI app with .net and C#? What frameworks / libraries should I use?
-
Opinions on Blazor for modernising Windows Forms Apps?
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?
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.
What are some alternatives?
Uno Platform - Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported.
Lazy Cache - An easy to use thread safe in-memory caching service with a simple developer friendly API for c#
NCache - NCache: Highly Scalable In-Memory Distributed Cache for .NET
Avalonia - A cross-platform UI framework for .NET
Akavache - An asynchronous, persistent key-value store created for writing desktop and mobile applications, based on SQLite3. Akavache is great for both storing important data as well as cached local data that expires.
StackExchange Redis - General purpose redis client
EasyCaching - :boom: EasyCaching is an open source caching library that contains basic usages and some advanced usages of caching which can help us to handle caching more easier!
CacheManager - CacheManager is an open source caching abstraction layer for .NET written in C#. It supports various cache providers and implements many advanced features.
Foundatio - Pluggable foundation blocks for building distributed apps.
CacheCow - An implementation of HTTP Caching in .NET Core and 4.5.2+ for both the client and the server
Npgsql - Npgsql is the .NET data provider for PostgreSQL.
MongoDB - .NET Driver for MongoDB