{"id":21808587,"url":"https://github.com/ericthomasca/resume-v1","last_synced_at":"2026-01-04T14:33:12.016Z","repository":{"id":243441795,"uuid":"812092521","full_name":"ericthomasca/resume-v1","owner":"ericthomasca","description":null,"archived":false,"fork":false,"pushed_at":"2024-07-17T23:31:02.000Z","size":4334,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-26T05:12:26.963Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Typst","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ericthomasca.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-06-08T00:12:33.000Z","updated_at":"2024-07-17T23:31:05.000Z","dependencies_parsed_at":"2024-07-18T03:12:54.528Z","dependency_job_id":null,"html_url":"https://github.com/ericthomasca/resume-v1","commit_stats":null,"previous_names":["ericthomasca/resume","ericthomasca/resume-v1"],"tags_count":0,"template":false,"template_full_name":"yunanwg/brilliant-CV","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ericthomasca%2Fresume-v1","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ericthomasca%2Fresume-v1/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ericthomasca%2Fresume-v1/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ericthomasca%2Fresume-v1/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ericthomasca","download_url":"https://codeload.github.com/ericthomasca/resume-v1/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244760161,"owners_count":20505769,"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":[],"created_at":"2024-11-27T13:15:37.214Z","updated_at":"2026-01-04T14:33:11.956Z","avatar_url":"https://github.com/ericthomasca.png","language":"Typst","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n  \u003cimg src='https://github.com/mintyfrankie/mintyfrankie/assets/77310871/64861d2d-971c-47cd-a5e8-5ad8659f2c2b'\u003e\n  \u003cbr\u003e\u003cbr\u003e\n  Brilliant CV\n\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cimg alt=\"Check Status Badge\" src=\"https://github.com/mintyfrankie/brilliant-CV/actions/workflows/compile.yml/badge.svg\"/\u003e\n  \u003cimg alt=\"Typst Version\" src=\"https://img.shields.io/badge/Compatible Typst Version-0.11.0-blue\"/\u003e\n\u003c/p\u003e\n\n\u003e The Brilliant CV project is still under preview, just like Typst is, so use with caution as future updates might break your current production.\n\u003e\n\u003e Read commits and changelog should you find new patches are not working, and feel free to lock to a working release \u0026 submit issues or PRs, I am happy to help!\n\n\u003cbr\u003e\n\n**Brilliant CV** is a [**Typst**](https://github.com/typst/typst) template for making **Résume**, **CV** or **Cover Letter** inspired by the famous LaTeX CV template [**Awesome-CV**](https://github.com/posquit0/Awesome-CV).\n\n## Features\n\n- **Separation of style and content**: version control your CV entries in the `modules` folder, without touching the styling and typesetting of your CV / Cover Letter _(hey, I am not talking about **Macrohard Word**, you know)_\n- **Quick twitches on the visual**: add company logos, put your shiny company name or your coolest title at the first line globally or per-document needs\n- **Multilingual support**: centrally store your multilingual CVs (English + French + German + Chinese + Japanese if you are superb) and change output language in a blink\n- *(NEW)* **AI Prompt and Keywords Injection**: Fight against the abuse of ATS system or GenAI screening by injecting invisible AI prompt or keyword list automatically.\n\n## Preview\n\n|                                                    CV                                                    |                                                    Cover Letter                                                    |\n| :------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------: |\n| ![CV](https://github.com/mintyfrankie/mintyfrankie/assets/77310871/94f5fb5c-03d0-4912-b6d6-11ee7d27a9a3) | ![Cover Letter](https://github.com/mintyfrankie/brilliant-CV/assets/77310871/b4e74cdd-6b8d-4414-b52f-13cd6ba94315) |\n\n|                                       CV (_French, red, no photo_)                                       |                                            Cover Letter (_French, red_)                                            |\n| :------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------: |\n| ![CV](https://github.com/mintyfrankie/brilliant-CV/assets/77310871/fed7b66c-728e-4213-aa58-aa26db3b1362) | ![Cover Letter](https://github.com/mintyfrankie/brilliant-CV/assets/77310871/65ca65b0-c0e1-4fe8-b797-8a5e0bea4b1c) |\n\n|                                       CV (_Chinese, green_)                                       |                                            Cover Letter (_Chinese, green_)                                            |\n| :------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------: |\n| ![CV](https://github.com/mintyfrankie/brilliant-CV/assets/77310871/cb9c16f5-8ad7-4256-92fe-089c108d07f5) | ![Letter](https://github.com/mintyfrankie/brilliant-CV/assets/77310871/a5a97be2-87e2-43fe-b605-f862a0d600d7)|\n\n\n## Usage\n\n### Installation\n\nYou can either directly create a new repository by using this template, or you might want to add the submodule repository and build up your own Typst project.\n\n**Method 1: Jumpstart by clicking `Use this template` and create your own CV repository**\n\nWhen compiling, use:\n\n```\ntypst compile ./cv.typ ./output/CV.pdf --font-path ./src/fonts/\n```\n\n**Method 2: Add the [submodule repository](https://github.com/mintyfrankie/brilliant-CV-Submodule) to your existing project**\n\n```bash\ncd your/CV/project\ngit submodule add https://github.com/mintyfrankie/brilliant-CV-Submodule brilliant-CV\ntypst compile cv.typ\n```\n\nWhen you want to get new features from the updated template module:\n\n```bash\ngit submodule update --remote\n```\n\n### Tips\n\n- `metadata.typ` should live in the project root folder, and by changing the variables in it, you can quickly adjust language or display settings of the documents.\n- Make sure when you build a multilingual module (`./modules_fr` for example) you are quoting the right language variable in the `metadata.typ` (`fr` in this case).\n\n### Project Structure\n\n```\n|\n|-- modules/          --\u003e sections of your CV\n|   |- *.typ\n|\n|-- modules_*         --\u003e multilingual sections of your CV\n|\n|-- brilliant-CV/\n|   |- template.typ   --\u003e the template file\n|   |- metadata-demo.typ -\u003e the example metadata file\n|\n|-- src/\n|   |- fonts/         --\u003e local font files\n|   |- logos/         --\u003e logos for your cvEntry\n|   |- *.png          --\u003e images used in the documents\n|   |- *.bib          --\u003e BibTeX file for Publications section\n|\n|-- cv.typ          --\u003e CV file\n|-- letter.typ      --\u003e Cover Letter file\n|-- metadata.typ    --\u003e Personal Infos \u0026 Settings\n```\n\n\n## Current Issues\n\n\u003e As Typst is still a very young (although very promising and robust to my belief) project, some features are only partially supported on certain platforms. It is hence difficult to predict any anomalies, but you are definitely welcomed to bring a PR, an issue or a discussion!\n\n- **Image cropping**: Typst does not have direct support to crop images using native primitives. Bring your own cropped image for profile photo if needed.\n- **Publications Section**: Current version of Typst does not allow full customization on the `#bibliography` function, so the display of publication section might not be optimal. See [this disucssion](https://github.com/mintyfrankie/brilliant-CV/discussions/3).\n\n## Credit\n\n- [**Typst**](https://github.com/typst/typst) is a newborn, open source and simple typesetting engine that offers a better scripting experience than [**LaTeX**](https://www.latex-project.org/).\n- [**Awesome-CV**](https://github.com/posquit0/Awesome-CV) is the original LaTeX CV template from which this project is heavily inspired. Thanks [posquit0](https://github.com/posquit0) for your excellent work!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fericthomasca%2Fresume-v1","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fericthomasca%2Fresume-v1","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fericthomasca%2Fresume-v1/lists"}