P5-App-GlitchIME is a project mainly written in Perl, it's free.
Glitch IME in perl
This is Perl module App::GlitchIME.
INSTALLATION
App::GlitchIME installation is straightforward. If your CPAN shell is set up, you should just be able to do
% cpan App::GlitchIME
Download it, unpack it, then build it as per the usual:
% perl Makefile.PL
% make && make test
Then install it:
% make install
DOCUMENTATION
App::GlitchIME documentation is available as in POD. So you can do:
% perldoc App::GlitchIME
to read the documentation online with your favorite pager.
Syohei YOSHIDA