Skip to main content

Educational graphics and console toolkit built on pygame.

Project description

PyJSH

PyJSH is an educational Python toolkit that combines graphics (pygame) and console utilities.
It is designed for learners and hobbyists who want to quickly build interactive programs.


✨ Features

  • Easy-to-use graphics window powered by pygame.
  • Figure class for drawing shapes (rectangles, circles, etc).
  • Color helper for managing colors and background fills.
  • Console helpers:
    • log (simple logging)
    • num (safe numeric input)
    • massiv (list utilities)
    • exc (experimental code execution – use with caution).

Also includes your first package: speedupper 🎉


📦 Installation

pip install PyJSH

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

pyjsh-0.1.0.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyjsh-0.1.0-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

Details for the file pyjsh-0.1.0.tar.gz.

File metadata

  • Download URL: pyjsh-0.1.0.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.32.5

File hashes

Hashes for pyjsh-0.1.0.tar.gz
Algorithm Hash digest
SHA256 9a7da0e71329a1ce07a3ef6400f9a3abce723ea14a153d5075bb8b58d9e61323
MD5 d3bafdca51d01dcb9097fa3223082d14
BLAKE2b-256 984be4c28dc791b493e81c4d80d6ed23354fa48de9e93ddde4c5994c1296f7fe

See more details on using hashes here.

File details

Details for the file pyjsh-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: pyjsh-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.32.5

File hashes

Hashes for pyjsh-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 037f0e712dcfc9b59dcac47a6f24017896eeaf4c0c0338643eeb3c6d898ec691
MD5 ff5b89bd16221303fadc445966e71688
BLAKE2b-256 2f8780c4fcdd72965fd8c6bd7c0e163b95cb5075ec4151e20c4ebdb8c7e7a03c

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