Reactive Resume

Create and manage professional resumes with real-time previews and self-hosting options for complete data ownership.

Reactive Resume screenshot 1

Reactive Resume is an open-source resume builder that allows users to create, update, and share professional resumes. It operates as a web application that can be used without an account for basic tasks or self-hosted on private infrastructure for full data ownership. The software provides a structured environment for managing professional history and personal details, ensuring that users maintain control over their sensitive information without relying on third party hosting.

Users interact with the software through a browser to input their professional details and select from various templates. The application supports deployment via Docker, utilizing a stack that includes PostgreSQL for data storage and optional S3-compatible storage via SeaweedFS for file uploads. This deployment model allows individuals or organizations to maintain their own database and authentication systems on their own servers.

Key features

  • Real-time preview of the resume during the editing process
  • Export options for PDF, JSON, and DOCX formats
  • Drag-and-drop interface for reordering sections
  • Integration with OpenAI, Google Gemini, and Anthropic Claude
  • Support for A4 and Letter page sizes
  • Import functionality for the JSON Resume format
  • Passkey and two-factor authentication for account security
  • Customizable colors, fonts, and spacing via Style Rules

The application is built with React 19, TanStack Start, and TypeScript, using Tailwind CSS for styling. It employs a type-safe RPC API via ORPC and manages state with Zustand and TanStack Query. To simplify the hosting requirements, PDF generation is handled entirely on the client side via the react-pdf renderer. This architectural choice removes the need for external print services, Browserless, or Chromium dependencies in the server environment, reducing the resource overhead for those who self-host.

This tool is designed for freelancers and job seekers who require a private, self-hosted environment to manage their professional documents. It serves as a utility for those who prefer open-source software with no tracking or analytics by default.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity1 month ago
Repository Age6 years
LicenseMIT
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.