PitchHut logo
tyop
A smart typos fixer for macOS users.
Pitch

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.

Description

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 teh to the.
    • Missing Letters: Fixes issues such as wel becoming well.
    • Extra Letters: Adjusts errors like yopu to you.
    • Contractions: Recognizes and corrects contractions without apostrophes, such as dont to don't.
    • Common Misspellings: Addresses frequently mistyped words like recieve to receive.
    • Punctuation and Spacing: Ensures that punctuation is properly spaced and formatted.

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.

0 comments

No comments yet.

Sign in to be the first to comment.