logo
icon

Reactive Resume

Reactive Resume is a free, open-source resume builder with 13 professional templates, real-time preview, PDF/DOCX export, AI-assisted writing, and shareable public URLs. Self-hosted for full data ownership.

template cover
Deployed0 times
Publisherfuturize.rush
Created2026-03-28
Services
service icon
service icon
service icon
Tags
ToolWebsite

Reactive Resume

A free, open-source resume builder where your data stays entirely on your server. Build professional resumes with real-time preview, export to PDF or DOCX, and share via public URLs — all without handing your personal information to a third party.

What You Can Do After Deployment

  1. Visit your domain and create an account (email + password, no external auth needed)
  2. Create a resume — choose from 13 templates (Azurill, Bronzor, Chikorita, Ditto, Gengar, Glalie, Kakuna, Pikachu, and more)
  3. Edit in real time — drag-and-drop sections, rich text formatting, and instant preview on the right panel
  4. Export — download as PDF (rendered server-side via Chromium) or DOCX (Word format)
  5. Share — generate a public URL with optional password protection; track view and download counts
  6. AI writing assist (optional) — bring your own OpenAI / Anthropic / Google API key to get AI-generated content suggestions

Key Features

  • 13 professionally designed templates with customizable colors, fonts, and spacing
  • PDF and DOCX export; JSON import/export for backups
  • Public sharing URLs with password protection and analytics
  • AI integration (OpenAI, Anthropic Claude, Google Gemini) — optional, uses your own API key
  • Two-factor authentication and passkey support
  • Multi-language UI (community translations)
  • Dark mode
  • Custom CSS for advanced styling

Architecture

This template deploys 3 services:

  • Reactive Resume — main app (React 19 + Node.js)
  • PostgreSQL — stores accounts and resume data
  • Browserless Chrome — headless Chromium for PDF rendering Uploaded files are stored locally in the /app/data volume.

Startup takes 1–3 minutes as PostgreSQL runs migrations and all services initialize.

License

MIT — GitHub | Website