Notice: Hey everybody, this project went viral today even though it's a work in progress. We would love if everybody leaves Github issues for things they think are wrong or need work in the specification draft.
Json Résumé. is a community driven open source initiative to create a JSON based standard for résumés. There is no reason why there can't be a common standard for writing a résumé that can be extended with an ecosystem of open source tools. This project will attempt to;
Join us on IRC - #jsonresume - Freenode
We feel that JSON Schema is now mature enough for writing usable schematics. YAML doesn't throughly offer schematic standards yet(though you can easily convert your résumé between YAML and JSON anyway).
We will generally do 2 year cycles of revisions to the specification. Though upon release the lifecycle will be short for 3 months whilst last minute revisions are made to the standard
Everything on the jsonresume.org domain name is opened source under a MIT license. This is meant to be a community effort to better the JSON résumé ecosystem.
We have built a CLI(command line interface) which currently is supported on OS/Linux/Windows via NPM. To start creating your own résumé, install the resume-cli via NPM.
sudo npm install -g resume-cli
Excellent! Now initialize your first resume.js
The command line tool, uses an ecosytem of modules we have open sourced to convert your résumé.
resume export [myFileName] --format html
resume export [myFileName] --format pdf --theme flat
Or to be guided through the export options just type;
We have also built in hosted support into the command line app. Much like NPM's registry, you can register an account and publish to our servers. We also allow you to password protect and/or publish your résumé anonymously. To get started simply type;
Our hosted solution will have new features and benefits rolled out quite frequently. Make sure you register if you want to save a vanity url.
Great! You should now have your own url like;
Users may also password protect their résumé;
We changed the theme system so themes are just starting to be developed. Check back tomorrow or create a theme.
The specification draft was started by Australian's so you will have to forgive our ignorance of the northern hermisphere. If you see any glaringly obvious problems with international properties, create an issue
As mentioned above, the entire project is open sourced and split up amongst a number of modules which are hosted on Github. There are many areas of the project that need work
We want to create a standards board and also a public list of contributions to the specification.
All the code for the project can be found on our Github organization;
The latest published draft is unversioned and is currently wanting feedback. We want to release a version 1.0.0 in late July that locks the standard down for at least a year.