A resume editor with a user-friendly UI that offers helpful features for quick resume editing and formatting. Users can efficiently structure their resumes and view a preview of their resume before finalizing. The application also allows users to customize their resume by selecting resume elements and importing a PDF file with the selected elements, ensuring a streamlined and customized resume creation process. This means you can first include all everything about you, store them in the resume content file, and select the required items according to the role when you are importing the pdf.
- Cross Platform
- Text Editions
- Font Styles Decorations
- Layout Formatting
- Live Preview
- Resume Components Management (add, rearrange, clone&paste)
- Customize & Save PDF
- Resume Template
- Note: to use the template, enter template_0 as the id.
- Smooth Resizing
- Easy Scrolling
-
Navigate to the directory you want to put the application and clone this repository:
gh repo clone ivzeng/DreamCraft-Resume-Editor
-
Install the required packages from
requirements.txt:pip install -r requirements.txt
or
pip3 install -r requirements.txt
-
Initialize Playwright:
playwright install
-
Run main.py. Make sure that you have Python (
$\ge$ 3.10) installed.
Please feel free to email me at ivanyhzeng@gmail.com with anything you'd like to say about this software. I'd appreciate it!


