NW.js 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
NW.js 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
NW.js 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 MIT
开发语言 JavaScript
操作系统 跨平台
软件类型 开源软件
开源组织
地区 国产
投 递 者 红薯
适用人群 未知
收录时间 2015-01-15

软件简介

NW.js 可以让你直接在 DOM 上调用所有 Node.js 模块,相当于使用一种新的方法来编写 Web 应用。NW.js 的前身是 node-webkit

特性:

  • 使用 HTML5、CSS3、JS 和 WebGL 编写应用

  • 完全支持 Node.js APIs 以及其 第三方模块

  • 性能表现良好,Node 和 WebKit 运行在同一个线程,函数调用更直接,对象在同一个内存堆中,可直接引用

  • 方便打包和分发

  • 支持跨平台

演示程序:https://github.com/zcbenz/nw-sample-apps

示例:

index.html

<!DOCTYPE html>
<html>
  <head>
    <title>Hello World!</title>
  </head>
  <body>
    <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')
展开阅读全文

代码

评论

点击加入讨论🔥(12) 发布并加入讨论🔥
发表了资讯
2018/12/25 07:34

NW.js 0.35.3 发布,更新到 Node.js v9.10.0

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...

2
4
发表了资讯
2018/04/03 07:42

NW.js 0.29.3 发布,更新到 Node.js v9.10.0

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...

7
2
发表了资讯
2018/01/26 07:25

NW.js 0.28 发布,Web 调用 Node 模块

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 ...

3
3
发表了资讯
2017/04/07 07:22

NW.js 0.21.5 发布,Web 调用 Node 模块

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 完整更...

6
8
发表了资讯
2016/12/14 07:16

NW.js 0.19.2 发布,Web 调用 Node 模块

NW.js 0.19.2 发布了,NW.js 前身是 node-webkit ,可以让你直接在 DOM 上调用所有 Node.js 模块,相当于使用一种新的方法来编写 Web 应用。 更新内容: Chromium 升级至 55.0.2883.87 修复当关闭具有 Node 支持的工作程序时的崩溃问题 了解更多请查看 更新日志 下载地址: Source code (zip) Source code (tar.gz)...

3
9
发表了资讯
2016/11/17 07:32

NW.js 0.18.7 发布,Web 调用 Node 模块

NW.js 0.18.7 版本发布了,NW.js 前身是 node-webkit ,可以让你直接在 DOM 上调用所有 Node.js 模块,相当于使用一种新的方法来编写 Web 应用。 更新日志: 修复: [OSX] Regression in Debugging (#5469) 修复: [OSX] Regression in --disable-raf-throttling feature (5466) [文档] 添加使用 JS 作为突破口的新手示例 (#5471) 详情请查看<更新日志> 下载地址: Source code (zip) Source code (tar.gz)...

5
7
发表了资讯
2016/10/25 00:00

NW.js v0.18.2 发布,Web 调用 Node 模块

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)...

3
17
发表了资讯
2016/09/26 00:00

NW.js v0.18.0-rc1 发布,Web 调用 Node 模块

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...

11
9
发表了资讯
2016/08/23 00:00

NW.js v0.17.0-beta2发布,Web 调用 Node 模块

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...

9
20
发表了资讯
2016/07/14 00:00

NW.js v0.16.0-rc1 发布,Web 调用 Node 模块

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...

8
14
发表了资讯
2016/05/27 00:00

NW.js v0.15.0 稳定版发布,采用 Chromium 51 +Node.js v6.2.0

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 ...

22
39
发表了资讯
2016/03/25 00:00

NW.js v0.13 发布,Web 调用 Node 模块

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 ...

17
39
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
minimist 输入验证错误漏洞
原型污染
minimist是一款命令行参数解析工具。 minimist 1.2.2之前版本存在输入验证错误漏洞。攻击者可借助‘constructor’和‘__proto__’ payload利用该漏洞添加或修改Object.prototype的属性。
CVE-2020-7598 MPS-2020-3516
2022-08-08 18:33
Amazon Aws-sdk-js 安全漏洞
Amazon Aws-sdk-js是美国亚马逊(Amazon)公司的一个基于Javascript用于为nodejs应用提供AWS服务支持的开发包。 Amazon Aws-sdk-js before 1.0.0-rc.9 存在安全漏洞,攻击者可利用该漏洞向应用程序提交恶意的INI文件,根据上下文进一步加以利用。
CVE-2020-28472 MPS-2021-0649
2022-08-08 18:33
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
12 评论
264 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部