@nodegui/qode

    16.4.3 • Public • Published

    Qode

    logo

    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:

    Qode Node Qt
    2.0.0 12.11.0 depends on Nodegui
    ----------- ------- ------------------
    3.0.0 16.4.0 depends on Nodegui

    Keywords

    none

    Install

    npm i @nodegui/qode

    DownloadsWeekly Downloads

    360

    Version

    16.4.3

    License

    MIT

    Unpacked Size

    6.61 kB

    Total Files

    8

    Last publish

    Collaborators

    • atulanand94
    • rahulgaba
    • kakulgupta
    • shubhamzanwar
    • shirakaba