abgox/inputtip

规则驱动的输入法状态管理器 · 即时 · 强大 · 高效

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 1 hour ago
Added to GitGenius on September 20th, 2026
Created on May 12th, 2023
Open Issues & Pull Requests: 13 (+0)
GitHub issues: Enabled
Number of forks: 89
Total Stargazers: 3,434 (+0)
Total Subscribers: 8 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 13
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 130 days
Stale 30+ days: 12
Stale 90+ days: 1

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (174)
  • enhancement (41)
  • future (2)
  • help wanted (2)
  • invalid (2)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

InputTip is a rule-driven input method state manager for Windows that provides real-time visual feedback about your keyboard and input status.

The tool solves the problem of losing track of which input method, keyboard layout, or modifier state is active—a common frustration when switching between languages or keyboard layouts. It works by monitoring your system through window matching, dynamic hotkeys, timers, and text or hotkey monitoring to detect context changes, then applies rules that trigger state switches, keyboard layout changes, hotkey registration or blocking, and window management actions. The project offers six input states to track: Chinese, English, Caps Lock, US keyboard, Japanese keyboard, and Korean keyboard. It displays this information through five different visual schemes: cursor styling, floating overlay windows, cursor symbols, mouse cursor symbols, and window borders.

Windows users who frequently switch between input methods or keyboard layouts should consider this tool, particularly those working with multiple languages simultaneously. It suits anyone frustrated by the lack of visual feedback about their current input state. The README lists several related projects including ImTip, KBLAutoSwitch, Language Indicator, and RedDot, though it does not explicitly compare InputTip's approach or capabilities to these alternatives.

The project shows active development with regular updates documented in a changelog. The codebase is written in AutoHotkey and maintained as a standalone Windows application with an accompanying website documenting features and system requirements.