chainsaw-human-typing

⌨️ Chainsaw Human Typing is a tool that allows you to simulate human typing on a keyboard if you can't, or don't want to, paste directly.

GPL-3.0 License

Stars
25
Committers
4

🎯 Chainsaw Human Typing

Welcome to the Chainsaw Human Typing repository! This tool simulates human-like typing on a keyboard when you can’t, or don’t want to, paste directly. It's especially useful for simulating human typing in a video!


πŸ’» Getting Started πŸš€

Supported OS Build Status
Windows Since 1.0.0
Linux Since 1.5.0
MacOS Not yet*
FreeBSD Not yet

Download one of the binaries from the releases page or build it yourself by cloning the repository and running:

python main.py

*The app technically should work on MacOS, but we don't have any pre-built binaries for it yet.


βš™οΈ Usage πŸ› 

It’s very simple to use! Input the text you want to simulate, then hit "Start Typing". Your text will appear in the lower input field as it's typed out, with a progress bar to monitor the process.


πŸ— Run from Source

Ensure you have Python 3.6+ installed. Install the dependencies:

pip install -r requirements.txt

Navigate to the src folder and run:

python main.py

To build the project, use PyInstaller. The build.ps1 script automates this for Windows:

.\build.ps1

The output will be in the dist folder.


🀝 Contributing

Feel free to fork this project and submit a pull request. I’d be more than happy to review your contributions. If you have any questions, open an issue!

See the CONTRIBUTING file for more details.


πŸ“ License

This project is licensed under GPL-3.0. See the LICENSE file for more information.


🎌 Translations Available


πŸ™ Acknowledgements