jsonresume-theme-relaxed
v0.1.11
Published
A JSON Resume theme optimised for PDF output
Downloads
111
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 install
Create 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-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")
Export to PDF
npm run build -- resume.pdf
Sample
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.