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.1.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.1-cp314-cp314t-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.14tWindows x86-64

slimgui-0.8.1-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.1-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.1-cp314-cp314t-macosx_11_0_arm64.whl (894.2 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

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

Uploaded CPython 3.12+Windows x86-64

slimgui-0.8.1-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.1-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.1-cp312-abi3-macosx_11_0_arm64.whl (889.4 kB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

slimgui-0.8.1-cp311-cp311-win_amd64.whl (983.2 kB view details)

Uploaded CPython 3.11Windows x86-64

slimgui-0.8.1-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.1-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.1-cp311-cp311-macosx_11_0_arm64.whl (891.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

slimgui-0.8.1-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.1-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.1-cp310-cp310-macosx_11_0_arm64.whl (891.2 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: slimgui-0.8.1.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.1.tar.gz
Algorithm Hash digest
SHA256 9333266c6369721c01ffac866621f45a0db7c9dd6534f4e6d5cdfddc274f6f69
MD5 ed7fb5a27d9b73f529e02fbecfab9d11
BLAKE2b-256 bf9bcfe4b07b6b02fcc33a53daeca76f1a469a21ddad74a0f15e7841a6b05a60

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.8.1.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.1-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: slimgui-0.8.1-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.1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 512ad479ab731ca109de9e3820cc69c66d8a069a4a18a048e220bc98e128564c
MD5 b8d99d8d634d368ff6ab79fb16cb9178
BLAKE2b-256 580e6c37b804b13973ab026cbf0cfc5b3bc4e83814a33793e41f47a1c27437de

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.8.1-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.1-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for slimgui-0.8.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0dcf254c4ee64093a953e00ada28e4a2092df7f8bde0790e11602ba639f81b97
MD5 87447fa62886bb6e8ac2a28d03056507
BLAKE2b-256 8c1057d91beb3383ca93c1443891bbea54c01389e2d3d15861aef0ba4c16d9a3

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.8.1-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.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for slimgui-0.8.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 314dd397f24e477b3b876213e39b947ed785e8b2a2024ac396b4e1ecaaf7d869
MD5 5e8420608a34078f595be11e512d4385
BLAKE2b-256 05daac2c5cc2defc5d191abe7e4f5c06ea923845287bc8d45b7509bf4ee3e627

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.8.1-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.1-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for slimgui-0.8.1-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 08aaf2ad0f7f7be58f37a0474016d1984e90300295f8d0ceeb9ada31b868ceda
MD5 1c430be76eca0078420ecfa9b2248251
BLAKE2b-256 ebf09bb2ef008cd63539789167e7a6689718bc105d164efdc41b11022aef0da3

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.8.1-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.1-cp312-abi3-win_amd64.whl.

File metadata

  • Download URL: slimgui-0.8.1-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.1-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 6650262b5a36c2f208834e71be442baaa6917cb2185123484e096c2446c72b9e
MD5 f7759865a37899ba83a4da11c3e23aff
BLAKE2b-256 4a61a79f2ecd28e4d93c9e5160f3ab93bc2951f8deba7acb5e5cc22a9b3c4921

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.8.1-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.1-cp312-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for slimgui-0.8.1-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f3b23058616b651bec09ef5afbd6bd3a2da3062a054265a4a57fcfdb337bbb3b
MD5 b641f19202de83a0102c6b6ddbd8acaf
BLAKE2b-256 9a243980d72a4889add6b1e45c891094ca79128886443708fd059a709592c770

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.8.1-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.1-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for slimgui-0.8.1-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0eda35d3678bfb2ba14e14c0625fb7d88a19492a0de4659510f1af1dcf957e3f
MD5 24f11f85b5fc59f3295d0f166ab60942
BLAKE2b-256 d2f0fc71ae137958b4fa6a3d8a11b015900dd73cd5b12224ca55d33e80dc08f9

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.8.1-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.1-cp312-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for slimgui-0.8.1-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 033767067a53cf928310b311a843fb16052d9b071f5e341ef1d464f9ee768efc
MD5 75bb2def742e1d8e236823cab6838036
BLAKE2b-256 52f70f6d4af30c7cc4b045ab3ed7eb61f532e0a8e59378e416594a6c826071ee

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.8.1-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.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: slimgui-0.8.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 983.2 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.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ad4dc49eea2191ae8c19601de598f6a3554c16f63622b727b898ca421e7bcfb9
MD5 a9750d00e04fe859b4298c7f8be6298e
BLAKE2b-256 2bcde1a90dd771936baf277584f269d1b8890d4aa9927ea9aa635f4d6b49ed48

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.8.1-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.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for slimgui-0.8.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d9b7806d818914146e77c75921801016481ed4523f8ef7631b73eacdb0cfbbc1
MD5 f44c1389fc2ffff15f1ea79be7aa3ce1
BLAKE2b-256 f5bdb14344aafd668f1c799e3e96906c23cb1efd41adb6ce2539a89be9d66ebb

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.8.1-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.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for slimgui-0.8.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e6808cbb0588b7eaae01adf85515e2c72af23a715a7ad1a92be15de7ce467210
MD5 a5fdeafed9f51f08d7ecb0d15952fdb1
BLAKE2b-256 79575332d63449cba425d589386fbc969254ed5367ef5451d890bdfc943292e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.8.1-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.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for slimgui-0.8.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ef02930d37dfe711bee4617a5b7dc3af0a0c39b02527c2721dc978970380720d
MD5 86fa4d797e6364ba8c0649ef0d7b7692
BLAKE2b-256 cbb52b038c07cbc33abe0de0fab1ce8c34384aa5357682329c94fbd162eecb0f

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.8.1-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.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: slimgui-0.8.1-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.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d84100f158fce2d9694f04d64bdec106ce0864f344a0c48aeb9c52dee70f2239
MD5 be37bb24176f3fb721bbaaae0f3808f8
BLAKE2b-256 fe3cf23fa217badef018b509694fcd7d05a9344d43aa7d554f4b73e1d860ca44

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.8.1-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.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for slimgui-0.8.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b608e1ed5000bdb0f2ff2c3ad8a0231339ff053c10dcf70d1891de7fa22f78cf
MD5 57d8003c988039b2f09f85b2cc510583
BLAKE2b-256 4fcf8f722b4a407287813fd2081ded2886cb06f4deefc750065e051988d2e5e8

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.8.1-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.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for slimgui-0.8.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 341a5fcfbe27f9492408ca267b978eff84c8f025429eddd274bda8db2537f052
MD5 f9c19b467da89e664c9db42ba8211871
BLAKE2b-256 2ead4f8a21cf416850df216705a09b157fb4d3da481f74ee9c22609c931b8ede

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.8.1-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.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for slimgui-0.8.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 240dc045d41f68d1e2c68fe4819262403ee9e3637f9bb4f65b708916a05863bb
MD5 ec77cd9dc56fdcd885d9bf3bf892db9a
BLAKE2b-256 d3d44753ca29c2c23351a18fe06d00c5e15b474ed32665d2cbb3a539b6d5eaf8

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.8.1-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

0.8.2

17 files

This release

0.8.1 This release

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