manakai charlib

This page is no longer maintained. See new project page.

The manakai charlib is a product of the manakai project and is intended to provide supplemental Perl modules to support character encodings in the wild.

Perl Modules

Following Perl modules provide support for various character encodings through Perl's standard Encode interface. However, they are not intended to be used by themselves; they form integrated part of protocol or document format processors, such as Whatpm::Charset::DecodeHandle.


For each tarball listed in the Perl modules section, run the following commands:

  1. $ perl Makefile.PL
  2. $ make
  3. $ make install

Note that these modules are written in XS; they must be compiled before they get ready to be used.

Alternatively, you can build RPM packages by executing the following command in the root directory of your copy of the git repository:

$ make rpm

Then, you can install the manakai-charlib package.


The latest development version of modules are available in the git repository. You can clone the git repository by the following command:

$ git clone manakai-charlib

There is a bug tracking system for the project.




Copyright 2006-2010 Wakaba <>.

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.