ansi2html (original) (raw)

Convert text with ANSI color codes to HTML or to LaTeX

Project description

Build Status - main branch

Convert text with ANSI color codes to HTML or to LaTeX.

Inspired by and developed off of the work ofpixelbeat andblackjack.

Read the docs for more informations.

Example - Python API

from ansi2html import Ansi2HTMLConverter conv = Ansi2HTMLConverter() ansi = "".join(sys.stdin.readlines()) html = conv.convert(ansi)

Example - Shell Usage

$ ls --color=always | ansi2html > directories.html $ sudo tail /var/log/messages | ccze -A | ansi2html > logs.html $ task rc._forcecolor:yes limit:0 burndown | ansi2html > burndown.html

See the list of full options with:

$ ansi2html --help

Get this project:

$ pip3 install ansi2html

Source: https://github.com/pycontribs/ansi2html/

pypi: https://pypi.org/project/ansi2html/

License

ansi2html is licensed LGPLv3+.

Credits

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Built Distribution

File details

Details for the file ansi2html-1.9.2.tar.gz.

File metadata

File hashes

Hashes for ansi2html-1.9.2.tar.gz | Algorithm | Hash digest | | | ----------- | ---------------------------------------------------------------- | | | SHA256 | 3453bf87535d37b827b05245faaa756dbab4ec3d69925e352b6319c3c955c0a5 | | | MD5 | 290d3f06824b6a1ea798c4fa084a2fb6 | | | BLAKE2b-256 | 4bd5e3546dcd5e4a9566f4ed8708df5853e83ca627461a5b048a861c6f8e7a26 | |

See more details on using hashes here.

File details

Details for the file ansi2html-1.9.2-py3-none-any.whl.

File metadata

File hashes

Hashes for ansi2html-1.9.2-py3-none-any.whl | Algorithm | Hash digest | | | ----------- | ---------------------------------------------------------------- | | | SHA256 | dccb75aa95fb018e5d299be2b45f802952377abfdce0504c17a6ee6ef0a420c5 | | | MD5 | c149d0dce53fdf12d00a9e871c0d06c0 | | | BLAKE2b-256 | bd71aee71b836e9ee2741d5694b80d74bfc7c8cd5dbdf7a9f3035fcf80d792b1 | |

See more details on using hashes here.