Skip to main content

Python Dear ImGui bindings

Project description

slimgui

Work in progress Dear ImGui bindings for Python.

Getting started

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

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

slimgui-0.0.8.tar.gz (2.2 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.0.8-pp310-pypy310_pp73-win_amd64.whl (594.7 kB view details)

Uploaded PyPyWindows x86-64

slimgui-0.0.8-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (588.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

slimgui-0.0.8-cp312-abi3-win_amd64.whl (597.5 kB view details)

Uploaded CPython 3.12+Windows x86-64

slimgui-0.0.8-cp312-abi3-musllinux_1_1_x86_64.whl (642.8 kB view details)

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

slimgui-0.0.8-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (589.9 kB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ x86-64

slimgui-0.0.8-cp311-cp311-win_amd64.whl (597.7 kB view details)

Uploaded CPython 3.11Windows x86-64

slimgui-0.0.8-cp311-cp311-musllinux_1_1_x86_64.whl (645.9 kB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

slimgui-0.0.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (592.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

slimgui-0.0.8-cp310-cp310-win_amd64.whl (597.5 kB view details)

Uploaded CPython 3.10Windows x86-64

slimgui-0.0.8-cp310-cp310-musllinux_1_1_x86_64.whl (645.5 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

slimgui-0.0.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (592.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

File details

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

File metadata

  • Download URL: slimgui-0.0.8.tar.gz
  • Upload date:
  • Size: 2.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for slimgui-0.0.8.tar.gz
Algorithm Hash digest
SHA256 0de85ffb7e21584adce408823f2fbf75446c4fa5dbc56a2c04c04a0b6648b1da
MD5 66734cdefa946aa6fe8f0c77c73eef58
BLAKE2b-256 26e51b5c71f788fba2bb440abda1e344020b55c618d35c238db8d04f1aa1fece

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.0.8.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.0.8-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for slimgui-0.0.8-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 ed3957a8d36326314e4ca9327b8e821700ea6a6a6d9936c66cde719744031d09
MD5 b7c418433a5fa9a764cd07c3980f9c2e
BLAKE2b-256 5b5fb1d2fc50f34833fbba6063e12c385f55cd789735eb2f7fa52b118c415827

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.0.8-pp310-pypy310_pp73-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.0.8-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for slimgui-0.0.8-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ae0c4728800e2e10c85da4bba7491c4f30463abaff3b77f4e82a9d861c0db675
MD5 b966998fd7b21d83fad5e1aaa919e14d
BLAKE2b-256 005110eee234a975255f49c439ef2e676c1f1bc6c54f46a922f5be965c5a711e

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.0.8-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_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.0.8-cp312-abi3-win_amd64.whl.

File metadata

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

File hashes

Hashes for slimgui-0.0.8-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 9229649121052d22f5f834ddd340ff0ebcc4e6dfe3e155a2193cbb125b1efb26
MD5 4ab98cd6d274179281bc965d9812b53f
BLAKE2b-256 d9ab72383b00dcefc5ab9aa47cfece5225eb3ef825237ed5c82371241e49f4c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.0.8-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.0.8-cp312-abi3-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for slimgui-0.0.8-cp312-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 8931ccb5255194bbec9467c7e2e27cb5014c8ce5248bc6bb0374fc4ee4387bfe
MD5 2179278e85218679e5ef2fea5dae003f
BLAKE2b-256 fb922c0d4f405fa2a19c36ba7c3a39ce9ae92b539526ad42d94e68c2a0d4c932

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.0.8-cp312-abi3-musllinux_1_1_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.0.8-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for slimgui-0.0.8-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 574836761cdf928830f68d5648ac59adf3d3f63f1cb2866f2623d719925e70ff
MD5 0823e08dad7dd55e27ddfc1c2fb8b6f3
BLAKE2b-256 8b6be1e7149495446ff8856fcadd9ff151644320c8e4004e74ad06aedcae6e96

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.0.8-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_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.0.8-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: slimgui-0.0.8-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 597.7 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for slimgui-0.0.8-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4c5347c1413e8cff7107fd14fbcd7d62c7bfb8f29e0d716a3565a89187d8cd5b
MD5 fccc66c1c6902408682362115da8c75e
BLAKE2b-256 0c3a3a6a3e3510d2a635ce47f23d55b82f969061078c191196d58b7d235d977e

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.0.8-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.0.8-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for slimgui-0.0.8-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 1a97cdae06047f678386d60f7dabf2133d57ba06570b0e247d14565a3f4f58f2
MD5 f2f47a1694a2d96ea384ba2aaab26bbf
BLAKE2b-256 83b0c321b75c2281f6b9f01d7e869e2c141ea817a9efb0c9a38e1ccd26297658

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.0.8-cp311-cp311-musllinux_1_1_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.0.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for slimgui-0.0.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 efff53a4342901b369bd9d41075ed4eff5349bc81afc100ab7c13e5b8e77d578
MD5 cecdc751037f4ad03a1ed4e3379b6db9
BLAKE2b-256 63f637320d800006ee4c1e53626f789b079271c6d661357263892dcba2f2fbd8

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.0.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_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.0.8-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: slimgui-0.0.8-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 597.5 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for slimgui-0.0.8-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 00d4d72daa136c9d75a53cc77cf08c81862b599213ad7fd51eb78074f3203672
MD5 885cb6b3aed509f6efc36327afef887f
BLAKE2b-256 1e167ae96c322d05433b9da6d50ba4193b5d9c81b8b00fd7e2b32eb3414b4053

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.0.8-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.0.8-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for slimgui-0.0.8-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 368cc4f333f3d3bf099b306a9fc16669ede31eec86a55ea9267ed9f26af88ea7
MD5 22457e36a6a151432a83d269fa4819fc
BLAKE2b-256 0b4412a9abac4cd7a30a64649a2c2d33435a6a0a3c2516947c1fa9ff76fd8ef2

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.0.8-cp310-cp310-musllinux_1_1_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.0.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for slimgui-0.0.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0cbf03d65d0e8b34de248965af70da931448c3e526cd7f26071a48fc8bcb7853
MD5 ae1337c21c890e81f2be80294976849a
BLAKE2b-256 33bf3500420b66f64a1ee01cf1748c89e94112cd7bc0d43528c4427e3528d892

See more details on using hashes here.

Provenance

The following attestation bundles were made for slimgui-0.0.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_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.

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