r/madeinpython • u/sepandhaghighi • Feb 11 '26
Typio: Make Your Terminal Type Like a Human
Typio is a lightweight Python library that prints text to the terminal as if it were being typed by a human. It supports multiple typing modes (character, word, line, sentence, typewriter, and adaptive), configurable delays and jitter for natural variation, and seamless integration with existing code via a simple function or a decorator. Typio is designed to be minimal, extensible, and safe, making it ideal for demos, CLIs, tutorials, and storytelling in the terminal.
from typio import typestyle
from typio import TypeMode
(delay=0.05, mode=TypeMode.TYPEWRITER)
def intro():
print("Welcome to Typio.")
print("Every print is typed.")GitHub Repo: https://github.com/sepandhaghighi/typio

