Skip to main content

A minimalistic GUI library for OpenGL, GLES 2, and Metal

Project description

NanoGUI is a minimalistic cross-platform widget library for OpenGL 3+, GLES 2/3, and Metal. It supports automatic layout generation, stateful C++ lambdas callbacks, a variety of useful widget types and Retina-capable rendering on Apple devices thanks to NanoVG by Mikko Mononen. Python bindings of all functionality are provided using pybind11.

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 Distributions

nanogui-0.1.1-cp39-cp39-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.9 Windows x86-64

nanogui-0.1.1-cp39-cp39-manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.9

nanogui-0.1.1-cp39-cp39-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

nanogui-0.1.1-cp38-cp38-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.8 Windows x86-64

nanogui-0.1.1-cp38-cp38-manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.8

nanogui-0.1.1-cp37-cp37m-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.7m Windows x86-64

nanogui-0.1.1-cp37-cp37m-manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.7m

nanogui-0.1.1-cp36-cp36m-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.6m Windows x86-64

nanogui-0.1.1-cp36-cp36m-manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.6m

File details

Details for the file nanogui-0.1.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: nanogui-0.1.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.6

File hashes

Hashes for nanogui-0.1.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 7b7dfeb718466f893532706317783554ba434971a102ca00731f8ae07e1bfa63
MD5 f423e1d755ce0a090675d4bbc605a35a
BLAKE2b-256 f93d5800cd9ac316a3f496683ab721f79bbb6a64b4d4c8645bc7a06407fb279a

See more details on using hashes here.

File details

Details for the file nanogui-0.1.1-cp39-cp39-manylinux2014_x86_64.whl.

File metadata

  • Download URL: nanogui-0.1.1-cp39-cp39-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.6

File hashes

Hashes for nanogui-0.1.1-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a4145406697c7a0805aa4daa165c05ebdd48ec4b9bb66b0ed7b2d3d1e9f1dae4
MD5 15ad6257f49bb545344db64594f7bb31
BLAKE2b-256 ff39df9b225e24f20cc165e23345dd034f349c3a5fa735df7c6612eec66d0ed8

See more details on using hashes here.

File details

Details for the file nanogui-0.1.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: nanogui-0.1.1-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.6

File hashes

Hashes for nanogui-0.1.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4dbe19a2a261e821b125452f743860ca0beb51b3702937ee7bc9b647bef1b37a
MD5 d6eb37d49db18e1b83cc1676dd67a6e5
BLAKE2b-256 d23f60a99f743318e7441c617456a800d2ad361744b6cb42472ca12d140488d8

See more details on using hashes here.

File details

Details for the file nanogui-0.1.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: nanogui-0.1.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.6

File hashes

Hashes for nanogui-0.1.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 1e339dc300e4cf6837bcbf1c4fe19bc3a0688abdbd85fd8ddd8781449c11ab0b
MD5 687f555662c34af3f9965c1e85613092
BLAKE2b-256 47323df8381e2701a3a96ef46b75c63005d955a2d5aaa2b9ea7284cd9bd320ec

See more details on using hashes here.

File details

Details for the file nanogui-0.1.1-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

  • Download URL: nanogui-0.1.1-cp38-cp38-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.6

File hashes

Hashes for nanogui-0.1.1-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c379b70e4f442bf4cef86994e648a06755b7e3990074e4e17691021bb7df3ebb
MD5 11419e9906d03905b238affa2b191a0b
BLAKE2b-256 973b3028c6463a4f9ed119617e7933ccb6035fa388f204fb4a8313c5b561ad70

See more details on using hashes here.

File details

Details for the file nanogui-0.1.1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: nanogui-0.1.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.6

File hashes

Hashes for nanogui-0.1.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 4e9f6fa858f901e26f3577010050fd6d7993a6bf61bd0012fc24ab1cac55251c
MD5 62108795fb6660d38d0669c0b2c558f7
BLAKE2b-256 5456dfa29fc430648cae556bdf6fbfb0bee548bb63d608d7043c886c0329ff62

See more details on using hashes here.

File details

Details for the file nanogui-0.1.1-cp37-cp37m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: nanogui-0.1.1-cp37-cp37m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.6

File hashes

Hashes for nanogui-0.1.1-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f272f15c9c671c9a0a9980d66226b20bc10fb7a8f0f06afc8f57e22c457478e3
MD5 97a1ab5c8102cac34e6b27226f3a1d8e
BLAKE2b-256 1ac84e4ca76bb3ecb4c6112722c7095ca0058c68fe9997834026481552c07305

See more details on using hashes here.

File details

Details for the file nanogui-0.1.1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: nanogui-0.1.1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.6

File hashes

Hashes for nanogui-0.1.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 ccf9c5a94de052810ce396259885d603857373c40788adde3ff0508e54ff0412
MD5 df0b2d66f8cf7c31f057cd90bfcc315b
BLAKE2b-256 f25d40ca9c44b5ba9ee72bdef856fc27948f6e2eb313e889556eddf60b240a28

See more details on using hashes here.

File details

Details for the file nanogui-0.1.1-cp36-cp36m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: nanogui-0.1.1-cp36-cp36m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.6

File hashes

Hashes for nanogui-0.1.1-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 372cde2aeab0220573ea6b54422ad91fafe5d2f25b2c6da360d91b4e5be69b37
MD5 1f784480e85415a1c69a0db9a170cd90
BLAKE2b-256 3f7af3b6c696e1e483f7d734afc68567a24c7abdd7f285ef4315187c89d2c141

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