I always wanted an make something useful to people and Make Resume is exactly that. Make Resume is a tool that lets its users write their information as readable text (JSON format) and generate a beautifully designed Resume/CV from it.
Make Resume is a tool to build a Resume yet keeping data separate from design. — Make Resume
Users can simply change the theme using provided options and Make Resume will generate a completely different Resume/CV, with the same information.
It helps track, compare, clone, and version your resume as it's just a file with some readable text on it and just one command away from a beautifully designed Resume. — Make Resume
On the user side, Make Resume is a CLI tool that can be installed from npm. Combing the power of readable text and being a CLI tool, it creates a lot of opportunities to use.
For example, I'm currently hosting my Resume on a Github repo and it's being Continuously Deployed from Netlify. Whenever I change something in the repo, Netlify generates a new version of it and deploys it.
Make Resume is usefully modular too. Users can make their own themes or edit the existing ones. Currently, I've made two themes which are quite nice and fits my need and hopefully others.
The schema used for writing the information is quite comprehensive and very mature standard and that's JsonResume.org.