{"id":15062252,"url":"https://github.com/biosan/jsonresume-theme-macchiato","last_synced_at":"2025-04-10T06:02:26.610Z","repository":{"id":42938162,"uuid":"235805184","full_name":"biosan/jsonresume-theme-macchiato","owner":"biosan","description":"Simple JSONResume theme (based on Caffeine theme) ☕️+🥛","archived":false,"fork":false,"pushed_at":"2024-05-26T19:40:56.000Z","size":1148,"stargazers_count":15,"open_issues_count":14,"forks_count":53,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-24T07:11:21.411Z","etag":null,"topics":["handlebars","jsonresume","jsonresume-theme"],"latest_commit_sha":null,"homepage":"https://biosan.github.io/jsonresume-theme-macchiato","language":"Handlebars","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/biosan.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-01-23T13:54:42.000Z","updated_at":"2025-01-26T12:07:58.000Z","dependencies_parsed_at":"2024-06-21T05:48:17.312Z","dependency_job_id":"60c0bdba-7e5e-421d-98a5-b4c9fbc82557","html_url":"https://github.com/biosan/jsonresume-theme-macchiato","commit_stats":{"total_commits":30,"total_committers":3,"mean_commits":10.0,"dds":0.1333333333333333,"last_synced_commit":"c783186d31c88924b7808bf65a892cef233099c4"},"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/biosan%2Fjsonresume-theme-macchiato","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/biosan%2Fjsonresume-theme-macchiato/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/biosan%2Fjsonresume-theme-macchiato/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/biosan%2Fjsonresume-theme-macchiato/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/biosan","download_url":"https://codeload.github.com/biosan/jsonresume-theme-macchiato/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248166937,"owners_count":21058481,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["handlebars","jsonresume","jsonresume-theme"],"created_at":"2024-09-24T23:33:01.170Z","updated_at":"2025-04-10T06:02:26.532Z","avatar_url":"https://github.com/biosan.png","language":"Handlebars","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Macchiato Theme! ☕️+🥛\n\nMacchiato it's a [JSON Resume](https://jsonresume.org/) theme based on [Theme Boilerplate](https://github.com/jsonresume/jsonresume-theme-boilerplate) and [Caffeine Theme](https://github.com/kelyvin/jsonresume-theme-caffeine).\n\n## Why?\n\nI wanted to build my own resume theme, so I decided to start from a theme I like a lot and tring to make it a bit more personal.\n\nI also wanted I simple environment, so I used the boilerplate provided by JSON Resume instead of using the awesome work done by [kelyvin](https://github.com/kelyvin/) for it's Caffeine Theme. If you are looking for a more complete environment take a look at the caffine theme.\n\n\n\u003e ***Currently it doesn't have any major style difference from it's parent [Caffeine](https://github.com/kelyvin/jsonresume-theme-caffeine).***\n\n\n## Changes from Caffeine Theme\n\n### Environment\n\n- Simpler and less sofisticated development environment, the same as JSON Resume boilerplate. (Caffeine has live re-building and automatic page reloading)\n\n\n### Visual differences\n\n- Add tags to projects and skills\n- Switch from `UPPERCASE` to `Capitalize` on most text\n\n\n## Usage\n\n1. Download [JSON Resume CLI](https://jsonresume.org/)\n  ```\n  npm install -g resume-cli\n  ```\n\n2. Download the theme from [npm](https://www.npmjs.com/)\n  ```\n  npm install -g jsonresume-theme-macchiato\n  ```\n\n3. Use resume cli to build your resume\n  ```\n  resume export resume.html --theme macchiato\n  ```\n\n### PDF output\n\nProbably you want a PDF version of your resume...\n\nJSONResume CLI should be able to make a PDF out of your JSON but I always struggled to get it to work,\nso I switched to a more direct and effective approach.\n\nI use Puppeteer-CLI to make a PDF from my HTML resume.\n\n```\nnpm install -g puppeteer-cli\npuppeteer --wait-until networkidle0 --margin-top 0 --margin-right 0 --margin-bottom 0 --margin-left 0 --format A4 print resume.html resume.pdf\n```\n\nObviously you could write a very simple Node script to use the real Puppeteer and the `render` function to make a PDF without first exporting the HTML version.\n\nAlso checkout [HackMyResume](https://github.com/hacksalot/HackMyResume), a powerful tool to build and analyze your JSON Resume.\n\n\n## License\n\nAvailable under the [MIT license](http://mths.be/mit).\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbiosan%2Fjsonresume-theme-macchiato","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbiosan%2Fjsonresume-theme-macchiato","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbiosan%2Fjsonresume-theme-macchiato/lists"}