Reactive Resume
A free and open-source resume builder that keeps your privacy in mind
Alternative to: canva, resume.io, novoresume, zety
About
Versions (110)
v5.3.2
2026-09-26Highlights
- Deploy to Vercel in one click. Self-host Reactive Resume on Vercel Hobby with the Deploy with Vercel button, which provisions Neon PostgreSQL, Upstash Redis, and private Vercel Blob storage and only asks for two secrets. Database migrations run during the build, and uploads keep their full 10 MB file and 25 MiB attachment limits. Docker remains fully supported. See the Vercel guide. 8c4031398
- Import resumes by drag and drop. Drop a file anywhere on the import dialog’s file area instead of opening the file picker. Thanks to @s3kfm. 0ac320b0e
Resume Builder & Import
- Fixed JSON Resume imports accepting impossible dates such as month
13, which then showed as “undefined” in the resume. These dates are now rejected with a clear validation message. Thanks to @PerryLink. d3131e097 - Fixed the deep resume health check scoring templates with side-column section headings, such as Bronzor, far lower than the same content on other templates. Thanks to @santhiprakash. 28d0170b0
Self-Hosting & Maintenance
- Added a schema check after startup migrations that detects missing tables and logs a clear error, with
STRICT_SCHEMA_CHECK=trueto refuse startup instead of failing later with database errors. Thanks to @santhiprakash. ac69dd3f1 - Running several instances with a shared Redis now shares rate limits, live resume updates, view counts, and AI agent stop requests across instances. Stopping an agent run whose server has died now frees the conversation immediately. 8c4031398
- Made the Docker image workflow work in forks without Docker Hub credentials or Blacksmith runners, so contributors can build and publish to GHCR on their own. Thanks to @GoldenSection0618. f0bc26cb3
- Updated dependencies and translations. 4fde62df6, b5ff720f9
Full Changelog: v5.3.1…v5.3.2