$ show Elanis/web-to-desktop-framework-comparison
This repository is a comparative benchmark of web-to-desktop application frameworks (Electron, Tauri, NW.js, Wails, NodeGui, Neutralino, Flutter, .NET MAUI). It provides automated benchmarking infrastructure that builds empty apps for each framework, measures build size, build time, memory usage, and startup duration across multiple operating systems, and presents the results in formatted README tables and Mermaid graphs. The repository also tracks GitHub stars and forks over time. The codebase is primarily a data collection and presentation project, with the runner scripts orchestrating the benchmarks and generating the comparison documents. The benchmark apps themselves are minimal template applications. The project is actively maintained with recent commits and automated CI workflows, but the runner code contains several technical issues (undefined functions, deprecated patterns) indicating high technical drift. The data is bundled in the repository, making results immediately accessible without running benchmarks.
The LLM identified 1 files worth highlighting for reuse:
A self-contained script that fetches GitHub repository statistics (stars, forks, last update) for each framework via the GitHub API and writes them to a JSON file. This pattern is reusable for any project that needs to periodically collect and store repository metrics. It demonstrates a clean pattern of API interaction, JSON parsing, and file output with minimal dependencies.