libgxim is a X Input Method (a.k.a. XIM) protocol library that is implemented by GObject. this library helps you to implement XIM servers or client applications to communicate through XIM protocol without using Xlib API directly, particularly if your application uses GObject-based main loop.
Please visit here to get the latest archive. the latest version is 0.5.0 now.
API reference are available here. also see README for more details.