Skip to main content

slimgui

Reasonably complete Dear ImGui (and ImPlot) bindings for Python.

Getting started

Examples

Background

Motivation:

  • Modernized build process to support Python typings (.pyi files) to allow good IDE support (auto-complete, type checking in VSCode)
  • Closely match the Dear ImGui API but adapt for Python as necessary. Don't invent new API concepts.

Very similar to https://github.com/pyimgui/pyimgui except built with Nanobind to better support typings.

Development

Download files

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

Source Distribution

slimgui-0.8.2.tar.gz (2.9 MB view details)

Uploaded Source

Built Distributions

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

slimgui-0.8.2-cp314-cp314t-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.14tWindows x86-64

slimgui-0.8.2-cp314-cp314t-musllinux_1_2_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

slimgui-0.8.2-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

slimgui-0.8.2-cp314-cp314t-macosx_11_0_arm64.whl (894.3 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

slimgui-0.8.2-cp312-abi3-win_amd64.whl (981.9 kB view details)

Uploaded CPython 3.12+Windows x86-64

slimgui-0.8.2-cp312-abi3-musllinux_1_2_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.12+musllinux: musl 1.2+ x86-64

slimgui-0.8.2-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.12+manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

slimgui-0.8.2-cp312-abi3-macosx_11_0_arm64.whl (889.3 kB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

slimgui-0.8.2-cp311-cp311-win_amd64.whl (983.3 kB view details)

Uploaded CPython 3.11Windows x86-64

slimgui-0.8.2-cp311-cp311-musllinux_1_2_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

slimgui-0.8.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

slimgui-0.8.2-cp311-cp311-macosx_11_0_arm64.whl (891.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

slimgui-0.8.2-cp310-cp310-win_amd64.whl (983.3 kB view details)

Uploaded CPython 3.10Windows x86-64

slimgui-0.8.2-cp310-cp310-musllinux_1_2_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

slimgui-0.8.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

slimgui-0.8.2-cp310-cp310-macosx_11_0_arm64.whl (891.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file slimgui-0.8.2.tar.gz.

File metadata

  • Download URL: slimgui-0.8.2.tar.gz
  • Upload date:
  • Size: 2.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for slimgui-0.8.2.tar.gz
Algorithm Hash digest
SHA256 34fe1023a367895f348b1b29c388b2875fc5d2ebc66d0a54d459feb36f5e5f5d
MD5 adb2192084dfe53acad1d871e91f08d9
BLAKE2b-256 7806180bbdace3e62595bd222161e240b0688e0c3f8c7530269cf8fbec77ccb8

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.8.2.tar.gz:

Publisher: wheels.yml on nurpax/slimgui

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file slimgui-0.8.2-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: slimgui-0.8.2-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for slimgui-0.8.2-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 d759c3448684bb7495b7fbca4e919b3d42ab2cf66cbfb974409b3ca3f14f3098
MD5 14dbf29a41ef7ba53798afca8b1c3861
BLAKE2b-256 7770c8918a92dc6cfc19c33a06efe17671b57d78fe2464887d570d6d3e910cd6

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.8.2-cp314-cp314t-win_amd64.whl:

Publisher: wheels.yml on nurpax/slimgui

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file slimgui-0.8.2-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for slimgui-0.8.2-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0baa59748c302ad8fa1ce2a9371e7d4dbd539ff02fe2a0d38a47aadcd7fd219c
MD5 9f588784e7c744c94b6e69ffeec2c6fe
BLAKE2b-256 c72bbd0f57143b8b4accc81bc4cd2edfe69fc6eb274eba7f98fd5f74939b216e

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.8.2-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on nurpax/slimgui

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file slimgui-0.8.2-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for slimgui-0.8.2-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 686cd326f975009095a0fa8ce2f50cbb0cdafe1af52cbbb7011d1df998dffe8f
MD5 c6c7e3fc1098b6730bdd939f213a5cc6
BLAKE2b-256 d61a4aa5a977acee47b10c64c07e16d2dc01fdef16ed7e6e46172f7e566baa50

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.8.2-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on nurpax/slimgui

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file slimgui-0.8.2-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for slimgui-0.8.2-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1190d4904834439d81eb2c4c4795186d413e35e75e0c849b84f134b126bd80ae
MD5 e75f25bdccf6a48581d9e5cde8dedbe5
BLAKE2b-256 b3bace32dce4ca1703bd10220319ad3453ed5b70b507630eb09683f0aacf9f89

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.8.2-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: wheels.yml on nurpax/slimgui

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file slimgui-0.8.2-cp312-abi3-win_amd64.whl.

File metadata

  • Download URL: slimgui-0.8.2-cp312-abi3-win_amd64.whl
  • Upload date:
  • Size: 981.9 kB
  • Tags: CPython 3.12+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for slimgui-0.8.2-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 1d48527068372a43eb52a0ac40857f1bcad8a1def93b17490f0cb3611fea56e8
MD5 87a61c5de179ff7a8413f65edf89adf2
BLAKE2b-256 826633ec0d18d023d700fd177ac55a4709d99402d62d0e463f446fbad19b0b7e

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.8.2-cp312-abi3-win_amd64.whl:

Publisher: wheels.yml on nurpax/slimgui

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file slimgui-0.8.2-cp312-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for slimgui-0.8.2-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a7d9f30cd268078711c784823972377546eafc5b1d871a3a2fe80987713d0d3a
MD5 a81bf2a3df9a01113ebfc8556d49e9b0
BLAKE2b-256 4d0c2a654a9aa441b2d304cb3b01ef4f2641cc22fe54490a7f06d110c8cdded5

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.8.2-cp312-abi3-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on nurpax/slimgui

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file slimgui-0.8.2-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for slimgui-0.8.2-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 84016881f57d3acde32d26238c5fdc9f830f2e00619f55e17fe2c0db133e9986
MD5 6199293a75e6abab3fede579503e9ac1
BLAKE2b-256 e1f935bdacf2a02368d1ef621473b6d221e43717aeee05f319019e854cca2ac9

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.8.2-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on nurpax/slimgui

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file slimgui-0.8.2-cp312-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for slimgui-0.8.2-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 48332c3cd47e6b01a383e4420a014f330de18767845a192323dd27fdadd6d906
MD5 65119616ddcd8206196f0ff961df7ebd
BLAKE2b-256 2316a818be67a5d54fd0a6fe6f527b068fe972161b08201935bd3d1b335d092c

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.8.2-cp312-abi3-macosx_11_0_arm64.whl:

Publisher: wheels.yml on nurpax/slimgui

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file slimgui-0.8.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: slimgui-0.8.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 983.3 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for slimgui-0.8.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d91665719a3a0ec2f9352d314c1f78d0425b124ca5016fefcc7039ffa0019a4d
MD5 1aea0caac443cfd7d2754adaa7676e52
BLAKE2b-256 fb2427ed99812c2a56253dc10fd6d7213664d51d932d6d9816f81a8d7bf543a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.8.2-cp311-cp311-win_amd64.whl:

Publisher: wheels.yml on nurpax/slimgui

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file slimgui-0.8.2-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for slimgui-0.8.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 03b7714c2e51289837fb7635a7bea8b6da4c10349c2338fcae24a774f27f165f
MD5 149d5da80eb34596d6f05684c8e76c31
BLAKE2b-256 fd7407f26739b070032d3fef119d6c575488762ad4ed5bdd7cf7918e11867801

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.8.2-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on nurpax/slimgui

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file slimgui-0.8.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for slimgui-0.8.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c7ebb88c6bcc937ecb3da7ca0a2593c330b2f8f907ad8cb6c2e961458be8b2cc
MD5 8f1f1f94587a53f6aeaafb847f7e9a88
BLAKE2b-256 265eadd7b4263e3a440a8467fbeef1eeceee29609e53a76cefbbb3b934c4320e

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.8.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on nurpax/slimgui

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file slimgui-0.8.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for slimgui-0.8.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 864fdbf5f082349dc64a3ad6bac405e4d1c5ad9adafbaf8bc18bcf91c1c17910
MD5 df8022084123772ce61b2f2b61a2d869
BLAKE2b-256 14c286ef5e2f480ff697336fa9c3197988eca2b92b59a376b978487913b063ee

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.8.2-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: wheels.yml on nurpax/slimgui

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file slimgui-0.8.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: slimgui-0.8.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 983.3 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for slimgui-0.8.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 ff4f5c73bae75c5abeb58ba8cd6470cfe19cc68202c42b2b82fc3fc94f333ace
MD5 fe23698c78950314ac9234f46ddaeaa6
BLAKE2b-256 536ed750d5bb1451e202a8ff3f6b5f322b108fd424a14e19469a7ac4fecbadc6

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.8.2-cp310-cp310-win_amd64.whl:

Publisher: wheels.yml on nurpax/slimgui

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file slimgui-0.8.2-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for slimgui-0.8.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 258a5bca3019942137ab43951031d4b75a5025765d80fd8680f1e0d86840f896
MD5 4acce0238732861175e42d9908c2e90e
BLAKE2b-256 36161a64dbef2e46463ea12695ead30f000109d4e0e30aa0e525e5dba65771d2

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.8.2-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on nurpax/slimgui

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file slimgui-0.8.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for slimgui-0.8.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1ac21c538e76cc7c9e624b67317970383a7d1d09a1eec41e45acc5dcd9358c9e
MD5 42c4c00b6447615e7f3bfaba62f4d89b
BLAKE2b-256 f7ad1c0211a6fe88d1450586c9e8e5be9182f99b5b54da353b45f105e8ef4add

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.8.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on nurpax/slimgui

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file slimgui-0.8.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for slimgui-0.8.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 332690fd285b7881a2ecbcf2cb742d808f9d7add245beeb32714e99c3c96c24f
MD5 92ccda914c625ccf9ca3361c7ef78570
BLAKE2b-256 dbd1cc54152bae2d43be72182a747e6904f0eb378cf70a197844e34c0f827fc1

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.8.2-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: wheels.yml on nurpax/slimgui

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

0.8.3

25 files

This release

0.8.2 This release

17 files

0.8.1

17 files

0.8.0

17 files

0.7.0

17 files

0.6.0

17 files

0.5.2

17 files

0.5.1

17 files

0.5.0

17 files

0.4.2

12 files

0.4.1

12 files

0.4.0

12 files

0.3.2

12 files

0.3.1

12 files

0.3.0

12 files

0.2.0

12 files

0.1.1

12 files

0.1.0

12 files

0.0.9

12 files

0.0.8

12 files

0.0.7

12 files

0.0.6

17 files

0.0.5

17 files

0.0.4

17 files

0.0.3

17 files

0.0.2

17 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page