free online AI resume editor,the only official website is https://magicv.art
Last updated Jul 9, 2026
8.7k
Stars
975
Forks
10
Issues
+31
Stars/day
Attention Score
95
Language breakdown
TypeScript 98.3%
CSS 0.7%
JavaScript 0.5%
SCSS 0.4%
Dockerfile 0.1%
▸ Files
click to expand
README
Magic Resume is a modern online resume editor that makes creating professional resumes simple and enjoyable. Built with TanStack Start and Framer Motion, it supports real-time preview and custom themes.
📸 Screenshots
✨ Features
- 🚀 Built with TanStack Start
- 💫 Smooth animations (Framer Motion)
- 🎨 Custom theme support
- 📱 Responsive design
- 🌙 Dark mode
- 📤 Export to PDF
- 🔄 Real-time preview
- 💾 Auto-save
- 🔒 Local storage
🛠️ Tech Stack
- TanStack Start
- TypeScript
- Motion
- Tiptap
- Tailwind CSS
- Zustand
- Shadcn/ui
- Lucide Icons
🚀 Quick Start
- Clone the project
git clone git@github.com:JOYCEQL/magic-resume.git
cd magic-resume
- Install dependencies
pnpm install
- Start development server
pnpm dev
- Open browser and visit
http://localhost:3000
📦 Build and Deploy
pnpm build
🐳 Docker Deployment
Docker Compose
- Ensure you have Docker and Docker Compose installed
- 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
📝 License and Commercial Use
The source code of this project is open-sourced under the Apache 2.0 license, but with strict commercial use restrictions:
- Free for Personal Use: Free to use purely for personal, non-commercial purposes (e.g., personal learning, creating your own resume).
- Commercial License Required: Unauthorized commercial use is strictly prohibited. Any organization or individual that provides it as a service (SaaS/PaaS, etc.) to the public for profit, uses it for enterprise commercial operations, or conducts secondary commercial development, must obtain a commercial license, regardless of whether the source code has been modified.
🗺️ Roadmap
- [x] AI-assisted writing
- [x] Multi-language support
- [ ] Support for more resume templates
- [ ] Support for more export formats
- [ ] Import PDF, Markdown, etc.
- [x] Custom model
- [x] Auto one page
- [ ] Online resume hosting
📈 Star History
📞 Contact
You can follow the latest updates via:
- Author: Siyue
- X: @GuangzhouY81070
- Discord: Join our community https://discord.gg/9mWgZrW3VN
- Email: 18806723365@163.com
- Project Homepage: https://github.com/JOYCEQL/magic-resume
🌟 Support
If you find this project helpful, please give it a star ⭐️
❤️ Sponsors
🔗 More in this category