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
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.
Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.
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
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.
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
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
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
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
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
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
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.
An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.
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
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.
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
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
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
calls neutralinojs โChoose for ultra-lightweight web-tech desktop apps with a smaller runtime than Electron.โ
Cross-Platform C++ GUI Library