AltHub

neutralinojs/neutralinojs Alternatives

cross-platform desktop app development (web-based)

Portable, lightweight cross-platform desktop application framework that uses system webview instead of bundling Chromium, allowing apps to be built with HTML/CSS/JS and extended via IPC.

8.6kCNOASSERTIONactive ยท last push 1mo agoGitHub

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

cztomczak/phpdesktopGitHub

Choose it if you want to write desktop app logic in PHP instead of JS; it uses a similar webview-based UI but with a PHP runtime.

Develop desktop GUI applications using PHP, HTML5, JavaScript and SQLite

2.9k
none
active2mo ago
DioxusLabs/dioxusGitHub

Choose it if you prefer Rust and a React-like model with compile-time safety; it renders to native widgets or webview, unlike Neutralino's webview-server model.

Fullstack app framework for web, desktop, and mobile.

39.2k
Rust
Apache-2.0
active8d ago
wxWidgets/wxWidgetsGitHub

Choose it if you want native C++ widgets and do not want web technologies; it gives a fully native look and feel versus Neutralino's webview.

Cross-Platform C++ GUI Library

7.3k
C++
none
active1mo ago
electron/electronGitHub

Choose it if you need Chromium's rendering features or Node.js ecosystem; it bundles Chromium so apps are heavier, unlike Neutralino's use of system webview.

:electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS

122.7k
C++
MIT
active1mo ago
AvaloniaUI/AvaloniaGitHub

Choose it if you are in the .NET/C# ecosystem and prefer XAML-based native UI; it has no webview dependency.

Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The future of .NET UI

31.4k
C#
MIT
active1mo ago
nodegui/nodeguiGitHub

Choose it if you want native Qt widgets with Node.js/CSS styling; it gives native performance but is more complex than Neutralino's webview.

A library for building cross-platform native desktop applications with Node.js and CSS ๐Ÿš€. React NodeGui : https://react.nodegui.org and Vue NodeGui: https://vue.nodegui.org

9.2k
C++
MIT
active5mo ago
fschutt/azulGitHub

Choose it if you are a Rust developer wanting a CSS-like syntax with GPU-accelerated rendering; it does not rely on system webview.

Desktop GUI Framework

6.1k
Rust
MIT
active30d ago
r0x0r/pywebviewGitHub

Choose it if you are building a Python app and want to use HTML/CSS/JS for the UI; it directly leverages the system webview like Neutralino but is Python-specific.

Build GUI for your Python program with JavaScript, HTML, and CSS

6.0k
Python
BSD-3-Clause
active1mo ago
blackboardsh/electrobunGitHub

Choose it if you want a Bun-based approach with system webview; it's a newer competitor to Neutralino for TypeScript developers.

Build ultra fast, tiny, and cross-platform desktop apps with Typescript.

12.7k
TypeScript
MIT
active30d ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

kusti8/proton-nativeGitHub

Older React-to-Qt bridge; choose it only if you must use React and Qt, but it is unmaintained since 2019 and not recommended for new projects.

A React environment for cross platform desktop apps

10.9k
TypeScript
MIT
dormant3.7y ago

Listed as an alternative to

These projects were analysed and named neutralinojs among their alternatives. The relationship is not symmetric โ€” how neutralinojs rates them is a separate judgement, made when neutralinojs is analysed in its own right.

electron/electronGitHub

calls neutralinojs โ€œchoose when you need a tiny binary size and can rely on the OS webview instead of bundling Chromiumโ€

:electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS

122.7kC++active
kusti8/proton-nativeGitHub

calls neutralinojs โ€œchoose for a smaller, more portable runtime that uses the OS webview, if you don't need React-native components.โ€

A React environment for cross platform desktop apps

10.9kTypeScriptdormant
nodegui/nodeguiGitHub

calls neutralinojs โ€œchoose if you want a minimal OS-webview-based desktop wrapper instead of Qt, with a much smaller binary.โ€

A library for building cross-platform native desktop applications with Node.js and CSS ๐Ÿš€. React NodeGui : https://react.nodegui.org and Vue NodeGui: https://vue.nodegui.org

9.2kC++active
wxWidgets/wxWidgetsGitHub

calls neutralinojs โ€œChoose for ultra-lightweight web-tech desktop apps with a smaller runtime than Electron.โ€

Cross-Platform C++ GUI Library

7.3kC++active