scim-bridge is a wrapper library for SCIM, writen in C. . SCIM (Smart Common Input Method) is an input method (IM) platform. . Scim-bridge has two parts: agent and client. scim-bridge-agent stands between SCIM and the clients (IMModules), so the clients only need communicate with scim-bridge-agent, because scim-bridge-agent was writen in C, it will solve some C++ ABI problems.