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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for smolpygui-1.64.2.tar.gz
Algorithm Hash digest
SHA256 e2fb2490d5f1308c9e7d2ebc5f16c672e205d08f8c78b4bb4e814edbc9764973
MD5 00f60f61618e1b23d19df2cd4e94ba5e
BLAKE2b-256 23bfdd7852ecece94d884e6fc21a19b366358899cc08eb999159f4a73b8b6b00

See more details on using hashes here.

File details

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

File metadata

  • Download URL: smolpygui-1.64.2-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.8

File hashes

Hashes for smolpygui-1.64.2-py3-none-any.whl
Algorithm Hash digest
SHA256 f58baba432aa537f60778a199199a1f5d6c8325a6f94df921147b65ff628e694
MD5 dea2b251a862b36ab56b6b16bbd90700
BLAKE2b-256 7553c7f8da34f6257469b5354947019bf0831b73bacf0b74c3b85d5ac89085d9

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