{"id":19248166,"url":"https://github.com/cakebake/weasyprint-dockerized","last_synced_at":"2026-05-01T21:32:06.601Z","repository":{"id":80243202,"uuid":"165746176","full_name":"cakebake/weasyprint-dockerized","owner":"cakebake","description":"WeasyPrint Dockerized","archived":false,"fork":false,"pushed_at":"2019-01-16T08:45:11.000Z","size":4,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-23T16:14:34.969Z","etag":null,"topics":["docker","docker-image","pdf","pdf-generation","print","python","weasyprint"],"latest_commit_sha":null,"homepage":null,"language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cakebake.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-01-14T22:35:57.000Z","updated_at":"2019-01-16T08:45:13.000Z","dependencies_parsed_at":null,"dependency_job_id":"761a7902-fe37-4a0d-af68-99761206c2da","html_url":"https://github.com/cakebake/weasyprint-dockerized","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/cakebake/weasyprint-dockerized","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cakebake%2Fweasyprint-dockerized","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cakebake%2Fweasyprint-dockerized/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cakebake%2Fweasyprint-dockerized/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cakebake%2Fweasyprint-dockerized/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cakebake","download_url":"https://codeload.github.com/cakebake/weasyprint-dockerized/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cakebake%2Fweasyprint-dockerized/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265026237,"owners_count":23699916,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","docker-image","pdf","pdf-generation","print","python","weasyprint"],"created_at":"2024-11-09T18:06:53.379Z","updated_at":"2025-10-27T01:04:11.511Z","avatar_url":"https://github.com/cakebake.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"[WeasyPrint](https://github.com/Kozea/WeasyPrint) Dockerized\n============================================================\n\n[WeasyPrint](https://github.com/Kozea/WeasyPrint) is a visual rendering engine for HTML and CSS that can export to PDF. It aims to support web standards for printing.\n\nFeatures\n--------\n\n-\t**[URLs](https://weasyprint.readthedocs.io/en/latest/features.html#urls):** HTTP, FTP, data URIs, HTTP redirects\n-\t**[HTML](https://weasyprint.readthedocs.io/en/latest/features.html#html):** HTML5 (Some elements need special treatment)\n-\t**[PDF](https://weasyprint.readthedocs.io/en/latest/features.html#pdf):** Text, raster, vector graphics, hyperlinks, bookmarks, attachments\n-\t**[Fonts](https://weasyprint.readthedocs.io/en/latest/features.html#fonts):** FreeType installed in `~/.local/share/fonts`, `@font-face` Web Fonts\n-\t**[CSS](https://weasyprint.readthedocs.io/en/latest/features.html#css):** Level 2.1, Level 3, Text Module Level 3 / 4, Fonts Module Level 3, Paged Media Module Level 3, Generated Content for Paged Media Module, Color Module Level 3, Transforms Module Level 1, Backgrounds and Borders Module Level 3, Image Values and Replaced Content Module Level 3 / 4, Basic User Interface Module Level 3, Values and Units Module Level 3, Multi-column Layout Module\n\nInstalling\n----------\n\n### Build\n\n```bash\ndocker build -t weasyprint https://github.com/cakebake/weasyprint-dockerized.git\n```\n\n### Run\n\nList console API\n\n```bash\ndocker run -it --rm -v $PWD/workdir:/tmp/workdir weasyprint --help\n```\n\n#### Example\n\n```bash\ndocker run -it --rm -v $PWD/workdir:/tmp/workdir weasyprint \\\n  http://weasyprint.org print.pdf\n```\n\n\u003e Output is generated in `./workdir/print.pdf`\n\nor\n\n```bash\ndocker run -it --rm -v $PWD/workdir:/tmp/workdir weasyprint \\\n  input.html print.pdf\n```\n\n\u003e Put input file in `./workdir`. Output is generated in `./workdir/print.pdf`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcakebake%2Fweasyprint-dockerized","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcakebake%2Fweasyprint-dockerized","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcakebake%2Fweasyprint-dockerized/lists"}