rendercv
Resume builder for academics and engineers
File Explorer
Download Latest Version (.zip)- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- rendercv-skill
- settings.json
- devcontainer.json
- Dockerfile
- claude-issue-triage.yaml
- claude-pr-review.yaml
- claude.yaml
- create-executables.yaml
- deploy-docs.yaml
- release.yaml
- test.yaml
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- dependabot.yaml
- FUNDING.yaml
- api_reference.py
- index.md
- bullet_entry.png
- classic.png
- education_entry.png
- experience_entry.png
- normal_entry.png
- numbered_entry.png
- one_line_entry.png
- publication_entry.png
- reversed_numbered_entry.png
- text_entry.png
- bullet_entry.png
- education_entry.png
- experience_entry.png
- normal_entry.png
- numbered_entry.png
- one_line_entry.png
- publication_entry.png
- reversed_numbered_entry.png
- text_entry.png
- bullet_entry.png
- education_entry.png
- engineeringclassic.png
- experience_entry.png
- normal_entry.png
- numbered_entry.png
- one_line_entry.png
- publication_entry.png
- reversed_numbered_entry.png
- text_entry.png
- bullet_entry.png
- education_entry.png
- engineeringresumes.png
- experience_entry.png
- normal_entry.png
- numbered_entry.png
- one_line_entry.png
- publication_entry.png
- reversed_numbered_entry.png
- text_entry.png
- classic.png
- ember.png
- engineeringclassic.png
- engineeringresumes.png
- harvard.png
- ink.png
- moderncv.png
- opal.png
- sb2nov.png
- bullet_entry.png
- education_entry.png
- experience_entry.png
- normal_entry.png
- numbered_entry.png
- one_line_entry.png
- publication_entry.png
- reversed_numbered_entry.png
- text_entry.png
- bullet_entry.png
- education_entry.png
- experience_entry.png
- normal_entry.png
- numbered_entry.png
- one_line_entry.png
- publication_entry.png
- reversed_numbered_entry.png
- text_entry.png
- bullet_entry.png
- education_entry.png
- experience_entry.png
- moderncv.png
- normal_entry.png
- numbered_entry.png
- one_line_entry.png
- publication_entry.png
- reversed_numbered_entry.png
- text_entry.png
- bullet_entry.png
- education_entry.png
- experience_entry.png
- normal_entry.png
- numbered_entry.png
- one_line_entry.png
- publication_entry.png
- reversed_numbered_entry.png
- text_entry.png
- bullet_entry.png
- education_entry.png
- experience_entry.png
- normal_entry.png
- numbered_entry.png
- one_line_entry.png
- publication_entry.png
- reversed_numbered_entry.png
- sb2nov.png
- text_entry.png
- customtheme.png
- design_options.gif
- json_schema.gif
- validation.gif
- katex.js
- rendercv-logo.js
- rendercv.css
- rendercv_skill.zip
- add_locale.md
- add_social_network.md
- add_theme.md
- dockerfile.md
- documentation.md
- github_workflows.md
- index.md
- json_schema.md
- project_management.md
- testing.md
- understanding_rendercv.md
- moon.svg
- rendercv.svg
- sun.svg
- header.html
- logo.html
- tabs-item.html
- toc-item.html
- arbitrary_keys_in_entries.md
- custom_fonts.md
- override_default_templates.md
- set_up_vs_code_for_rendercv.md
- use_the_ai_agent_skill.md
- cv.md
- design.md
- index.md
- locale.md
- settings.md
- cli_reference.md
- index.md
- sample_entries.yaml
- ats_compatibility.md
- changelog.md
- CNAME
- docs_templating.py
- index.md
- llms.txt
- John_Doe_CV.pdf
- John_Doe_CV.typ
- John_Doe_CV_1.png
- John_Doe_CV_2.png
- John_Doe_CV_3.png
- John_Doe_ClassicTheme_CV.pdf
- John_Doe_ClassicTheme_CV.yaml
- John_Doe_EmberTheme_CV.pdf
- John_Doe_EmberTheme_CV.yaml
- John_Doe_EngineeringclassicTheme_CV.pdf
- John_Doe_EngineeringclassicTheme_CV.yaml
- John_Doe_EngineeringresumesTheme_CV.pdf
- John_Doe_EngineeringresumesTheme_CV.yaml
- John_Doe_HarvardTheme_CV.pdf
- John_Doe_HarvardTheme_CV.yaml
- John_Doe_InkTheme_CV.pdf
- John_Doe_InkTheme_CV.yaml
- John_Doe_ModerncvTheme_CV.pdf
- John_Doe_ModerncvTheme_CV.yaml
- John_Doe_OpalTheme_CV.pdf
- John_Doe_OpalTheme_CV.yaml
- John_Doe_Sb2novTheme_CV.pdf
- John_Doe_Sb2novTheme_CV.yaml
- minimal.yaml
- standard_full.yaml
- diacritics.yaml
- academic.yaml
- .python-version
- analyze_pdfs.py
- ats_compatibility.j2.md
- common.py
- evaluate.py
- generate_report.py
- pyproject.toml
- render_pdfs.py
- run_all.py
- submit_commercial.py
- sample_cv_text.txt
- rendercv_validation.py
- skill_chat.js
- cli_workflow.yaml
- cv_generation.yaml
- design.yaml
- pdf_parsing.yaml
- promptfooconfig.yaml
- generate.py
- skill_template.j2.md
- create_executable.py
- update_entry_figures.py
- update_examples.py
- update_schema.py
- __init__.py
- create_init_file_for_theme.py
- create_theme_command.py
- __init__.py
- new_command.py
- print_welcome.py
- __init__.py
- parse_override_arguments.py
- progress_panel.py
- render_command.py
- run_rendercv.py
- watcher.py
- __init__.py
- app.py
- copy_templates.py
- entry_point.py
- error_handler.py
- classic.typ
- ember.typ
- engineeringclassic.typ
- engineeringresumes.typ
- harvard.typ
- ink.typ
- moderncv.typ
- opal.typ
- rtl.typ
- sb2nov.typ
- main.typ
- CHANGELOG.md
- lib.typ
- LICENSE
- README.md
- thumbnail.png
- typst.toml
- Full.html
- BulletEntry.j2.md
- EducationEntry.j2.md
- ExperienceEntry.j2.md
- NormalEntry.j2.md
- NumberedEntry.j2.md
- OneLineEntry.j2.md
- PublicationEntry.j2.md
- ReversedNumberedEntry.j2.md
- TextEntry.j2.md
- Header.j2.md
- SectionBeginning.j2.md
- SectionEnding.j2.md
- BulletEntry.j2.typ
- EducationEntry.j2.typ
- ExperienceEntry.j2.typ
- NormalEntry.j2.typ
- NumberedEntry.j2.typ
- OneLineEntry.j2.typ
- PublicationEntry.j2.typ
- ReversedNumberedEntry.j2.typ
- TextEntry.j2.typ
- Header.j2.typ
- Preamble.j2.typ
- SectionBeginning.j2.typ
- SectionEnding.j2.typ
- __init__.py
- connections.py
- date.py
- entry_templates_from_input.py
- footer_and_top_note.py
- markdown_parser.py
- model_processor.py
- string_processor.py
- templater.py
- __init__.py
- html.py
- markdown.py
- path_resolver.py
- pdf_png.py
- typst.py
- typst_fontawesome
- __init__.py
- entry.py
- entry_with_complex_fields.py
- entry_with_date.py
- __init__.py
- bullet.py
- education.py
- experience.py
- normal.py
- numbered.py
- one_line.py
- publication.py
- reversed_numbered.py
- __init__.py
- custom_connection.py
- cv.py
- section.py
- social_network.py
- ember.yaml
- engineeringclassic.yaml
- engineeringresumes.yaml
- harvard.yaml
- ink.yaml
- moderncv.yaml
- opal.yaml
- sb2nov.yaml
- __init__.py
- built_in_design.py
- classic_theme.py
- color.py
- design.py
- font_family.py
- typst_dimension.py
- arabic.yaml
- danish.yaml
- dutch.yaml
- french.yaml
- german.yaml
- hebrew.yaml
- hindi.yaml
- hungarian.yaml
- indonesian.yaml
- italian.yaml
- japanese.yaml
- korean.yaml
- mandarin_chinese.yaml
- norwegian_bokmΓ₯l.yaml
- norwegian_nynorsk.yaml
- persian.yaml
- portuguese.yaml
- russian.yaml
- spanish.yaml
- turkish.yaml
- vietnamese.yaml
- __init__.py
- english_locale.py
- locale.py
- __init__.py
- render_command.py
- settings.py
- __init__.py
- base.py
- custom_error_types.py
- path.py
- rendercv_model.py
- validation_context.py
- __init__.py
- error_dictionary.yaml
- json_schema_generator.py
- override_dictionary.py
- pydantic_error_handling.py
- rendercv_model_builder.py
- sample_content.yaml
- sample_generator.py
- variant_pydantic_model_generator.py
- yaml_reader.py
- __init__.py
- __main__.py
- exception.py
- test_create_init_file_for_theme.py
- test_create_theme_command.py
- test_new_command.py
- test_parse_override_arguments.py
- test_progress_panel.py
- test_render_command.py
- test_run_rendercv.py
- test_watcher.py
- test_app.py
- test_copy_templates.py
- test_entry_point.py
- test_error_handler.py
- test_connections.py
- test_date.py
- test_entry_templates_from_input.py
- test_footer_and_top_note.py
- test_markdown_parser.py
- test_model_processor.py
- test_string_processor.py
- full.html
- minimal.html
- full.md
- minimal.md
- classic_full.pdf
- classic_minimal.pdf
- classic_minimal_1.png
- ember_full.pdf
- ember_minimal.pdf
- ember_minimal_1.png
- engineeringclassic_full.pdf
- engineeringclassic_minimal.pdf
- engineeringclassic_minimal_1.png
- engineeringresumes_full.pdf
- engineeringresumes_minimal.pdf
- engineeringresumes_minimal_1.png
- harvard_full.pdf
- harvard_minimal.pdf
- harvard_minimal_1.png
- ink_full.pdf
- ink_minimal.pdf
- ink_minimal_1.png
- moderncv_full.pdf
- moderncv_minimal.pdf
- moderncv_minimal_1.png
- opal_full.pdf
- opal_minimal.pdf
- opal_minimal_1.png
- sb2nov_full.pdf
- sb2nov_minimal.pdf
- sb2nov_minimal_1.png
- classic_full.typ
- classic_minimal.typ
- ember_full.typ
- ember_minimal.typ
- engineeringclassic_full.typ
- engineeringclassic_minimal.typ
- engineeringresumes_full.typ
- engineeringresumes_minimal.typ
- harvard_full.typ
- harvard_minimal.typ
- ink_full.typ
- ink_minimal.typ
- moderncv_full.typ
- moderncv_minimal.typ
- opal_full.typ
- opal_minimal.typ
- sb2nov_full.typ
- sb2nov_minimal.typ
- profile_picture.jpg
- conftest.py
- test_html.py
- test_markdown.py
- test_path_resolver.py
- test_pdf_png.py
- test_typst.py
- test_entry_with_complex_fields.py
- test_publication.py
- conftest.py
- test_cv.py
- test_section.py
- test_social_network.py
- test_built_in_design.py
- test_classic_theme.py
- test_design.py
- test_font_family.py
- test_typst_dimension.py
- test_locale.py
- test_settings.py
- test_path.py
- test_validation_context.py
- expected_errors.yaml
- wrong_input.yaml
- input_file.yaml
- conftest.py
- test_json_schema_generator.py
- test_override_dictionary.py
- test_pydantic_error_handling.py
- test_rendercv_model_builder.py
- test_sample_generator.py
- test_variant_pydantic_model_generator.py
- test_yaml_reader.py
- test_create_executable.py
- test_update_entry_figures.py
- test_update_examples.py
- test_update_schema.py
- conftest.py
- test_generated_files.py
- test_main.py
- test_offline_whl.py
- test_pyodide.py
- test_tests.py
- .gitignore
- .gitmodules
- .pre-commit-config.yaml
- CLAUDE.md
- Dockerfile
- justfile
- LICENSE
- mkdocs.yaml
- pyproject.toml
- README.md
- schema.json
- uv.lock
# Installation Guide
1. Get the code
git clone https://github.com/rendercv/rendercv
Downloads the entire project code from GitHub to your computer.
cd rendercv
Moves into the project folder you just downloaded.
2. Docker
Easy RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
docker build -t rendercv .
Builds a runnable image based on the Dockerfile.
docker run -p 8080:80 rendercv
Runs the built image as an actual container.
Run docker compose ps to check the containers are Up. If the README mentions a port, open http://localhost:PORT in your browser.
3. Python
EasyPrerequisites
pip install .
Installs the package published on PyPI directly β no need to clone the source.
python <μ€νν νμΌλͺ
>.py # READMEμμ μ νν μ€ν νμΌλͺ
μ νμΈνμΈμ
Runs the Python script (or module).
If it runs without errors and prints output in the terminal, it worked.
// repository documentation
Was this content helpful?
(0 ratings)
