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

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.61.tar.gz (7.3 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.61-py3-none-any.whl (7.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for smolpygui-1.61.tar.gz
Algorithm Hash digest
SHA256 1e5dec4ddf5b15dd8c9f82328defde0885a37f41fa6fec5abf1273f35d22b82e
MD5 5096755553cb9db7b00845a3803f7996
BLAKE2b-256 3d848a9dfaced2baefd2a1e1a6ec80ad8c88505d02afa432ac2617afc81fcdc1

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for smolpygui-1.61-py3-none-any.whl
Algorithm Hash digest
SHA256 82a92e34311cc6677e3273fa73e08903732f1a2c7b7476fe327810e331122c0b
MD5 3fafcfd1c33c62fbb05bf1b42bb5167e
BLAKE2b-256 0451574e316a4095d63b89908593253807177f021f69870a5f0a8785caedf3f2

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