Skip to main content

TTYKit

Helping made beautiful out in terminal

Python Version GitHub license Repository Downloads

Вы из России? Смотрите русскую версию

For Start

Manually:

  • Clone repository

    git clone https://github.com/He-STALIN/ttykit.git
    
  • Change dir and exec

    pip install .
    

Auto

  • exec pip install ttykit

  • And use in your projects!

Support the project

  • If you would like the project to continue developing, you can make a donation.
  • Account: 4100 1186 1873 2284 (YouMoney)
  • or
  • Find bugs in the library and report them in the issues section on GitHub.

Code Examples

  • Status

    from ttykit import Status, TaskState
    
    with Status("Something unit", spinner="line") as status:
        <some action>
        status.set_state(TaskState.SUCCESS)
    
  • Progress

    from ttykit import Progress
    
    with Progress(100, "Some desc", 40) as progress:
        <some action>
        progress.update(<value>)
        <some action again>
        progress.finish()
    
  • for more code examples see CODE USE

Also

  • also you can use prepared colors in this lib

License

Versions

  • You interesting see versions? You can see CHANGELOG

ttykit by He_STALIN. All right reserved

Metadata

Release files for ttykit 0.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ttykit 0.4.0
File Size Uploaded
ttykit-0.4.0.tar.gz 14.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ttykit 0.4.0
File Interpreter ABI Platform
ttykit-0.4.0-py3-none-any.whl Python 3 none any Details

Total release size: 30.9 kB

Release files / ttykit-0.4.0.tar.gz

Download URL ttykit-0.4.0.tar.gz
Size 14.9 kB
Tags Source
SHA-256 checksum
How to use checksums
4cb8da99e26ce3ca6fa6f5fbc02ad593d3869a9fd45e13dc67cea9917a7e9201
BLAKE2b-256 checksum
How to use checksums
0345b945b7f095d40ae34381e287ce5b5dc1e220292d6f29e0e0fe14a2c8ee5e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / ttykit-0.4.0-py3-none-any.whl

Download URL ttykit-0.4.0-py3-none-any.whl
Size 16.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
34e1bc293f169f76718834d624515c10e5607671a58994857ccf6923324ee627
BLAKE2b-256 checksum
How to use checksums
53b29c39c47c426e2af59416bcdb935cd1810c9317a4c9646b8dc65492430d3a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release history Release notifications | RSS feed

This release

0.4.0 This release

2 release files

0.3.7

2 release files

0.3.5

2 release files

0.2.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page