• Stars
    star
    6,530
  • Rank 5,800 (Top 0.2 %)
  • Language
    Python
  • License
    BSD 3-Clause "New...
  • Created almost 13 years ago
  • Updated 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The awesome document factory

The Awesome Document Factory

WeasyPrint is a smart solution helping web developers to create PDF documents. It turns simple HTML pages into gorgeous statistical reports, invoices, tickets…

From a technical point of view, 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 based on various libraries but not on a full rendering engine like WebKit or Gecko. The CSS layout engine is written in Python, designed for pagination, and meant to be easy to hack on.

WeasyPrint has been created and developed by Kozea (https://kozea.fr/). Professional support, maintenance and community management is provided by CourtBouillon (https://www.courtbouillon.org/).

Copyrights are retained by their contributors, no copyright assignment is required to contribute to WeasyPrint. Unless explicitly stated otherwise, any contribution intentionally submitted for inclusion is licensed under the BSD 3-clause license, without any additional terms or conditions. For full authorship information, see the version control history.

More Repositories

1

Radicale

A simple CalDAV (calendar) and CardDAV (contact) server.
Python
3,033
star
2

pygal

PYthon svg GrAph plotting Library
Python
2,597
star
3

wdb

An improbable web debugger through WebSockets
Python
1,571
star
4

CairoSVG

Convert your vector images
Python
703
star
5

cairocffi

CFFI-based cairo bindings for Python.
Python
203
star
6

formol

An opiniated react form framework.
JavaScript
190
star
7

Pyphen

Hy-phen-ation made easy
Python
190
star
8

tinycss2

A tiny CSS parser
Python
142
star
9

Flask-WeasyPrint

Generate PDF files out of your Flask website thanks to WeasyPrint
Python
136
star
10

tinycss

tinycss is a complete yet simple CSS parser for Python.
Python
88
star
11

umlaut

Because a picture is worth a thousand words
JavaScript
56
star
12

cssselect2

CSS selectors for Python ElementTree
Python
26
star
13

flipflop

FastCGI/WSGI gateway
Python
25
star
14

sqlalchemy_fdw

A postgresql dialect based on psycopg2 adding support for Foreign Data Wrappers
Python
21
star
15

pygal.js

pygal javascript modules
JavaScript
15
star
16

log_colorizer

Defines a python logging formatter and a default handler for nice shell output
Python
13
star
17

weighted_mean

A simple weighted mean aggregate function for postgresql
C
13
star
18

brigit

A very simple python git wrapper module
Python
12
star
19

pystil

An elegant site web traffic analyzer
JavaScript
11
star
20

unrest

A troubling rest api library for sqlalchemy models
Python
9
star
21

tears

Flask SQLAlchemy single connection extension to run tests in a super transaction and rollback at teardown.
Python
9
star
22

mandrill-api-python-3.7

Python
8
star
23

WeasySuite

Test WeasyPrint with the W3C test suites
Python
8
star
24

pygal_maps_world

World maps for pygal
Python
7
star
25

gibolt

Git for Usain Bolt
Python
6
star
26

.git_hooks

A set of git hooks to use in our projects
Python
6
star
27

flask-alcool

ALCOOOL
Python
6
star
28

Pynuts

Documents for nuts
Python
6
star
29

Gedit-WhiteSpace-Terminator

Gedit 3 plugin that removes whitespace at the end of lines and files on saving.
Python
6
star
30

Ahem

A dummy font often used in W3C tests
5
star
31

PastaBin

A pastebin with taste
Python
5
star
32

pypet

Micro rolap engine based on sqlalchemy.
Python
4
star
33

docker-python-node-yarn-postgresql

Notre image docker
Dockerfile
4
star
34

Kozearch

Arch Linux packages made at Kozea
Shell
4
star
35

plainform

Formidable forms formed with WTForms
CSS
4
star
36

StructuredFS

Manage files in a structured directory hierarchy
Python
3
star
37

ymci

Your Modern Continuous Integration server
CSS
3
star
38

TeddyBar

Text edition toolbar
JavaScript
3
star
39

Koztumize

Dress your documents
Python
3
star
40

sitenco

Simple websites for simple projects.
Python
3
star
41

Dyko

A lightweight web framework
Python
3
star
42

CSStyle

CSStyle is an easy-to-use CSS converter for Webkit, Presto and Gecko. Experimental CSS values are converted to be understood correctly by browsers using these engines.
Python
3
star
43

rrule34

Python dateutil rrule tools. Noticeably natural language formatting of recurences.
Python
2
star
44

pygal_maps_fr

French maps for pygal
Python
2
star
45

Overlay

Kozea's Gentoo Overlay
Shell
2
star
46

PDFormat

A Gtk-based PDF editor
Python
2
star
47

fdp

This project provides a web tool to work with pdf files (you can rotate or merge pdfs).
JavaScript
2
star
48

shoRTCut

WebRTC Websocket signalling client and server implementation
CSS
2
star
49

MakeCitron

Base Makefile for our projects
Makefile
2
star
50

SafetyNetwork

HTML
1
star
51

redux-api-unrest

Redux-api adapter and transformer for use with unrest.
JavaScript
1
star
52

RadicaleStorageByIndex

A regular radicale storage with an additional sqlite index on specified fields.
Python
1
star
53

misfile

A webcomic by Chris Hazelton, Misfile is the story of "a girl who was a boy, a Harvard-bound genius missing two years of her life, and the pot headed angel who did it to them" via a Celestial filing accident. In the small hillside town of Tempest, Massachusetts, Boy racer Ash was turned into a girl, studious Emily had the past two years of her life erased—including her admission to Harvard—and angelic loser Rumisiel was exiled to Earth for his incompetence. Fortunately, due to a side effect of the accident, only these three remember the universe-as-it-was. Lucky, because Rumisiel fears his superiors would likely 'correct' the misfile by making it permanent.
Python
1
star
54

emaj

E-Maj Postgresql extension.
PHP
1
star
55

pygal_sphinx_directives

Pygal sphinx integration
Python
1
star
56

x-files

A series revolving around FBI special agents Fox Mulder and Dana Scully who investigate X-Files
1
star
57

pygal_maps_ch

Swiss canton map for pygal
Python
1
star
58

medbox

A single box for your medicine
Python
1
star
59

wall-it

Python
1
star
60

sqlalchemy_psycopg_extensions

A set of sqlalchemy extensions designed for the psycopg2 database driver.
Python
1
star
61

passman

Password Manager
Python
1
star
62

for_da_win

C
1
star
63

docker-wdb-server

This project is abandoned
1
star
64

WeasyPerf

Performance report for WeasyPrint
HTML
1
star
65

bobslide

Create and store reveal.js-based slideshows in the cloud
Python
1
star
66

apparatus

Flask - Compass - Bootsrap - CoffeeScript - BuzzWord Bingo !
JavaScript
1
star
67

webpackozea

A base webpack config for our arch.
JavaScript
1
star
68

Try-Multicorn

A browser based sql shell to show off multicorn features
Python
1
star
69

TimeRangeIndexedStorage

An attempt to optimize time range reports in radicale.
Python
1
star