Skip to main content

Nion UI framework.

Project description

Introduction

This is a UI library that can run the user interface in a browser or a native viewer [Nion UI Launcher](https://github.com/nion-software/nionui-launcher).

It is targeted at Python 3.5.

Basic Usage (Web UI)

  1. Install twisted, autobahn, numpy, and scipy.

  2. Clone the repository into a nion/ui subfolder.

  3. Run the script python tools/websocket.py examples/basic/HelloWorld.py

  4. Open the URL in web browser ‘http://localhost:8888/client.html

Basic Usage (Native UI)

  1. Install numpy and scipy and [Nion UI Launcher](https://github.com/nion-software/nionui-launcher).

  2. Clone the repository into a nion/ui subfolder.

  3. On Mac OS: "Nion UI Launcher.app/Contents/MacOS/Nion UI Launcher" /path/to/anaconda/ nionui/examples/basic/HelloWorld.py

  4. On Windows: "Nion UI Launcher.exe" /path/to/anaconda nionui/examples/basic/HelloWorld.py

  5. On Linux: "Nion UI Launcher" /path/to/anaconda nionui/examples/basic/HelloWorld.py

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

nionui-0.3.10-py3-none-any.whl (140.4 kB view details)

Uploaded Python 3

File details

Details for the file nionui-0.3.10-py3-none-any.whl.

File metadata

File hashes

Hashes for nionui-0.3.10-py3-none-any.whl
Algorithm Hash digest
SHA256 3d55f82ecdca2588ecf7977fa3038807824a7906a5542c47527b245293d16044
MD5 4b97755f802d6ff3a853382faab26e93
BLAKE2b-256 2b7892290feedbec5594217fc5a8e09d8fa02b752bf11d144350c4a4ff159f35

See more details on using hashes here.

Supported by

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