tyop is a macOS menu bar application that corrects typos on-demand as you type, enhancing communication efficiency. With a simple Ctrl+. trigger, it swiftly identifies and rectifies common typing errors without needing an internet connection or AI, making it highly reliable and user-friendly.
tyop is a practical macOS menu bar application designed to enhance typing accuracy by automatically correcting common typing errors on demand. This app allows users to focus on their writing without the distraction of pesky typos.
Key Features
- Instant Typo Correction: Upon pressing Ctrl+. while a text field is focused, tyop scans the text, identifies errors, and corrects them instantaneously. This feature operates in most native macOS applications as well as Electron-based apps such as Slack and VS Code.
- Comprehensive Corrections: tyop addresses a wide range of common typing mistakes, including:
- Transposed Characters: Corrects mistakes like
tehtothe. - Missing Letters: Fixes issues such as
welbecomingwell. - Extra Letters: Adjusts errors like
yoputoyou. - Contractions: Recognizes and corrects contractions without apostrophes, such as
donttodon't. - Common Misspellings: Addresses frequently mistyped words like
recievetoreceive. - Punctuation and Spacing: Ensures that punctuation is properly spaced and formatted.
- Transposed Characters: Corrects mistakes like
Limitations
While tyop is proficient at correcting common typing mistakes, it does not address grammatical errors or word choice issues. It also does not modify proper nouns or handle large blocks of text exceeding 1 KB, making it most suitable for instant messaging and short emails.
Menu Bar Functionality
The menu bar icon provides easy access to various settings, including:
- Enable/Disable Option: Toggle tyop without quitting.
- Spelling Variant Selection: Switch between English (UK) and English (US) spellings.
- Custom Hotkey Configuration: Adjust the shortcut for invoking the correction function.
- Launch on Startup: Automatically start tyop upon logging into macOS.
Technical Specifications
- Platform: macOS 12 and above.
- Accessibility Permission Required: To function correctly, tyop must be granted accessibility permission to read and modify text fields in other apps.
How It Works
tyop harnesses the capabilities of the macOS Accessibility API to detect and correct typos. When activated, the application reads the focused text, processes it through a comprehensive correction pipeline, and reinserts the corrected text, ensuring seamless user experience.
Build from Source
For developers interested in customizing or contributing to the project, tyop can be built from source using Go 1.21+.
Discover the benefits of a more efficient typing experience with tyop—an offline, hassle-free tool for correcting those annoying typos.
No comments yet.
Sign in to be the first to comment.