Skip to main content

pygkit

General-purpose Pygame CE runtime kit: UI widgets, audio management, timers, interpolation, and utilities.

Quick Start

import pygkit

Features

  • UI: Box-model widgets with plugin compositing — progress bars, cooldown overlays, containers, dialog system
  • Dialog: Typewriter effect with customizable speeds, speaker names, and progress indicators
  • Inventory: Grid-based item management with stacking, weight tracking, events, and serialization
  • Audio: SoundManager with channel pools and explicit targeting
  • Lighting: low-resolution light map pipeline (LightMap), point lights with flicker, wind-reactive DynamicLight flames, and cone Spotlight — full RGB/RGBA blend modes, allocation-free per frame
  • Transitions: Screen transitions with fade, wipe, and custom effects
  • Utils: Timer, interpolation/easing functions

Installation

pip install pygkit

Download files

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

Source Distribution

pygkit-1.0.5.tar.gz (85.5 kB view details)

Uploaded Source

Built Distribution

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

pygkit-1.0.5-py3-none-any.whl (71.6 kB view details)

Uploaded Python 3

File details

Details for the file pygkit-1.0.5.tar.gz.

File metadata

  • Download URL: pygkit-1.0.5.tar.gz
  • Upload date:
  • Size: 85.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for pygkit-1.0.5.tar.gz
Algorithm Hash digest
SHA256 567dfc309936ff7e92ad549a53c8dcb31d7c9e350fe74e1f28afc764df8b5901
MD5 986fbe75328188801d8a4fd91fd0e5bd
BLAKE2b-256 6ca359de32fc0bd4ae86786dd2c4a0a50cded6dc00cb205360ac762af817c5b7

See more details on using hashes here.

File details

Details for the file pygkit-1.0.5-py3-none-any.whl.

File metadata

  • Download URL: pygkit-1.0.5-py3-none-any.whl
  • Upload date:
  • Size: 71.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for pygkit-1.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 fa61c8cc2237e70c718e236bf701c263addc2a2957381e655e89e9b21581823e
MD5 03847320dfc08f1158a7b20132671a66
BLAKE2b-256 dffab6cdad56b5e9790d347d41c40700cec307352fd545bd7f6110db68f6b965

See more details on using hashes here.

Release history Release notifications | RSS feed

1.0.8

2 files

1.0.7

2 files

1.0.6

2 files

This release

1.0.5 This release

2 files

1.0.4

2 files

1.0.3

2 files

1.0.2

2 files

1.0.1

2 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