nodegui

A library for building cross-platform native desktop applications with Node.js and CSS 🚀. React NodeGui : https://react.nodegui.org and Vue NodeGui: https://vue.nodegui.org

MIT License

Downloads
6.6K
Stars
8.8K
Committers
73

Bot releases are visible (Hide)

nodegui - 0.21.0

Published by a7ul over 4 years ago

Plugin cmake fix
QWidget additional getters

nodegui - 0.20.0

Published by a7ul over 4 years ago

fromString for QDate related classes
QGraphicsShadow support
QTreewidget methods
Additional Qpainter support

Bump to qode v2.1.0 - nodejs v14.2.0

nodegui - 0.19.0

Published by a7ul over 4 years ago

QTextEdit and QTextBrowser added
Bug fixes related to multiple widgets
Bring back event loop awaker.

nodegui - 0.18.1

Published by a7ul over 4 years ago

Fixes contextmenu issues
Updates qtreewidget

nodegui - 0.18.0

Published by a7ul over 4 years ago

Adds QStandardModel - Thanks @mspencer92
Thanks @feng8848 for all of the below
Add QDoubleSpinBox
Add QBrush
Add QListView and improve QListWidget
Add QErrorMessage
Add QFontDialog
Add QProgressDialog
Add QLCDNumber
dependency updates and security patches

nodegui - Temporary assets holder for the website

Published by a7ul over 4 years ago

Image holder

nodegui - 0.17.0

Published by a7ul over 4 years ago

QTabBar support
More QTreewidget functions
QColorDialog support
More tab functions
QDoubleSpinbox support
Memory and perf fixes

nodegui - 0.16.1

Published by a7ul over 4 years ago

Adds performance fixes
Memoize once certain expensive widget functions

nodegui - 0.16.0

Published by a7ul over 4 years ago

Adds QClipboard pixmap support
Security and performance improvements

nodegui - 0.15.5

Published by a7ul over 4 years ago

Performance issue fixes for stylesheet re-render

nodegui - 0.15.3

Published by a7ul over 4 years ago

bumps artifact installer and adds precise checks for ensuring to install qt libs only when needed

nodegui - 0.15.2

Published by a7ul over 4 years ago

Bugfix for windows: Adds proper qode.lib path

nodegui - 0.15.1

Published by a7ul over 4 years ago

  • Switch to Using Qode 2.0 🚀 .
    This means now we should be able to develop plugins which use additional Qt libs that are now packed with default installation of nodegui quite easily.
    This also means you can use your own version of Qt as well (it can be any compatible version 5.1x or your own compiled version aswell). To do this just set QT_INSTALL_DIR environment variable and do an npm install.

  • Adds QSettings

  • QTabView support

  • QTab methods

  • QPicture

  • QFrame

  • Dependency version upgrades

  • Prebuild binaries have been switched off for this release since it requires a bit more work after Qode2.0 changes. But should be made available in the upcoming releases.

nodegui - v0.15.0-alpha-3

Published by a7ul over 4 years ago

Alpha release with Qt independent Qode in NodeGui

nodegui - v0.13.4

Published by a7ul over 4 years ago

QFontDatabase familites
Basic QScrollbar and bug fixes
QDateEdit and QTimeEdit bug fixes
MacOSX 10.9 and up support for prebuilt binaries

nodegui - v0.13.3

Published by a7ul over 4 years ago

Adds QInputDialog

nodegui - v0.13.2

Published by a7ul over 4 years ago

Bugfix for QMovie breaking on error.
Bugfix for delayed event delivery.

nodegui - v0.13.1

Published by a7ul over 4 years ago

Bug fix: Prebuilt binaries for windows now includes lib, node and exp files for plugin builds

nodegui - v0.13.0

Published by a7ul over 4 years ago

Major release 🎉

  • Adds prebuilt binary support. Now for most cases there wont be a native binary build step. Right after a quick npm install everything should work out of the box.
  • Adds fonts to QAction
  • Automatic docs - the docs you see are autogenerated and are always up to date.
  • Adds QFont
  • Adds QListWidget
  • Adds QMessageBox and QDialog - You can create modals now with ease.
  • Adds QDateTime and other date related classes
  • Adds QButtonGroup
  • Adds QSlider
  • Adds more methods to QTreeWidget and related classes.
  • Adds QStatusBar support
  • Adds native nodegui plugin support for Windows platform 🔥
  • Adds more methods to QMenuBar - now create context menus.
  • Bug fixes and dependency updates.
nodegui - 0.12.1

Published by a7ul almost 5 years ago

Bugfix

Adds QComboBox setters
Fixes QObject inheritance for multiple widgets