[Haskell] [ANN] First release of Tart, an ASCII art drawing program
Jonathan Daugherty
jtd at galois.com
Fri Sep 15 23:07:54 UTC 2017
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.
More information about the Haskell
mailing list