Intercepts print() and input() calls, routing them to a beautiful dark-mode GUI console.
Project description
✦ ChadConsole
Intercepts
print()andinput()— routes them to a beautiful dark-mode GUI.
Installation
pip install chadconsole
Usage
import chadconsole # That's it. All prints now go to the GUI.
print("Hello, world!")
print({"key": "value", "nested": [1, 2, 3]})
for i in range(5):
print("*" * (i + 1))
name = input("What's your name? ")
print(f"Welcome, {name}!")
Features
- Zero config — just
import chadconsoleat the top of your script - Auto type detection — lists, dicts, tuples get special formatted rendering
- Loop grouping —
print()calls insideforloops are automatically batched into a single visual block (bytecode-based detection, notime.sleep()needed) - Input interception —
input()calls display a floating entry field in the GUI - Dark neumorphic UI — premium design with blue accents and monospace code rendering
- Thread-safe — your script runs normally; the GUI runs in a background thread
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
chad_console-0.1.0.tar.gz
(274.3 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
chad_console-0.1.0-py3-none-any.whl
(273.0 kB
view details)
File details
Details for the file chad_console-0.1.0.tar.gz.
File metadata
- Download URL: chad_console-0.1.0.tar.gz
- Upload date:
- Size: 274.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8891e27a551c2ec6c66a6cd046460b12d66350fc0839df6c51f56d3a2f8cf75d
|
|
| MD5 |
371386363e448bc0812450fc48818a9f
|
|
| BLAKE2b-256 |
31f194f9ed9bd6dee6743a7a57a066b43827ef33ab7cae6f8177836061fca16c
|
File details
Details for the file chad_console-0.1.0-py3-none-any.whl.
File metadata
- Download URL: chad_console-0.1.0-py3-none-any.whl
- Upload date:
- Size: 273.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f309bcb33e88d67a04894aa1d8ce6c07bfdb176c4eb3c0a8bf3453289711d5a5
|
|
| MD5 |
2931e88c3a35ae714351cf5340564ae7
|
|
| BLAKE2b-256 |
8cbd6c8947093925e0a86edd55bc5f7cc3041f65d5f9a7e819e75e54bc47a4f2
|