Skip to main content

Use nwjs as GUI in Python

Project description

PyNWJS

PyNWJS is a pair of frameworks in Python and JavaScript to integrate the powerful GUI framework NWJS in Python programs. In particular, it allows you to run a regular NWJS application as the GUI of a Python program and establish an event-based communication between the two. Both sides can register event callbacks on arbitrary custom events and emit such events, e.g., to notify about button presses or results of extended computations.

PyNWJS does not have any dependencies itself, but expects either your application or the user system to provide the desired NWJS executable.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pynwjs-0.0.3.tar.gz (6.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pynwjs-0.0.3-py3-none-any.whl (7.5 kB view details)

Uploaded Python 3

File details

Details for the file pynwjs-0.0.3.tar.gz.

File metadata

  • Download URL: pynwjs-0.0.3.tar.gz
  • Upload date:
  • Size: 6.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.9

File hashes

Hashes for pynwjs-0.0.3.tar.gz
Algorithm Hash digest
SHA256 632030350cb7077735b5a3ff41f37c588cd2cbbea87cd30e300199ece54070f1
MD5 99daa4318f3b149acc2da2c36733a1c7
BLAKE2b-256 1cfe14ffa29cead7d3df239f6be0d2478c756231085dd2151e77daaa3f532343

See more details on using hashes here.

File details

Details for the file pynwjs-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: pynwjs-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 7.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.9

File hashes

Hashes for pynwjs-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 fe10fe8f7ad65cfe008a747738ec0d78f023a511388e9faf4579c92281305ab1
MD5 b638e88d7553fd501b4fe99a658cb2f1
BLAKE2b-256 093f12e13cdbb2d83f29c49e7ab8586659b8b40cab371a346b83325094e34c78

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page