{"id":15398661,"url":"https://github.com/lancern/resume-template","last_synced_at":"2026-01-07T07:16:49.844Z","repository":{"id":170073349,"uuid":"645384779","full_name":"Lancern/resume-template","owner":"Lancern","description":"A simple resume template written in typst","archived":false,"fork":false,"pushed_at":"2024-08-24T17:25:26.000Z","size":1435,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-20T16:48:22.272Z","etag":null,"topics":["resume","typst"],"latest_commit_sha":null,"homepage":"","language":"Typst","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Lancern.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":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-05-25T14:28:52.000Z","updated_at":"2024-08-24T17:25:29.000Z","dependencies_parsed_at":"2024-01-24T14:40:08.678Z","dependency_job_id":"9f87dc4d-f881-4678-b5f6-74e06fe4c66a","html_url":"https://github.com/Lancern/resume-template","commit_stats":{"total_commits":15,"total_committers":2,"mean_commits":7.5,"dds":"0.19999999999999996","last_synced_commit":"043382a61d709bd0218a8b5da25b6fcad8a66b98"},"previous_names":["lancern/resume-template"],"tags_count":0,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lancern%2Fresume-template","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lancern%2Fresume-template/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lancern%2Fresume-template/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lancern%2Fresume-template/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Lancern","download_url":"https://codeload.github.com/Lancern/resume-template/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245948775,"owners_count":20698878,"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":["resume","typst"],"created_at":"2024-10-01T15:45:01.051Z","updated_at":"2026-01-07T07:16:49.815Z","avatar_url":"https://github.com/Lancern.png","language":"Typst","funding_links":[],"categories":[],"sub_categories":[],"readme":"# resume\n\nThis repository contains a simple resume template written in [typst].\n\n\u003cdiv style=\"display:flex;\"\u003e\n  \u003cimg src=\"figures/cn-example.png\" height=\"300px\" style=\"margin-right:4px;\" /\u003e\n  \u003cimg src=\"figures/en-example.png\" height=\"300px\" /\u003e\n\u003c/div\u003e\n\n## Usage and Build\n\nYou need to install [typst] before you start.\n\nThe file `resume.typ` contains the template definition, which defines the resume's layout and provides some useful utility functions to help typeset your resume.\nYou can import this file into your own typst file to use the template:\n\n```typst\n#import \"resume.typ\": *\n\n#show: resume.with(\n  \"Your name\",\n  \"Your phone number\",\n  \"Your email\",\n  webpage: \"https://your.home.page\",\n  github-id: \"YourGithubId\",\n  lang: \"en\",\n)\n\n= Education\n// Your education experiences\n\n= Professional Skills\n// Your professional skills\n\n= Work Experiences\n// Your work experiences\n\n// And more\n```\n\nThis repository provides two examples that you can directly modify and refer:\n\n- `main-en.typ`: A resume example written in English;\n- `main-cn.typ`: A resume example written in simplified Chinese.\n\nTo build the resume, execute:\n\n```bash\ntypst compile main.typ\n```\n\nWhere `main.typ` is the file name of your typst source file.\n\n## Reference\n\nThis section lists all the public functions and their usages as defined in `resume.typ`.\nThis section may require basic knowledge about the [typst language](https://typst.app/docs/reference/).\n\n\u003e TODO: This section is still incomplete.\n\n### `resume.typ: resume` Function\n\nThis function defines the resume template.\n\nSynopsis:\n\n```typst\n#let resume(\n  name,\n  phone,\n  email,\n  webpage: none,\n  github-id: none,\n  twitter-id: none,\n  photo: none,\n  lang: \"en\",\n  body,\n) = { /* ... */ }\n```\n\nParameters:\n\n- `name`: `string`. Your name.\n- `phone`: `string`. Your phone number.\n- `email`: `string`. Your email number.\n- `webpage`: `string`, optional. URL to your home page.\n- `github-id`: `string`, optional. Your GitHub ID. A link to your github profile page will be automatically generated.\n- `twitter-id`: `string`, optional. Your Twitter ID. A link to your twitter profile page will be automatically generated.\n- `lang`: `string`, optional, default: `en`. The resume's language.\n- `body`: `content`, required. The main content of the resume.\n\nReturns: `content`, the content to be displayed in the output.\n\n### `resume-item` Function\n\n\u003e TODO: documentation is incomplete\n\n### `edu-item` Function\n\n\u003e TODO: documentation is incomplete\n\n### `award-item` Function\n\n\u003e TODO: documentation is incomplete\n\n### `work-item` Function\n\n\u003e TODO: documentation is incomplete\n\n### `develop-item` Function\n\n\u003e TODO: documentation is incomplete\n\n## Contribution\n\nAny kinds of contributions are welcomed, including bug reports, bug fixes, features requests, feature implementations, documentation improvements, etc.\nFeel free to open a new issue or PR!\nIf you have any questions on the usage of this template, feel free to open a new issue.\n\n## License\n\nThis repository is open-source under the [Creative Commons Zero v1.0 Universal (CC0-1.0)](./LICENSE) license.\n\n[typst]: (https://typst.app/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flancern%2Fresume-template","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flancern%2Fresume-template","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flancern%2Fresume-template/lists"}