Skip to main content

A simplified toolkit for GUI, Math, and System tasks.

Project description

SimplifiedPy v1.0 A simplified toolkit for GUI, Math, and System tasks.

SimplifiedPy is a Python library designed to make coding easier. It combines the power of customtkinter, Pillow, colorama, and plyer into simple, easy-to-use classes. Whether you are building a productivity app, a math blog tool, or a robot controller, SimplifiedPy handles the hard parts for you.

📦 Installation Once published, you can install it using pip:

Bash pip install simplifiedpy 🛠 Features 🎨 stkinter (Easy GUIs) Create modern, dark-mode-ready windows with just a few lines of code.

Simple App Creation: stkinter.create_app()

Automatic Grid Layout: Elements are placed using easy coords=[row, col].

Image Support: Handles Light/Dark mode images automatically.

🔢 smath (Math Made Simple) Advanced math functions with built-in error checking.

Basic Ops: Add, Subtract, Multiply, Divide.

Logic: isprime(), iscomposite(), isodd(), iseven().

Advanced: Square roots, Exponents, and Percentages.

💻 ssystem & sdatetime Control your computer and track time effortlessly.

Notifications: Send desktop alerts with ssystem.notification().

File Management: Create, delete, and rename folders easily.

Live Time: Get the date, hour, or even the current second instantly.

🚀 Quick Start Example Python from simplifiedpy import stkinter, show

1. Create the App

app = stkinter.create_app(name="Mahi App", color_theme="blue")

2. Add a Label

stkinter.show_text(app, text="Welcome to SimplifiedPy!", coords=[0, 0])

3. Add a Button

stkinter.button(app, text="Click Me", command=lambda: show("Hello!", color="green"), coords=[1, 0])

4. Run it!

stkinter.run(app) 📜 License This project is open-source and free to use!

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

simplifiedpy-1.0.0.tar.gz (7.1 kB view details)

Uploaded Source

Built Distribution

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

simplifiedpy-1.0.0-py3-none-any.whl (6.2 kB view details)

Uploaded Python 3

File details

Details for the file simplifiedpy-1.0.0.tar.gz.

File metadata

  • Download URL: simplifiedpy-1.0.0.tar.gz
  • Upload date:
  • Size: 7.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.1

File hashes

Hashes for simplifiedpy-1.0.0.tar.gz
Algorithm Hash digest
SHA256 047371660eba8af1a7a7383e90c3a1ed416ab5770001605e420656e0b8be3146
MD5 4b1015b6cd00858de076e19c8e0e1605
BLAKE2b-256 7d5f62b8711dea96cd13b6b41f2922aad945341fa48a3dedff212dae80e7b8fe

See more details on using hashes here.

File details

Details for the file simplifiedpy-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: simplifiedpy-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 6.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.1

File hashes

Hashes for simplifiedpy-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 defd1565f16a1b173ba65639cf17a8728b29eceba5f19aa0aba5b8d15afc6b77
MD5 ef7298d2d601a7dbfd635105c0d7ac41
BLAKE2b-256 c99fba11e552595cee5f0adc155849a0abf996cd19ac812b5f9fa6726493aecc

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