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

Uploaded Python 3

File details

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

File metadata

  • Download URL: smolpygui-1.62.tar.gz
  • Upload date:
  • Size: 7.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.62.tar.gz
Algorithm Hash digest
SHA256 2e7c435675664c84ee87f06f982820be83a21c24ac2ae44f8a60b6d901c36889
MD5 a2dc6a547eb98dec2dc9766d28ce68b0
BLAKE2b-256 2a19c298dd2cf4ab36c577a3209704c8f87d6d89ea5267b50dba5df898b12027

See more details on using hashes here.

File details

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

File metadata

  • Download URL: smolpygui-1.62-py3-none-any.whl
  • Upload date:
  • Size: 7.6 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.62-py3-none-any.whl
Algorithm Hash digest
SHA256 dae3a586feb837110b44c210ad5332040df61a980bab3495c38d88d3175e9085
MD5 ca5365e7b85a368b985bc6060f95e5a3
BLAKE2b-256 c6c93b40b7d976481f54a5a581e67f79e836c327d84b7693496935abfbb25ef8

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