Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
azw3-to-pdf
command
Command azw3-to-pdf converts Kindle books into PDFs.
|
Command azw3-to-pdf converts Kindle books into PDFs. |
|
internal
|
|
|
cli
Package cli wires up the command line, and hands off to either the terminal interface or the headless converter.
|
Package cli wires up the command line, and hands off to either the terminal interface or the headless converter. |
|
config
Package config loads and saves the user's persisted preferences.
|
Package config loads and saves the user's persisted preferences. |
|
ebook
Package ebook reads Kindle MOBI-family files (.azw3/.azw/.mobi/.prc) and exposes their metadata, markup and embedded resources.
|
Package ebook reads Kindle MOBI-family files (.azw3/.azw/.mobi/.prc) and exposes their metadata, markup and embedded resources. |
|
engine
Package engine converts Kindle books to PDF and manages batches of those conversions.
|
Package engine converts Kindle books to PDF and manages batches of those conversions. |
|
htmldoc
Package htmldoc turns the markup found inside a Kindle book into a flat sequence of layout blocks.
|
Package htmldoc turns the markup found inside a Kindle book into a flat sequence of layout blocks. |
|
logging
Package logging configures the process-wide logger.
|
Package logging configures the process-wide logger. |
|
pdfout
Package pdfout lays a parsed book out as a PDF.
|
Package pdfout lays a parsed book out as a PDF. |
|
presets
Package presets holds the named page layouts offered by the CLI and TUI.
|
Package presets holds the named page layouts offered by the CLI and TUI. |
|
tui
Package tui is the terminal interface: a file browser, layout chooser and progress display wrapped around the conversion engine.
|
Package tui is the terminal interface: a file browser, layout chooser and progress display wrapped around the conversion engine. |
|
tui/messages
Package messages defines the events passed between the interface's screens.
|
Package messages defines the events passed between the interface's screens. |
|
tui/screens
Package screens holds the individual screens of the terminal interface.
|
Package screens holds the individual screens of the terminal interface. |
|
tui/style
Package style holds the terminal interface's colours, text styles and the interface every screen implements.
|
Package style holds the terminal interface's colours, text styles and the interface every screen implements. |
Click to show internal directories.
Click to hide internal directories.