free online AI resume editor https://magicv.art
  • TypeScript 98.3%
  • CSS 1.1%
  • SCSS 0.3%
  • Dockerfile 0.2%
  • JavaScript 0.1%
Find a file
2025-11-25 00:28:29 +08:00
.github Create FUNDING.yml 2025-03-04 17:50:19 +08:00
.vscode refactor: dashboard ai config 2025-02-14 23:29:10 +08:00
fonts refactor: remove monorepo 2025-02-05 23:05:13 +08:00
public fix: cloudfare build deploy 2025-07-31 00:32:18 +08:00
src perf: hero i18n text 2025-11-25 00:28:29 +08:00
.dockerignore build: docker config 2025-02-13 00:35:32 +08:00
.env refactor: remove monorepo 2025-02-05 23:05:13 +08:00
.eslintrc.json refactor: remove monorepo 2025-02-05 23:05:13 +08:00
.gitignore build: docker config 2025-02-13 00:35:32 +08:00
components.json build: update shadcn/ui 2025-02-06 13:31:40 +08:00
docker-compose.yml build: docker config 2025-02-13 00:35:32 +08:00
Dockerfile perf: delete useless code & assets 2025-02-17 20:12:50 +08:00
LICENSE Revert "docs: remove LICENSE file" 2025-03-18 12:09:26 +08:00
next.config.mjs build: cloudflare config 2025-06-16 23:12:18 +08:00
package.json build: cloudflare config 2025-06-16 23:12:18 +08:00
pnpm-lock.yaml build: cloudflare config 2025-06-16 23:12:18 +08:00
postcss.config.mjs refactor: remove monorepo 2025-02-05 23:05:13 +08:00
README.en-US.md docs: update author information and add Discord community link in README files 2025-03-14 18:07:36 +08:00
README.md docs: update readme.md 2025-11-25 00:16:44 +08:00
tailwind.config.ts perf: change default subtitleFont color and formatting in tailwind.config.ts 2025-04-07 20:05:15 +08:00
tsconfig.json build: docker config 2025-02-13 00:35:32 +08:00
wrangler.toml build: cloudflare config 2025-06-16 23:12:18 +08:00

Magic Resume

License Next.js Framer Motion

简体中文 | English

Magic Resume is a modern online resume editor that makes creating professional resumes simple and enjoyable. Built with Next.js and Framer Motion, it supports real-time preview and custom themes.

📸 Screenshots

782shots_so

Features

  • 🚀 Built with Next.js 14+
  • 💫 Smooth animations (Framer Motion)
  • 🎨 Custom theme support
  • 📱 Responsive design
  • 🌙 Dark mode
  • 📤 Export to PDF
  • 🔄 Real-time preview
  • 💾 Auto-save
  • 🔒 Local storage

🛠️ Tech Stack

  • Next.js 14+
  • TypeScript
  • Motion
  • Tiptap
  • Tailwind CSS
  • Zustand
  • Shadcn/ui
  • Lucide Icons

🚀 Quick Start

  1. Clone the project
git clone git@github.com:JOYCEQL/magic-resume.git
cd magic-resume
  1. Install dependencies
pnpm install
  1. Start development server
pnpm dev
  1. Open browser and visit http://localhost:3000

📦 Build and Deploy

pnpm build

Deploy with Vercel

You can deploy your own instance of Magic Resume with one click:

Deploy with Vercel

🐳 Docker Deployment

Docker Compose

  1. Ensure you have Docker and Docker Compose installed

  2. Run the following command in the project root directory:

docker compose up -d

This will:

  • Automatically build the application image
  • Start the container in the background

Docker Hub

The latest version of Magic Resume is available on Docker Hub:

Docker Hub

docker pull siyueqingchen/magic-resume:main

📝 License

This project is licensed under the Apache 2.0 License - see the LICENSE file for details

🗺️ Roadmap

  • AI-assisted writing
  • Multi-language support
  • Support for more resume templates
  • Support for more export formats
  • Import PDF, Markdown, etc.
  • Custom model
  • Smart single page
  • Online resume hosting

📞 Contact

You can follow the latest updates via:

🌟 Support

If you find this project helpful, please give it a star