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

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: smolpygui-1.64.tar.gz
  • Upload date:
  • Size: 194.7 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.tar.gz
Algorithm Hash digest
SHA256 d2a3a3a85ecab008b4ca3a65b516b21c5c01a01b7bb914b1edd68108792c0c4b
MD5 972a608f087ff25b5c9500bf1ca7cdf6
BLAKE2b-256 2cb6d92157696c5b26bab3456c6a1f48e7b1e021bacc7983632279097b5be82d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: smolpygui-1.64-py3-none-any.whl
  • Upload date:
  • Size: 193.8 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-py3-none-any.whl
Algorithm Hash digest
SHA256 60dc26e7d43cbf60ecffaf67e402f81b24c9a355bb15b4e8033b2b84d0b32c64
MD5 5b5bf71bf13348a2303d6c7e817efae8
BLAKE2b-256 f8eeab8c33addffd96d85c28faf2b3f38e7807c2457d84bdf36322211c0f84c2

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