NeutralinoJS

NeutralinoJS
软件
软件描述
Neutralino 是一个轻量级的应用开发框架。它允许你开发桌面应用、云应用,甚至基于浏览器的应用。
官方网站
访问软件的官方网站了解更多信息
neutralino.js.org
什么是 NeutralinoJS?
Neutralino 是一个轻量级的应用开发框架,可用来开发桌面应用、云应用甚至基于浏览器的应用。
使用 Electron 和 NWjs 进行应用开发需要安装 Node.js 以及数百个 JavaScript 库,在部署时还需下载特定的打包数据文件,且由于嵌入了 Chromium 浏览器和 Node 运行时,应用程序输出体积较大。
NeutralinoJs 为开发者提供了一个便携式、轻量级的跨平台应用开发 SDK,通过用用户默认浏览器/网页组件替代嵌入式 Chromium,并用轻量级多线程 API 服务器替代 Node.js 运行时,显著减小了应用输出体积。
🔄 替代方案
11 个选择如果你能建网站,就能建桌面应用。Electron 是一个使用 JavaScript、HTML 和 CSS 等网络技术创建原生应用的框架。它处理了复杂部分,让你可以专注于应用的核心功能。

Photino
Photino 是一个轻量级的开源框架,可用于使用 Web UI 技术构建原生跨平台桌面应用程序。

NW.js
Node.js 与 Webkit 的桥梁——在所有平台上打包和分发网页应用。
Tauri
Tauri 是一个工具包,帮助开发者使用任何现有的前端框架为主要桌面平台创建应用程序。其核心采用 Rust 编写,CLI 则利用 Node.js,使 Tauri 成为一种真正多语言的创建和维护应用的方法。

Buntralino
Buntralino 将 Bun 和 Neutralino.js 结合,提供了一个比 Electron 和 NW.js 更简单、更轻量的替代方案。在客户端使用 Neutralino.js API,并将复杂任务交由 Bun 处理,同时保持开发过程的简便性。

Revery
原生、高性能、跨平台桌面应用——使用 ReasonML 构建。Revery 类似于超快的原生代码 Electron,内置类 React/类 Redux 库和快速构建系统,开箱即用。

Webber
Webber可轻松为任意网页安装本地快捷方式。
Webapp Manager
你是否经常在已打开的多个浏览器窗口和标签页中难以找到特定网站?你是否希望可以轻松启动你喜爱的网站,并让它们以独立窗口运行,就像桌面应用程序一样?

