Skip to main content

Convert text with ANSI color codes to HTML or to LaTeX

Project description

Build Status - main branch

ansi2html

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

Inspired by and developed off of the work of pixelbeat and blackjack.

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-hypernode.com/project/ansi2html/

License

ansi2html is licensed LGPLv3+.

Credits

Download files

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

Source Distribution

ansi2html-1.9.1.tar.gz (44.3 kB view details)

Uploaded Source

Built Distribution

ansi2html-1.9.1-py3-none-any.whl (17.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ansi2html-1.9.1.tar.gz
  • Upload date:
  • Size: 44.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for ansi2html-1.9.1.tar.gz
Algorithm Hash digest
SHA256 5c6837a13ecc1903aab7a545353312049dfedfe5105362ad3a8d9d207871ec71
MD5 09063d7c52cb7f337b49ef9343194506
BLAKE2b-256 caf1a82ae514fe3d2d66b20a24dd53d45f588a6c0a1d9b5f493eddff679bd99a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ansi2html-1.9.1-py3-none-any.whl
  • Upload date:
  • Size: 17.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for ansi2html-1.9.1-py3-none-any.whl
Algorithm Hash digest
SHA256 29ccdb1e83520d648ebdc9c9544059ea4d424ecc33d3ef723657f7f5a9ae5225
MD5 702b29c661a89b3d0c3d0b224ec8c480
BLAKE2b-256 42d71bc3433a2406b891182c25a7926abe3eb19af5870d540375ebf7795885b3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page