Skip to main content

A smooth typewriter text effect library for Python. Works with tkinter too! Made by dakshu.

Project description

typeglide

A smooth typewriter text effect library for Python — made by dakshu.

Installation

pip install typeglide

How to use it?

Simple code to use:

import typeglide

glide = typeglide.save("Hello World", delay=0.05)  # Save The Text
print(glide)  # Print The Animated text

This now works with tkinter 🐱

import typeglide
import tkinter as tk

glide = typeglide.save("Hello World", delay=0.05)

def do():
    glide.animate_widget(label)

root = tk.Tk()
label = tk.Label(text="hi")
label.pack()
button = tk.Button(text="press", command=do)
button.pack()
root.mainloop()

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

typeglide-0.3.3.tar.gz (2.4 kB view details)

Uploaded Source

Built Distribution

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

typeglide-0.3.3-py3-none-any.whl (3.3 kB view details)

Uploaded Python 3

File details

Details for the file typeglide-0.3.3.tar.gz.

File metadata

  • Download URL: typeglide-0.3.3.tar.gz
  • Upload date:
  • Size: 2.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for typeglide-0.3.3.tar.gz
Algorithm Hash digest
SHA256 93e4bde7625df1f63246a1f0e559d52ea080a9fd290baa3ec860a7a909bcfb9e
MD5 505e583b4ecdd9ba93d22fef9fbf4811
BLAKE2b-256 a537a14999ece3e76b5515cc1f472a40bf4c8116778ce5129ff73af47837f91f

See more details on using hashes here.

File details

Details for the file typeglide-0.3.3-py3-none-any.whl.

File metadata

  • Download URL: typeglide-0.3.3-py3-none-any.whl
  • Upload date:
  • Size: 3.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for typeglide-0.3.3-py3-none-any.whl
Algorithm Hash digest
SHA256 4854721924261427eccaad3b84e6a96ee8307701710bc543ee44c13dc4231eda
MD5 edc765c27fa67568fc07eb72360f7538
BLAKE2b-256 449421d8ed38886f65b9dca3c8894847def782ddd0790ae66d799bb744c3c8e5

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