base91: A Base91 Encoder & Decoder

[ codec, library, mit, program ] [ Propose Tags ]

An implementation of Base91 encoding & decoding of arbitrary bytes (octets) to/from characters (all in the ASCII printable range; it includes support for plain Strings, as well as optional support for ByteString and/or Text; see the Flags section for details.

Versions 0.1.0, 0.1.1, 0.2.0, 1.0.0, 1.0.1, 1.1.0, 2.0.0, 2.1.0 (info)
Dependencies base (>1 && <1), base91, bytestring, text [details]
License MIT
Author Alvaro J. Genial
Maintainer ajg
Revised Revision 1 made by AdamBergmark at Sat Jul 11 21:14:40 UTC 2015
Category Codec
Home page
Source repo head: git clone
Uploaded by ajg at Thu Jul 9 21:15:06 UTC 2015
Distributions NixOS:2.1.0
Executables base91
Downloads 2366 total (24 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2016-12-08 [all 7 reports]
Hackage Matrix CI


  • Codec
    • Binary
      • Codec.Binary.Base91
        • Codec.Binary.Base91.ByteString
        • Codec.Binary.Base91.Efficient
        • Codec.Binary.Base91.String
        • Codec.Binary.Base91.Text



Enable Data.ByteString support.


Enable Data.Text support.


Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info


Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

For package maintainers and hackage trustees