/ascii_art

A library and tools for rendering images as text

Primary LanguageRustOtherNOASSERTION

ascii_art

A Rust library for rendering images as text and some utilities that use it.

This workspace consists of a collection of crates:

  • ascii_art: a library for rendering images to text
  • img2ascii: a CLI program that uses the ascii_art library and your system's Fontconfig installation to render images to text based on any font installed on your system.
  • utils: some other utility programs that use the library

See more specific documentation for more specific information.

ascii_art library demonstration: a web service that will turn an uploaded image file into a chunk of text.

License

The original work in this crate is all licensed under the MIT license.

The Liberation Mono and Iosevka fonts (used as example files) are licensed under the SIL Open Font License.