NW.js 在
2021 年度 OSC 中国开源项目评选
中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选
正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>>
中场回顾
使用 HTML5、CSS3、JS 和 WebGL 编写应用
完全支持
Node.js APIs
以及其
第三方模块
性能表现良好,Node 和 WebKit 运行在同一个线程,函数调用更直接,对象在同一个内存堆中,可直接引用
方便打包和分发
支持跨平台
演示程序:https://github.com/zcbenz/nw-sample-apps
index.html
<!DOCTYPE html>
<title>Hello World!</title>
</head>
<h1>Hello World!</h1>
We are using node.js <script>document.write(process.version)</script>.
</body>
</html>
package.json:
"name": "nw-demo",
"main": "index.html"
$ /path/to/nw . (suppose the current directory contains 'package.json')
展开阅读全文
NW.js 0.35.3 已发布,NW.js 可以让你直接在 DOM 上调用所有 Node.js 模块,相当于使用一种新的方法来编写 Web 应用。NW.js 的前身是 node-webkit 。 更新: 更新至 Node.js v11.5.0 修复:允许在屏幕外标签(offscreen tab)中加载拓展 URL (#6900) 修复:webview.showDevtools 回归 (#6903) 内部重构新的窗口实现 (#5875) 完整更新日志 下载地址: https://dl.nwjs.io/v0.35.3/nwjs-v0.35.3-win-x64.zip https://dl.nwjs.io/v...
NW.js 0.29.3 发布,此版本基于 Node.js 9.10.0 ,并修复一个 bug 。 更新 升级到 Node.js v9.10.0 修复:webview 鼠标进入/离开时不能正常工作 (#6518) [docs] 为 win.isAlwaysOnTop 创建文档 (#6536) 所有更新 下载 https://dl.nwjs.io/v0.29.3/nwjs-v0.29.3-win-x64.zip https://dl.nwjs.io/v0.29.3/nwjs-v0.29.3-osx-x64.zip https://dl.nwjs.io/v0.29.3/nwjs-v0.29.3-linux-x64.tar.gz SDK build https://dl.nwjs.io/v0.2...
NW.js 0.28 已发布,NW.js 前身是 node-webkit ,可以让你直接在 DOM 上调用所有 Node.js 模块,相当于使用一种新的方法来编写 Web 应用。 更新内容: Update Chromium to 64.0.3282.119 Update Node.js to v9.4.0 Add webview.inspectElementAt() (#6381) Use untrusted-code-mitigations only in guest process ES6 module binary support (#6303) Add nwdirectorydesc attribute to set the description for nwdirectory in ...
NW.js 0.21.5 发布了,NW.js 前身是 node-webkit ,可以让你直接在 DOM 上调用所有 Node.js 模块,相当于使用一种新的方法来编写 Web 应用。 更新内容: support crash dump uploading Fix: spell check for windows (#4954) Fix: crash on remote pages Fix: [WIN] crash dump generated in the wrong location (#5248) [docs] replace nwjs-builder with nwjs-builder-phoenix [docs] add crash_report_url in manifest 完整更...
NW.js v0.18.2 版本发布了,NW.js 前身是 node-webkit ,可以让你直接在 DOM 上调用所有 Node.js 模块,相当于使用一种新的方法来编写 Web 应用。 近期版本更新内容: V0.18.2:bump version to 0.18.2 提交记录 V0.18.1:Fix #5368: gui.App.clearCache() freez apllication nwjs 0.18.0 提交记录 V0.18.0:[test] fix addition-trust-anchors 提交记录 下载地址: Source code (zip) Source code (tar.gz)...
NW.js v0.18.0 rc1 版本发布了,NW.js 前身是 node-webkit ,可以让你直接在 DOM 上调用所有 Node.js 模块,相当于使用一种新的方法来编写 Web 应用。 该版本没有发布详细更新内容,上版本 0.17.4 是在9月20日更新的,内容如下: Update Node.js to 6.6.0 Fix: Remove dialog when running on read only volumes (.dmg) (#5309) Fix: window events on remote pages not firing after reloading (#5312) Fix: remove limitation...
NW.js v0.17.0 beta2 发布了, 采用 Chromium Beta 53 和 Node.js v6.4.0。NW.js 可以让你直接在 DOM 上调用所有 Node.js 模块,相当于使用一种新的方法来编写 Web 应用。NW.js 的前身是 node-webkit 。 更新记录 Update Chromium to 53.0.2785.70 Update Node.js to 6.4.0 Fix: nwjs 0.17 beta - crash at boot (#5193) Fix: multiple evalNWBin always execute just the first *.bin (#5168) Fix: regression - Shortcut not...
NW.js v0.16.0-rc1发布,采用 Chromium 52 +Node.js v6.2.2。NW.js 可以让你直接在 DOM 上调用所有 Node.js 模块,相当于使用一种新的方法来编写 Web 应用。NW.js 的前身是 node-webkit 。 更新记录 Update Chromium to 52.0.2743.73 Add App.clearAppCache(manifest_url) for clearing Application Cache (#4991) Enable password autosaving for http auth dialog (#4966) Margin option support for printer api (#5033) Fix...
NW.js v0.15.0 稳定版发布了, 采用 Chromium 51 +Node.js v6.2.0。NW.js 可以让你直接在 DOM 上调用所有 Node.js 模块,相当于使用一种新的方法来编写 Web 应用。NW.js 的前身是 node-webkit 。 更新记录 0.15.0 / 05-25-2016 Update Chromium to 51.0.2704.63 Update Node.js to 6.2.0 Add: '--disable-devtools' command line for SDK build (#4839) Fix: inject_js in webview and remote pages (#4877) Fix: Transparency ...
NW.js v0.13 发布了,NW.js 可以让你直接在 DOM 上调用所有 Node.js 模块,相当于使用一种新的方法来编写 Web 应用。NW.js 的前身是 node-webkit。 更新日志: chrome.* API support Chrome (Packaged) App support More Features from Chromium Browser Better Native Node.js Module Support Full DevTools Extension Support and Embed Devtools as Part of Your App Content Verification Official Documentation Multiple ...