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 [RSS] [faq] 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 2015-07-11T21:14:40Z
Category Codec
Home page
Source repo head: git clone
Uploaded by ajg at 2015-07-09T21:15:06Z
Distributions NixOS:2.1.0
Executables base91
Downloads 4335 total (48 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs not available [build log]
All reported builds failed as of 2016-12-08 [all 7 reports]


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

Manual Flags

Automatic Flags

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