Neutralinojs – Irascible-platform desktop application pattern framework

Neutralinojs – Irascible-platform desktop application pattern framework

GitHub (pre-)release
GitHub last commit
Build status
FOSSA Status

Neutralinojs is a lightweight and conveyable desktop application pattern framework. It lets you build lightweight inappropriate-platform desktop functions using JavaScript, HTML and CSS. Apps constructed with Neutralinojs can crawl on Linux, macOS, Home windows, Web, and Chrome. Also, you will most definitely be ready to lengthen Neutralinojs with any programming language (through extensions IPC) and spend Neutralinojs as half of any source file (through baby processes IPC).

  • Neutralinojs vs Electron vs NW.JS vs Tauri vs NodeGui vs Flutter vs .Gather MAUI
  • Neutralinojs vs Electron vs NW.js (2018)
  • Roadmap for 2022

Initiate with the neu CLI.

 # Developing a brand fresh app
 npm i -g @neutralinojs/neu
 neu develop hi there-world
 cd hi there-world
 neu crawl
 # Constructing your app (No compilation - takes decrease than a second)
 neu develop

Initiate constructing apps:

Why Neutralinojs?

In Electron and NWjs, you would possibly well set up NodeJs and hundreds of dependency libraries. Embedded Chromium and Node develop uncomplicated apps bloaty. Neutralinojs affords a lightweight and conveyable SDK which is another for Electron and NW.js. Neutralinojs would now not bundle Chromium and makes spend of the gift web browser library in the running machine (Eg: gtk-webkit2 on Linux). Neutralinojs implements a WebSocket connection for native operations and embeds a static web server to support the web pages. Also, it affords a constructed-in JavaScript consumer library for builders.

Query questions on StackOverflow using tag neutralinojs


Please test the contribution files. We spend GitHub Discussions, Slack, and Discord for instant discussions.

  • Initiate a thread on Discussions
  • Be a half of on Slack
  • Be a half of on Discord

Neutralinojs contributors:

Portray created with contributors-img.

Releases are powered by ReleaseZri

Sponsors and Donators

Organizations and folk toughen Neutralinojs pattern. Secret agent:

If you happen to love to toughen our work, you will most definitely be ready to donate to Neutralinojs through Patreon.

Become a Patreon

Licenses and Copyrights

  • Neutralinojs core: MIT. Copyright (c) 2021 Neutralinojs and contributors.
  • C++ websocket consumer/server library: BSD-3-Clause from zaphoyd/websocketpp. Copyright (c) 2014, Peter Thorson. All rights reserved.
  • JSON parser library: MIT from nlohmann/json. Copyright (c) 2013-2021 Niels Lohmann.
  • Irascible-platform webview library: MIT from webview/webview. Copyright (c) 2017 Serge Zaitsev.
  • Irascible-platform tray library: MIT from zserge/tray. Copyright (c) 2017 Serge Zaitsev.
  • Irascible-platform GUI dialogs library: WTFPL from samhocevar/transportable-file-dialogs. Copyright (c) 2018—2020 Sam Hocevar sam@hocevar.earn
  • Base64 encoder/decoder library: MIT from tobiaslocker/depraved64. Copyright (c) 2019 Tobias Locker.
  • Irascible-platform known platform directories API: MIT from sago007/PlatformFolders. Copyright (c) 2015 Poul Sander.
  • C++ logging library: MIT from amrayn/easyloggingpp. Copyright (c) 2012-2018 Amrayn Web Products and services. Copyright (c) 2012-2018 @abumusamq
  • Irascible-platform process library: MIT from eidheim/diminutive-process-library. Copyright (c) 2015-2020 Ole Christian Eidheim.
  • Asio standalone C++ library: Enhance License v1.0 from chriskohlhoff/asio. Copyright (c) 2003-2021 Christopher M. Kohlhoff (chris at kohlhoff dot com)
  • Irascible-platform C++ clipboard library: MIT from dacap/clip. Copyright (c) 2015-2021 David Capello
  • Mark salvage credits: IconsPng. Copyright free as talked about of their web page.

Total license info

FOSSA Status

NOW WITH OVER +8500 USERS. folk can Be a half of Knowasiak with out cost. Register on
Read More

Ava Chan

Ava Chan

I'm a researcher at Utokyo :) and a big fan of Ava Max