UK visa invitation letter generator.
Project description
UK visa invitation letter generator 
Writes a UK Standard Visitor visa invitation letter for you.
Requirements
- Python 3 with pip
- LaTeX with OpenType font support, e.g. XeLaTeX, and latexmk
Usage
- Install the package:
pip3 install uk-invitation-letter
- Configure latexmk:
You can use your default setup or clone .latexmkrc.
- Create
data.ymlconfig file:
Example:
inviter:
name: Kayleigh H Welch
address:
- 75 Hertingfordbury Road
- Newton NG13 8QY
phone: "07758888305"
email: noreply@temporary-mail.net
residence: share code # optional: `permit` / `share code` / `passport` / custom
proof_of_address: council tax bill # optional
employer:
name: Jstory UK Ltd
address:
- 89 Well Lane
- Patterdale CA11 0LQ
embassy:
name: British Consulate General New York
address:
- 885 2nd Ave
- New York
- NY 10017
- United States
invitee:
name: # <first name> [<other names>]+ <last name>, use `~` for a non-breaking space
- Joseph Brodsky
- Maria Sozzani
pronoun: they/them/their # optional, they/them/their by default
relationship: friends
trip:
arrival_date: 2026-01-01
departure_date: 2026-01-31
reason: a short trip # optional
return_reason: to circumnavigate the globe # optional
return_country: the US # optional
financial_support: false
docs: # optional extra documents
- table tennis match result sheet
- Run the generator:
uk-invitation-letter --data data.yml --output invitation.pdf
The output will be saved to invitation.pdf.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file uk_invitation_letter-0.7.2.tar.gz.
File metadata
- Download URL: uk_invitation_letter-0.7.2.tar.gz
- Upload date:
- Size: 7.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.2.1 CPython/3.14.2 Linux/6.8.0-1040-aws
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e7a99822bf35ac499ba17f808582ef24a1dc9c7bd4aaf209c4b4b7fdf768712e
|
|
| MD5 |
8177b95a86572ad819ea9bd9717c0718
|
|
| BLAKE2b-256 |
a675b4ee7e8d319f7924020d93f777517cf91091327645fb5b47449b20fddade
|
File details
Details for the file uk_invitation_letter-0.7.2-py3-none-any.whl.
File metadata
- Download URL: uk_invitation_letter-0.7.2-py3-none-any.whl
- Upload date:
- Size: 9.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.2.1 CPython/3.14.2 Linux/6.8.0-1040-aws
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f6c0f3fc087764d876d04136b2f5b63c51c12f87052e3463faa4d4101e4d8f78
|
|
| MD5 |
843691659442e2532e566257a64d08aa
|
|
| BLAKE2b-256 |
9a20c8673705da4f1f82a100bc7bb091f21cfbf55df4be671e94c1667ee222ef
|