WeasyPrint converts web documents (HTML with CSS, SVG, …) to PDF.

WeasyPrint WeasyPrint is a visual rendering engine for HTML and CSS that can export to PDF. It aims to support web standards for printing. WeasyPrint is free software made available under a BSD license. It is

Related Repos

mwhite Resume This is a simple Markdown resumé template, LaTeX header, and pre-processing script that can be used with Pandoc to generate professional-looking PDF and HTML output. The Markdown flavor supported is Pandoc markdown.

xlzd xart: generate art ascii texts. xart is a pure Python library that provides an easy way to generate art ascii texts. Life is short, be cool. ██╗ ██╗ █████╗ ██████╗ ████████╗ ╚██╗██╔╝██╔══██╗██╔══██╗╚══██╔══╝ ╚███╔╝ ██████

aio-libs yarl Introduction Url is constructed from str: >>> from yarl import URL >>> url = URL('https://www.python.org/~guido?arg=1#frag') >>> url URL('https://www.python.org/~guido

Jonwing morphling Morphling is a convenient tool that converts Markdown to HTML. Usage Command Line Mode python -m morphling <markdown file> [options...] Use morphling in your code fro

lark-parser Lark - a modern parsing library for Python Parse any context-free grammar, FAST and EASY! Beginners: Lark is not just another parser. It can parse any grammar you throw at it, no matter how complicated or ambiguous, and do so ef

sloria TextBlob: Simplified Text Processing Homepage: https://textblob.readthedocs.io/ TextBlob is a Python (2 and 3) library for processing textual data. It provides a simple API for diving into common natural language processing

facebook Duckling Duckling is a Haskell library that parses text into structured data. "the first Tuesday of October" => {"value":"2017-10-03T00:00:00.000-07:00","grain":"day"} Requirements A Haskell environment is req

fxsjy jparser A readability parser which can extract title, content, images from html pages Install: pip install jparser (requirement: lxml) Usage Example: import urllib2 from jparser import PageModel html = urllib2.