Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A free, open-source resume builder with privacy-first design, real-time preview, customizable templates, and PDF/JSON/DOCX export.
Reactive Resume is a free, open-source resume builder that turns your personal and work details into polished, print-ready PDFs with real-time preview and no account required for basic use. It was created by Amruth Pillai and is distributed under the MIT license, with the main web app available at rxresu.me and the full codebase on GitHub. The application is built on TanStack Start with React 19 and Vite, uses Tailwind CSS for styling, PostgreSQL with Drizzle ORM for storage, and can be self-hosted with Docker.
Reactive Resume is a resume builder that takes details you enter through an online editor — such as work history, education, skills, and custom sections — and produces formatted resumes in PDF, JSON, and DOCX formats. It runs as a web application, and the open-source repository makes it possible to deploy the entire stack on your own infrastructure using Docker. The project is maintained by Amruth Pillai and supported by sponsors including Atlas Cloud.
docker compose up -d, which starts the app at localhost:3000 along with a PostgreSQL database.You start by picking one of the built-in templates, then fill in your personal details through the editor while watching the preview update in real time. When the resume is ready, export it as PDF, JSON, or DOCX. For self-hosting, clone the repository and run docker compose up -d; the stack includes PostgreSQL and optional SeaweedFS for S3-compatible file storage.
Reactive Resume is free and open-source under the MIT license, with no hidden costs or account required for basic use. The project is funded through sponsorships and donations via GitHub Sponsors and Open Collective; the self-hosted version is also free to run on your own infrastructure.
Yes, Reactive Resume is completely free and open-source under the MIT license. It has no tracking, no ads, and no hidden costs, and you can use the hosted version at rxresu.me without creating an account for basic use.
Yes. You can run the latest image from Docker Hub or GitHub Container Registry, and the docker compose setup brings up the app on localhost:3000 with a PostgreSQL database. Since v5.1.0, PDF generation is client-side, so you do not need Browserless or Chromium for printing.
Reactive Resume exports to PDF, JSON, and DOCX. The PDF export is rendered in the browser using @react-pdf/renderer, and you can also import resumes from the JSON Resume format.
Optional AI integration is built in for OpenAI, Google Gemini, and Anthropic Claude. It is an add-on, not a requirement — you can build, style, and export a resume without connecting any AI provider.
The repository shows more than a dozen named templates, including Pikachu, Onyx, Gengar, Lapras, and Leafish. Each supports A4 and Letter sizes and customizable colors, fonts, and spacing through Style Rules.
