A human-like auto typer with GUI, dark mode, pause/wait keys, and live stats.
Project description
Human-Like Auto Typer
A smart auto-typing desktop app that mimics human behavior — with typos, backspaces, customizable speed, and even live stats. Built using Python and Tkinter.
🔥 Features
- ⌨️ Human-like typing: Simulates natural typing with mistakes and corrections
- 🕒 Custom timing: Set total typing time or WPM (words per minute)
- 🎯 Hotkeys:
- Start typing on your chosen key (default:
F4) - Pause/resume typing (default:
F2) - Stop typing anytime with
ESC
- Start typing on your chosen key (default:
- 🌙 Dark mode toggle
- 📊 Live statistics: Characters typed, time elapsed, typing speed
- 🪟 Floating mini-window: Always-on-top status display (optional)
Note
- The timing isnt correct enough because there are multiple factors affecting time (the mistakes and their correction, wpm, how many characters, the time given)
Requirements
- Python 3.8+
keyboardpackage:pip install keyboard
How to start the code
Download auto writer.py
py "auto writer.py"
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
autowriter-1.0.2.tar.gz
(5.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
File details
Details for the file autowriter-1.0.2.tar.gz.
File metadata
- Download URL: autowriter-1.0.2.tar.gz
- Upload date:
- Size: 5.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e96c218227e74281b8f20367a98f6a9a46cf2b8249351faa2c9de56c530a2095
|
|
| MD5 |
5d43ae9f31d555008579959f2b7b0160
|
|
| BLAKE2b-256 |
6bc51caf9133f81c07771133d2b81a1bb9633f44562e042a45d607795402542f
|
File details
Details for the file autowriter-1.0.2-py3-none-any.whl.
File metadata
- Download URL: autowriter-1.0.2-py3-none-any.whl
- Upload date:
- Size: 5.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2d510dc4d307cec216fc9908d936eb7d879af63a5188daacb270360730c332c2
|
|
| MD5 |
f4639d439132e2a39497a4639c3d4f96
|
|
| BLAKE2b-256 |
0bf5702e69a2a1a8bb948660ddb3ba35e9214d161071f194d6ec7c5786a1ba41
|