Skip to main content

Crate gitprint

Crate gitprint 

Source
Expand description

§gitprint

Convert git repositories into syntax-highlighted, printer-friendly PDFs.

The main entry point is run(), which executes the full pipeline: git repository inspection, file filtering, syntax highlighting, and PDF generation.

Modules§

cli
defaults
filter
git
github
GitHub REST API v3 client.
highlight
pdf
types
user_report
User report pipeline: fetch GitHub data in parallel, then render PDF.

Functions§

run
Runs the full gitprint pipeline and writes a PDF to config.output_path.