Migemo is a library for performing incremental searching of Japanese text. It includes interfaces for Emacs and Ruby.