Skip to content

macOS IME status indicator with customizable desktop clock

License

Notifications You must be signed in to change notification settings

obott9/IMEIndicatorClock

Repository files navigation

IMEIndicatorClock

日本語 | 繁體中文 | 简体中文 | 한국어

A macOS utility app that visually displays IME (Input Method Editor) status, shows it near the mouse cursor, and provides a customizable desktop clock.

Screenshots

Desktop Clock with IME Status

IME OFF (English) IME ON (Japanese)
IME OFF IME ON

Settings

IME Indicator Clock Mouse Cursor Indicator
IME Settings Clock Settings Cursor Settings

Multi-language UI

Japanese (日本語) Traditional Chinese (繁體中文)
About Japanese About Chinese

Vision

Our goal is to support IMEs from around the world.

We aim to help IME users see their current input mode at a glance.

Features

IME Indicator

  • Visually displays the current input method status on screen
  • Japanese: Red circle with "あ"
  • English: Blue circle with "A"
  • Customizable position, size, and opacity

Desktop Clock

  • Floating clock supporting both analog and digital modes
  • Date display support
  • Background color changes based on IME status
  • Fully customizable window size, font size, and colors

Mouse Cursor Indicator

  • Displays IME status near the mouse cursor
  • Convenient for text input

Language Support

Full Support (IME Detection + UI)

Language IME Detection UI Localization
Japanese
English
Chinese (Simplified)
Chinese (Traditional)
Korean

IME Detection + Basic UI

Language IME Detection UI Localization
Thai
Vietnamese
Arabic
Hebrew
Hindi
Russian
Greek

UI translations for these languages are machine-translated and may need improvement. Contributions welcome!

System Requirements

  • macOS 14.0 (Sonoma) or later
  • Apple Silicon / Intel Mac supported

Installation

Download Release (Recommended)

  1. Download the latest release from Releases
  2. Unzip the downloaded file
  3. Move IMEIndicatorClock.app to your Applications folder
  4. Launch the app

Build from Source

git clone https://github.com/obott9/IMEIndicatorClock.git
cd IMEIndicatorClock
open IMEIndicatorClock.xcodeproj

Usage

  1. Launch the app - an icon appears in the menu bar
  2. Access settings from the menu bar icon
  3. Drag the clock or indicator to your preferred position while the settings window is open

Required Permissions

  • Accessibility: Required for IME status monitoring. You'll be prompted to grant permission on first launch.

Development

This project was developed in collaboration with Claude AI by Anthropic.

Claude assisted with:

  • Architecture design and code implementation
  • Multi-language localization
  • Documentation and README creation

Support

If you find this app useful, consider buying me a coffee!

ko-fi

Contributing

We welcome contributions! Especially:

  • Translation error checking
  • Bug reports and feature requests

License

MIT License - See LICENSE file for details.

About

macOS IME status indicator with customizable desktop clock

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages