18.12.1 • Published 1 year ago

@nodegui/qode v18.12.1

Weekly downloads
427
License
MIT
Repository
-
Last release
1 year ago

Qode

Qode is a lightly modified fork of Node.js that allows Node's event loop to be merged with Qt's or any other Gui event loop. It is designed to be used together with @nodegui/nodegui. Qode achieves this by allowing message loop injection via a NodeJS addon.

Qode allows you to run both Qt and Node's event loops in the same thread. This is crucial to achieving low CPU footprint. Qode can be used as a drop in replacement of NodeJS and hence you could consider it as NodeJS with Qt powers 💪.

This npm module downloads the prebuilt qode for the current Operating System.

Build Instructions for qode can be found here: https://github.com/nodegui/qode

Installation

yarn add @nodegui/qode

or

npm install @nodegui/qode

Dowload mirrors

By default qode is downloaded using the github releases at

`https://github.com/nodegui/qodejs/releases/download/v${libVersion}-qode/${gitTagVersion}-${platform}-${arch}.tar.gz`

if you need to specify an alternative download path you can set the environment variable QODE_MIRROR like so and run npm install

QODE_MIRROR=https://github.com/nodegui/qodejs/releases/download/v1.2-qode/1.2-linux-x64.tar.gz npm install @nodegui/qodejs

If it doesnt download make sure to clear the cached qode at https://github.com/nodegui/qodejs/blob/89ccb29fe3c9d66426311a95369c47820bca4de5/qode/npm/src/config.js#L29

Version Table:

QodeNodeQt
2.0.012.11.0depends on Nodegui
------------------------------------
3.0.016.4.0depends on Nodegui
18.12.1

1 year ago

18.12.1-rc1

1 year ago

16.4.3

2 years ago

16.4.1

3 years ago

16.4.0

3 years ago

2.1.1

3 years ago

2.1.0

4 years ago

2.0.4

4 years ago

2.0.3

4 years ago

2.0.2

4 years ago

2.0.1

4 years ago

2.0.0

4 years ago

1.0.6

4 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago