Universe

Create project in app

A modern, modular, and feature-rich CV template for Typst.

Typst Package License Stars

DocumentationKey FeaturesHow To UseConfigurationGalleryMigration Guide

[!IMPORTANT] Upgrading from v2? Please read the Migration Guide before updating to avoid breaking changes!

[!TIP] Need detailed help? Check out the full Documentation for comprehensive guides, API references, and advanced configuration options.

✨ Key Features

  • 🎨 Separation of Style & Content: Write your CV entries in simple Typst files, and let the template handle the layout and styling.
  • 🌍 Multilingual Support: Seamless switch between languages (English, French, Chinese, etc.) with a single config change.
  • 🤖 AI & ATS Friendly: Unique “keyword injection” feature to help your CV pass automated screening systems.
  • 🛠 Highly Customizable: Tweak colors, fonts, and layout via a simple metadata.toml file.
  • 📦 Zero-Setup: Get started in seconds with the Typst CLI.

🚀 How to Use

1. Initialize the Project

Run the following command in your terminal to create a new CV project:

typst init @preview/brilliant-cv

2. Configure Your CV

Edit template/metadata.toml to set your personal details, language preference, and layout options.

3. Add Your Content

Fill in your experience and skills in the modules_<lang> directories.

4. Compile

Compile your CV to PDF:

typst compile cv.typ

You can also override the language set in metadata.toml via the CLI:

typst compile cv.typ --input language=fr

⚙️ Configuration

The metadata.toml file is the control center of your CV. Here’s a quick overview (see the Documentation for full details):

Section Description
[personal] Your name, contact info, and social links.
[layout] Adjust margins, fonts, and section ordering.
[inject] Enable/disable AI prompt and keyword injection.
[lang] Define localized strings (headers, date formats).
Style Preview
Standard CV
French (Red) CV French
Chinese (Green) CV Chinese

🤝 Contributing

Contributions are welcome! Please check out CONTRIBUTING.md for guidelines.

❤️ Sponsors

If this template helps you land a job, consider buying me a coffee! ☕️

GeorgRasumov  chaoran-chen  

📄 License

This project is licensed under the Apache 2.0 License.