I'm pleased to announce the first public release of Tart, a program for
making ASCII art. Tart runs in the terminal and lets you draw ASCII art
using your mouse similar to image-editing programs.

Tart is on Hackage:

http://hackage.haskell.org/package/tart

Tart is intended to be a usable tool but is also a demonstration of how
to write mouse-driven terminal programs using my "brick" library:

http://hackage.haskell.org/package/brick

Feature highlights:

 * Drawing tools: freehand, line, box, flood fill, text string
 * Utility tools: repaint, restyle, eyedropper, eraser
 * Named image layers with reordering and visibility toggling
 * Set foreground color, background color, and text style independently
 * Full mouse interaction and keyboard shortcuts
 * Paste text from clipboard into canvas
 * Undo and redo
 * Text styles: bold, blink, underline, reverse video
 * Load and save ASCII art files (binary)
 * Save plain versions of ASCII art for embedding in documents
 * Save color versions of ASCII art with terminal escape sequences for
   printing to terminals
 * Import existing plaintext files as the basis for new ASCII art files

-- 
  Jonathan Daugherty
  Software Engineer
  Galois, Inc.
_______________________________________________
Haskell mailing list
Haskell@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell

Reply via email to