A JSON Resume theme optimised for PDF output.
git clone https://github.com/ObserverOfTime/jsonresume-theme-relaxed
cd jsonresume-theme-relaxed && npm install
Create a resume.json
file according to the schema,
build it online, or export it from LinkedIn.
Click here for details
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-DD Requires 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-DD Requires 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-DD Requires 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-DD Requires 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")
npm run build -- resume.pdf
The theme was made using HTMLS & Stylus, with icons from Heroicons & Simple Icons and the Lato font.
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0.