What is an Input Method Editor?

I&rsquo;ve been working on chromium input method editor integration for linux wayland at Igalia over the past several months, and I thought I&rsquo;d share some insights I&rsquo;ve gained along the way and some highlights from my work. This is the first in a series of blog posts about input method editors, or IME in short. Here I will try to explain what an IME really is at a high level before…