magic-resume: Create and Edit Resumes Online

magic-resume: Create and Edit Resumes Online

Summary

Magic Resume is a browser-based resume editor with live preview, themes, and PDF export. It suits people who want to create or refine a resume themselves, with optional AI-assisted writing and local storage.

At a glance

Language
TypeScript
License
NOASSERTION
Stars
10.9k
Forks
1.2k
Added to OSRepos
February 7, 2026
Last analyzed
October 4, 2026
View on GitHub

Topics

Click on any tag to explore related repositories

Use at your own risk

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.

Overview

Magic Resume is a web-based editor for creating and refining professional resumes. It combines editable content with a real-time preview, so users can see how changes affect the finished document and export it as a PDF.

It is intended for individuals who want a customizable resume workflow rather than a general-purpose document editor. AI-assisted writing is available, but the project also supports manual editing, importing documents, and local storage.

Key Features

  • Edit resume content with a real-time preview.
  • Apply custom themes and use a responsive interface with dark mode.
  • Export resumes to PDF and other supported formats.
  • Save work automatically in local storage.
  • Use AI-assisted writing with a custom model option.
  • Import PDF and Markdown files.
  • Adjust content to fit a single page.

Use Cases

  • Job seekers creating a first resume and wanting immediate visual feedback.
  • Applicants tailoring resume content and appearance for different opportunities.
  • People importing an existing PDF or Markdown resume to continue editing it.
  • Users who want AI assistance with resume wording while retaining control over the final document.

Project Facts

  • Language: TypeScript
  • License: NOASSERTION
  • Stars: 10.9k
  • Forks: 1.2k
  • Topics: ai, deepseek, doubao, motion, react, resume-website, shadcn-ui, tanstack, tanstack-start
  • Archived: No

Getting Started

Clone the repository, then install dependencies and run the development server:

pnpm install
pnpm dev

See the README for build, deployment, and configuration details.

Alternatives

  • cv: This is a print-friendly CV website personalized by editing a data file, rather than a browser editor for building and refining resumes.

Considerations

The README describes local storage, so users should not assume resume data is synchronized or backed up online. AI-assisted features may require configuring access to an AI provider; proxy settings are documented for some Node.js or Docker deployments. The README states that commercial use is prohibited, despite describing the source as Apache 2.0, so review the repository's license terms before using it beyond personal, non-commercial purposes.

Comparisons

Source repository

Open the original repository on GitHub.

9 counted GitHub visits

View on GitHub

Related repositories

Similar repositories that may be relevant next.

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️