Skip to main content

A little GUI system made with pygame

Project description

GITHUB REPOSITORY

SmolPyGUI

SmolPyGUI is a lightweight, minimalistic GUI framework built on top of Pygame.
It provides simple, fast, and intuitive tools for creating graphical interfaces in Python projects without the complexity of full-featured GUI frameworks.


Installation

You can install SmolPyGUI directly from PyPI:

pip install smolpygui

Examples

See example scripts here

Documentation

Documentation can be found here

Screenshots

Example Screenshot Example Screenshot

Features

  • Simple syntax and minimal boilerplate

  • Built on pygame, ensuring full compatibility with game and graphics projects

  • Supports buttons, text boxes, and color customization

  • Easy integration into existing Pygame loops

  • Lightweight and dependency-free (beyond pygame)

Requirements

  • Python 3.12 or higher

  • pygame 2.0+

License

This project is licensed under the MIT License. See LICENSE for details.

Author

Smol (AKA. thebroskialex)

Project link: https://github.com/thebroskialex/SmolPyGUI

PyPI: https://pypi.org/project/SmolPyGUI/

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

smolpygui-1.64.3.tar.gz (195.4 kB view details)

Uploaded Source

Built Distribution

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

smolpygui-1.64.3-py3-none-any.whl (194.5 kB view details)

Uploaded Python 3

File details

Details for the file smolpygui-1.64.3.tar.gz.

File metadata

  • Download URL: smolpygui-1.64.3.tar.gz
  • Upload date:
  • Size: 195.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for smolpygui-1.64.3.tar.gz
Algorithm Hash digest
SHA256 559ce6486a42e3f87e9e95b2599248ad9e93d846a865317c1fb50566fadd9f20
MD5 4855c4adde3da0f016eba4ce181af582
BLAKE2b-256 2e172b6d5ce09a3c8574599f15d3911c24655fd70d52f303dc36853f7d5c1b05

See more details on using hashes here.

File details

Details for the file smolpygui-1.64.3-py3-none-any.whl.

File metadata

  • Download URL: smolpygui-1.64.3-py3-none-any.whl
  • Upload date:
  • Size: 194.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for smolpygui-1.64.3-py3-none-any.whl
Algorithm Hash digest
SHA256 2d252b41ed8cd88c35a146caa256e1caf47b7d5ec8cd330394b58d8153831fc5
MD5 89b4106f7cbc2f058cd319a523624346
BLAKE2b-256 8dbdcb91d1449eead1f62c7c280576fab44edd33367a95323886a2d5fc57f553

See more details on using hashes here.

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