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.4.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.4-py3-none-any.whl (194.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: smolpygui-1.64.4.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.4.tar.gz
Algorithm Hash digest
SHA256 6bfddfa5cf4cc879d35f3b258e17f9e7e99918bd3ea602896600a00611fc89e7
MD5 c317f17ae9423389ec796df71c0c49a0
BLAKE2b-256 bed8920427517043b3856e62dd86033957fcdd083a4f2949b9779001261d6287

See more details on using hashes here.

File details

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

File metadata

  • Download URL: smolpygui-1.64.4-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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 99555a02e0dcd719bb1746c4c43214bf1b2b3ba8f9c6ecd666e2024f5284131d
MD5 1defb8f7e7d3a6fcb2e80008b3d32d19
BLAKE2b-256 fc64204595c6f620f44ff120a8deb9ce5e36ba7b3867510e510b32a5c5fbd7e6

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