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

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.
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.
A self-hosted PDF manipulation platform for editing, converting, and automating documents without external service dependencies.
A document management system that converts physical documents into a searchable digital archive using optical character recognition.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.