# Elanis/web-to-desktop-framework-comparison

An objective comparison of multiple frameworks that allow us to "transform" our web apps to desktop applications.

Repository: https://github.com/Elanis/web-to-desktop-framework-comparison
Canonical: https://ross.abutalabs.com/products/web-to-desktop-framework-comparison
Language: JavaScript
License: MIT
License Family: permissive
Topics: electron, electron-app, electronjs, nwjs, nwjs-application, tauri, tauri-app, neutralinojs, nodegui, flutter, desktop-framework-comparison, characteristics, benchmark, maui, wails
Last push: 2026-08-05T06:51:19+00:00

## Health v2 (maintenance only)
Score: 75/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 96, release rhythm 35, longevity 100
- inputs: {"age_days": 2003, "days_push": 28, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1988, forks 54 (observed 2026-08-28T04:06:02.972090+00:00)

## What it is
An open-source comparison repository that objectively evaluates frameworks for converting web apps into desktop applications, including Electron, Tauri, NW.JS, Wails, NodeGui, Neutralino, Flutter, and .NET MAUI. It provides characteristic tables, OS support, and benchmark results for empty and frameless apps.

## Use cases
- compare electron vs tauri performance
- choose a framework to turn my web app into a desktop app
- benchmark memory usage of desktop frameworks
- find which desktop framework supports linux macos windows
- evaluate app bundle size across electron tauri wails
- decide between flutter and electron for desktop
- see startup time comparison of web-to-desktop frameworks

## When to choose
- you are evaluating which web-to-desktop framework fits your project
- you want objective benchmark data like memory, binary size, or startup time
- you need a quick overview of language requirements and OS support per framework

## When to avoid
- you need official documentation for a specific framework
- you want production-ready code or templates rather than comparison data
- you need benchmarks of complex, real-world applications

## Facets
- artifact type: learning-resource
- maturity: active
- function: benchmarking, developer-tools
- domain: cross-platform, desktop-applications, developer-tools, tutorials
- platform: cross-platform
- tags: electron, tauri, nwjs, wails, nodegui, neutralinojs, flutter, maui, framework-comparison, benchmarks, desktop, javascript

## Member repositories
- Elanis/web-to-desktop-framework-comparison (main) score 75

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:02.972090+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:02:57.572862+00:00, confidence not recorded.
  - readme: https://github.com/Elanis/web-to-desktop-framework-comparison (fetched 2026-08-28T04:06:02.972090+00:00, sha 1bd72fdad1d2)
- Data as of 2026-08-30T08:39:29.467469+00:00.
