Neutralinojs is a lightweight and portable cross-platform application development framework. It lets you develop native applications using JavaScript/TypeScript, HTML and CSS.
In electron and NWjs you have to install NodeJs and hundreds of dependency libraries. Embedded Chromium and Node creates large overhead and makes even simple apps like “hello world” considerable in size. Neutralinojs offers a lightweight and portable SDK which is an alternative for Electron and NW.js also with many advantages.
If you can build a website, you will be able to build cross-platform desktop apps too because Neutralinojs is a framework for creating native applications with web technologies like JavaScript, HTML, and CSS. Indeed it gives you a set of starter project templates (React, TypeScript, JavaScript, Kotlin and Angularjs) with a full-featured CLI which will make lightweight cross-platform development eaiser with Neutralinojs.
SpecsUpdate
Ranked in these QuestionsQuestion Ranking
Pros
Pro Size
Only 1 MB compressed size and 5 MB uncompressed size.
Cons
Con It might not be ready for production
If we have a look at the github repo issues, there are some serious issues that our production app must not have. I believe Neutralinojs is going to be better in the future. So maybe we can just test apps for now.
Con Reducing size wouldn't really be matter in high-end pc specs
In the practical case, there are not much chance to build memory size or space size sensitive application. The size is just reduced by using webview and adding minimum lib/framework/sdk. Which means some features, we need to manually add them as a developer.
Still Neutralinojs is amazing work.