v0.1.1
Initial release.
Features
Colored terminal text
ColorStr: a string carrying foreground/background color and SGR style stateColorand the ANSI formatsansicolor4Bit,ansicolor8Bit,ansicolor24Bit- palette namespaces
Fore,Back,Style, plusColorNamespaceandrgb_dispatch
Color-space conversion
colorconv converts RGB to and from HSL, HSV, LAB, XYZ, and hex, with nearest-color lookups for the 4-bit and 8-bit ANSI palettes.
ASCII and ANSI art
img2ascii,img2ansi: convert images to ASCII/ANSI text artascii2img,ansi2img: render text back to imagesreshape_ansi,ansi_quantize,read_ans,render_ans,AnsiImage: read and reshape ANSI content
Font rendering
get_font_object,render_font_char,render_font_str,get_glyph_masks, and the CP437 helpers: glyph rasterization and character-set preparationregister_user_font: register custom fonts
Bundled assets
The IBM VGA 437 and Consolas fonts and several sample images, exposed via chromatic.data.