jsonresume-theme-relaxed
v0.2.1
Published
A JSON Resume theme optimised for PDF output
Maintainers
Readme
jsonresume-theme-relaxed
A JSON Resume theme optimised for PDF output.
Installation
git clone https://github.com/ObserverOfTime/jsonresume-theme-relaxed
cd jsonresume-theme-relaxed && npm installCreate your resume
Create a resume.json file according to the schema,
build it online, or export it from LinkedIn.
| Section | Field | Required | Line breaks (\n) | Notes |
|:---:|:---:|:---:|:---:|:---:|
| basics | name | Yes | No | Must be present. |
| | label | No | No | |
| | image | No | No | |
| | summary | No | Yes | |
| basics.location | address | No | No | |
| | city | No | No | |
| | postalCode | No | No | |
| | region | No | No | |
| | countryCode | Yes | No | |
| basics.profiles[] | url | No | No | |
| | network | Yes | No | |
| | username | Yes | No | |
| work[] | website | No | No | |
| | company | Yes | No | |
| | location | | | Unsupported. |
| | description | | | Unsupported. |
| | position | Yes | No | |
| | summary | No | Yes | |
| | startDate | No | No | YYYY-MM / YYYY-MM-DD |
| | endDate | No | No | YYYY-MM / YYYY-MM-DDRequires startDate. |
| | highlights[] | No | No | |
| education[] | url | No | No | |
| | area | Yes | No | |
| | institution | Yes | No | |
| | studyType | Yes | No | |
| | startDate | No | No | YYYY-MM / YYYY-MM-DD |
| | endDate | No | No | YYYY-MM / YYYY-MM-DDRequires startDate. |
| | score | No | No | |
| | courses[] | No | No | |
| | url | No | No | |
| | summary | Yes | No | Should be the event name. |
| | organization | Yes | No | |
| | position | Yes | No | |
| | startDate | No | No | YYYY-MM-DD |
| | endDate | No | No | YYYY-MM-DDRequires startDate. |
| | highlights[] | No | No | |
| projects[] | url | No | No | |
| | name | Yes | No | |
| | type | | | Unsupported. |
| | roles[] | No | No | |
| | entity | No | No | Requires roles[]. |
| | description | No | Yes | |
| | startDate | No | No | YYYY-MM-DD |
| | endDate | No | No | YYYY-MM-DDRequires startDate. |
| | highlights[] | No | No | |
| | keywords[] | No | No | |
| publications[] | website | No | No | |
| | name | Yes | No | |
| | publisher | Yes | No | |
| | summary | No | Yes | |
| | releaseDate | Yes | No | YYYY-MM / YYYY-MM-DD |
| | url | No | No | |
| | name | Yes | No | |
| | issuer | Yes | No | |
| | date | Yes | No | YYYY-MM / YYYY-MM-DD |
| skills[] | name | Yes | No | |
| | level | Yes | No | "master" / "advanced" /"intermediate" / "beginner" |
| | keywords[] | No | No | |
| languages[] | language | Yes | No | |
| | fluency | Yes | Yes | |
| awards[] | title | Yes | No | |
| | awarder | Yes | No | |
| | summary | No | Yes | |
| | date | No | No | YYYY-MM / YYYY-MM-DD |
| interests[] | name | Yes | No | |
| | keywords[] | No | No | |
| references[] | name | Yes | No | |
| | reference | Yes | Yes | |
| meta | canonical | No | no | |
| | lastModified | No | No | |
| | version | No | No | |
| | x-lang | No | No | Language (default: "en").Non-standard. |
| | x-size | No | No | Font size (default: "10pt").Non-standard. |
All sections (except for basics) are optional.
Fields are only required if the section is present.
Supported languages:
- English ("en")
- Greek ("el")
- German ("de")
- French ("fr")
Export to PDF
npm run build -- resume.pdfSample

Credits
The theme was made using HTMLS & Stylus, with icons from Heroicons & Simple Icons and the Lato font.
License
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0.
