Neutralinojs 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Neutralinojs 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Neutralinojs 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 View
开发语言 C/C++
操作系统 跨平台
软件类型 开源软件
所属分类 程序开发GUI开发框架
开源组织
地区 不详
投 递 者 罗奇奇
适用人群 未知
收录时间 2021-10-22

软件简介

Neutralinojs 是一个轻量级、便携的桌面应用程序开发框架。可以使用 JavaScript、HTML 和 CSS 开发轻量级跨平台桌面应用程序。使用 Neutralinojs 构建的应用程序可以在 Linux、macOS、Windows 和 Web 上运行。

Neutralinojs 提供了一个轻量级和便携的 SDK,它是 Electron 和 NW.js 的替代品。Neutralinojs 不捆绑 Chromium,而是使用操作系统中现有的 Web 浏览器库(例如:Linux 上的 gtk-webkit2)。Neutralinojs 实现WebSocket 连接,并嵌入了一个静态 Web 服务器来提供 Web 内容。此外,它还为开发人员提供了一个内置的 JavaScript 库

配置/编译

首先,克隆这个库:

git clone https://github.com/neutralinojs/neutralinojs.git
cd neutralinojs

Linux

不需要单独的编译器,因为 Linux 发行版通常已经安装了 GNU C/C++ 编译器。

安装 GTK、webkit、boost 和其他需要的库。

  • Ubuntu

如果您使用的是较新版本的 Ubuntu,可能会预安装一些库。

 

sudo apt-get install \ 
    libboost-all-dev \
    libgtk-3-dev \ 
    libwebkit2gtk-4.0-37 \ 
    libwebkit2gtk-4.0-dev \
    libappindicator3-dev
  • Fedora

sudo dnf install \
    @development-tools \
    libappindicator-gtk3.x86_64 \
    gtk3 \
    webkit2gtk3.x86_64 \
    webkit2gtk3-devel.x86_64 \ 
    boost-devel

编译 

bash build_linux.sh # [ia32, x64, armhf, arm64]

Windows

安装最新的 Visual Studio IDE。Windows 上的 Neutralinojs 编译将使用 MSVC(cl.exe)C++ 编译器。通过 Chocolatey 安装 Boost 库。

choco install boost-msvc-14.1

编译

./build_windows.bat # [ia32, x64, armhf, arm64]

macOS

安装 Xcode 命令行工具。通过 Homebrew 安装 Boost 库。

brew install boost@1.76

编译

bash build_macos.sh # [ia32, x64, armhf, arm64]
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
发表了资讯
2021/10/23 07:37

Neutralinojs 3.0.0 发布 ,轻量级桌面应用开发框架

Neutralinojs 3.0.0 发布了!Neutralinojs 是一个轻量级、便携的桌面应用程序开发框架,可以使用 JavaScript、HTML 和 CSS 开发轻量级跨平台桌面应用程序。 主要更新内容: 新的 JavaScript API 规范实现。 使用 WebSocket 消息进行本地调用。 增加了用于识别”本地调用失败“的错误代码。 静态服务器改进(404,支持任何 mime-type,等等) 添加新方法:加载远程 URL 时,通过 exitProcessOnClose 配置来关闭窗口。 通过 os.g...

1
7
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
6 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部