TypeSlate Terminal
Distraction-free writing for the command line.
Fullscreen. Focused. Runs anywhere Python runs.
Free · Open Source · MIT License · Windows · macOS · Linux
What is TypeSlate Terminal?
TypeSlate Terminal brings the same focused writing experience as TypeSlate to the command line. Built with the Textual framework for Python, it takes over your terminal and turns it into a fullscreen writing environment — no mouse, no browser tabs, no distractions.
It runs on Windows, macOS, and Linux. If you live in the terminal, this is your writing app.
Writing Modes
Free Write — No goals, no timer. Just open and write for as long as you want.
Timer Mode — Set a time limit and write until the clock runs out.
Word Count — Set a word goal and write until you hit it.
Features
- Fullscreen terminal environment — no distractions, just the text
- Real-time session metrics — word count, duration, and spelling errors
- 8 visual themes — from retro terminal green to clean modern designs
- Integrated file browser with folder management and template support
- Resume previous sessions or start from clipboard content
- Autosaves every 2 seconds — your words are never lost
- Stats sync with the TypeSlate desktop app via a shared database
- Export stats as CSV, backup and restore your full database
- Clipboard copy on session end — paste your draft anywhere
Installation
Requires Python 3.10 or newer.
Install from PyPI:
pip install typeslate
Run:
typeslate
Or via Python module:
python -m typeslate
Open source. Free forever. MIT licensed.