Build a Windows desktop app with a web-based UI and no Chromium bundling
Ship a single small executable instead of an Electron-style multi-file install
Add React or Fluent UI on top of a native .NET window when a richer UI is needed
Draw directly to a shared graphics buffer for custom canvas rendering
| aelyo-softworks/aotrino | emrekaya567787616/cursor-ai-pro-download-2026 | tor-browser-download/tor-browser | |
|---|---|---|---|
| Stars | 71 | 71 | 71 |
| Language | C# | C# | C# |
| Setup difficulty | moderate | easy | easy |
| Complexity | 3/5 | 1/5 | 1/5 |
| Audience | developer | general | general |
Figures from each repo's GitHub metadata at analysis time.
Windows only, publishing a single exe requires installing the Visual C++ build tools for the AOT linker.
AOTrino lets you build Windows desktop apps that look and feel like Electron apps, but without shipping a whole Chromium browser or requiring a runtime install. It uses the WebView2 component already built into Windows to show your web page, paired with .NET compiled directly to native code, so the whole thing ships as a single executable file that is often around 11 megabytes, or as small as about 4 megabytes when compressed. The window itself is a normal Windows window, and the interface inside it is an ordinary web page, with the two sides talking to each other through a typed bridge you register in your C# code. AOTrino is built as four optional layers you can stack as needed. At the bottom, you can write plain HTML with no build step at all and call into .NET directly. On top of that, an optional package adds typed TypeScript access to that same bridge. Above that, an optional React package adds convenient hooks and window drag behavior. At the top, an optional Fluent UI layer gives your app Windows' own visual look, including matching the user's theme automatically. To get started you only need the .NET 10 SDK, since the WebView2 runtime is already present on any up to date Windows machine, and a new project can be created and run with a couple of command line commands. Publishing a single distributable executable requires also installing the Microsoft Visual C++ build tools, since the AOT compiler relies on a linker that does not ship with the SDK by itself. The project includes fourteen sample apps demonstrating different capabilities, from a minimal forty line hello world app, to drawing directly onto a shared graphics buffer, to translucent Windows 11 style backgrounds, to a small file explorer and even a basic web browser. It only runs on Windows, across x86, x64, and ARM64 processors, and the README does not mention support for macOS or Linux, nor does it state a software license.
A framework for building Electron-like Windows desktop apps as a single small executable using .NET AOT and the built-in WebView2 browser.
Mainly C#. The stack also includes C#, .NET, WebView2.
The README does not state a license for the project.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.