Neutralinojs – 使用 JavaScript 构建轻量级跨平台桌面应用程序。 || #框架
Neutralinojs – 使用 JavaScript 构建轻量级跨平台桌面应用程序。 || #框架
Neutralinojs 是一个轻量级、可移植的桌面应用程序开发框架。它允许你使用 JavaScript、HTML 和 CSS 开发轻量级的跨平台桌面应用程序。你可以使用任何编程语言(通过扩展 IPC)扩展 Neutralinojs,并将 Neutralinojs 用作任何源文件的一部分(通过子进程 IPC)。
在 Electron 和 NWjs 中,你必须安装 Node.js 和数百个依赖库。嵌入式 Chromium 和 Node 让简单的应用变得臃肿。Neutralinojs 提供了一个轻量级和可移植的 SDK,它是 Electron 和 NW.js 的替代品。Neutralinojs 不捆绑 Chromium,而是使用操作系统中现有的 Web 浏览器库(例如:Linux 上的 gtk-webkit2)。Neutralinojs 为本机操作实现了一个 WebSocket 连接,并嵌入了一个静态 Web 服务器来提供 Web 内容。此外,它还为开发人员提供了一个内置的 JavaScript 客户端库。
功能:
便携式开发套件。
应用程序开发人员无需编译。
用户不需要额外的依赖项。
原生功能支持:读取文件、运行系统命令等。
与基于铬节点的框架相比,资源占用更少。
跨平台:Neutralinojs 应用程序适用于 Linux、Windows、macOS 和 Web。
简单灵活的开发环境。