Skip to content

Wow, just what the world needed—another resume builder! But wait, this one’s actually secure, open-source, and free (shocking, right?). Plus, it won’t sell your data to the highest bidder (cough unlike some other services). Customizable, portable, and privacy-focused? Must be a scam. (Spoiler: It’s not.) Try it—if you dare.

License

Notifications You must be signed in to change notification settings

lazy-media/Reactive-Resume

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Reactive Resume

App Version Docker Pulls GitHub Sponsors Discord Crowdin

Workflows

Sync Crowdin Translations CodeQL Run Prettier and Language File Fixes Lint, Test & Build Publish Docker Image

🚀 The Moment You've All Been Patiently Not Waiting For

The gloriously public version of Reactive Resume is now live at https://rxresume.org!

No email? No problem! Use a throwaway, your grandma’s AOL address, or just stare at the screen until it lets you in—your choice.


"But What’s the Catch?" (Spoiler: There Isn’t One… Probably)

  • ☁️ Hosted 24/7 in a magical cloud VM (read: someone’s basement server with extra fans).
  • 💾 Storage space: "Plenty"™ (until it’s not—fingers crossed).
  • Uptime: Should be always available, minus daily restarts to check for updates (because even servers need coffee breaks).
  • 🔙 Backups: Daily, Weekly, Monthly and Yearly… now active!! (we’re as excited as you are).
  • 📧 Email: Optional! Use it only if you want to verify or reset passwords (how novel).
  • 🖨️ PDF Export: Yes, it actually works...kinda. Still working out a few bugs. Shockingly, no "Export Failed" screens of despair here, but you do have to allow popups...and use Letter format for best results.

Pro Tip: Don’t thank us—just enjoy your newfound freedom from corporate surveillance disguised as "user verification." 🎉


Reactive Resume

  • All core functionality and features from the main/original version remain intact in this release. This project specifically emphasizes the community-driven, self-hosted iteration of the application..
  • We welcome and encourage contributions from experienced developers. By collaborating, we can collectively elevate this application to its fullest potential.

A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume.


Hey everyone, did you know you can now access the docs in 7 languages?

You can now read them in: Español, Français, Deutsch, Italiano, Português, Português Brasileiro, and Русский.

Just use the language switcher at the top of the sidebar on the Docs Site to choose your preferred language. A huge thank you to GitBook for sponsoring these translations!


New Public App now available with no email verification!

  • Please use Letter Format when Exporting a PDF. Currently A4 Format cuts off long resumes.

Still want to use the old app from the old maintainer?

Visit Original RxResume Site

Visit the Wiki to learn how to Contribute or Submit an Issue

Description

Please use the latest release instead of main branch. Use main for testing or fixes currently, until GitHub Pull Request issues are resolved for owner of repo.

Reactive Resume is a free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume. With zero user tracking or advertising, your privacy is a top priority. The platform is extremely user-friendly and can be self-hosted in less than 30 seconds if you wish to own your data completely.

It's available in multiple languages and comes packed with features such as real-time editing, dozens of templates, drag-and-drop customisation, and integration with OpenAI for enhancing your writing.

You can share a personalised link of your resume to potential employers, track its views or downloads, and customise your page layout by dragging-and-dropping sections. The platform also supports various font options and provides dozens of templates to choose from. And yes, there's even a dark mode for a more comfortable viewing experience.

Start creating your standout resume with Reactive Resume today!

Templates

Azurill Bronzor Chikorita
Ditgar Ditto Gengar
Glalie Kakuna Leafish
Nosepass Onyx Pikachu
Ryhorn

Features

  • Free, forever and open-source
  • No telemetry, user tracking or advertising
  • You can self-host the application in less than 30 seconds
  • Available in multiple languages (help add/improve your language here)
  • Use your email address (or a throw-away address, no problem) to create an account
  • You can also sign in with your GitHub or Google account, and even set up two-factor authentication for extra security
  • Create as many resumes as you like under a single account, optimising each resume for every job application based on its description for a higher ATS score
  • Bring your own OpenAI API key and unlock features such as improving your writing, fixing spelling and grammar or changing the tone of your text in one-click
  • Translate your resume into any language using ChatGPT and import it back for easier editing
  • Create single page resumes or a resume that spans multiple pages easily
  • Customize the colours and layouts to add a personal touch to your resume
  • Customise your page layout as you like just by dragging-and-dropping sections
  • Create custom sections that are specific to your industry if the existing ones don't fit
  • Jot down personal notes specific to your resume that's only visible to you
  • Lock a resume to prevent making any further edits (useful for master templates)
  • Dozens of templates to choose from, ranging from professional to modern
  • Design your resume using the standardised EuroPass design template
  • Supports printing resumes in A4 or Letter page formats
  • Design your resume with any font that's available on Google Fonts
  • Share a personalised link of your resume to companies or recruiters for them to get the latest updates
  • You can track the number of views or downloads your public resume has received
  • Built with state-of-the-art (at the moment) and dependable technologies that's battle tested and peer reviewed by the open-source community on GitHub
  • MIT License, so do what you like with the code as long as you credit the original author
  • And yes, there’s a dark mode too 🌓

Built With

  • React (Vite), for the frontend
  • NestJS, for the backend
  • Postgres (primary database)
  • Prisma ORM, which frees you to switch to any other relational database with a few minor changes in the code
  • Minio (for object storage: to store avatars, resume PDFs and previews)
  • Browserless (for headless chrome, to print PDFs and generate previews)
  • SMTP Server (to send password recovery emails)
  • GitHub/Google OAuth (for quickly authenticating users)
  • LinguiJS and Crowdin (for translation management and localization)

Ollama / OpenWebUI Instructions

You can integrate with OpenWebUI to use with your local AI. This requires an HTTPS connection.

    1. Get an API/Access Token from OpenWebUI
    1. Input the token in the appropriate field.
    1. Set the OpenWebUI URL as either one of these examples:
    1. Select your preferred model (e.g., llama3:latest)
    1. Configure max tokens and other parameters as needed

License

Reactive Resume is packaged and distributed using the MIT License which allows for commercial use, distribution, modification and private use provided that all copies of the software contain the same license and copyright.

By the community, for the community.
A passion project by Amruth Pillai

Forked and currently maintained by Lazy Media


💖 Support My Work

Looking for N8N Automations? Visit my Patreon.

Need to build a Resume?

Click Here to Build A Resume!

Everyone should be able to have access to a way to have a professional Resume.

A resume builder application with:

  • Public Link Sharing
  • Public WebPage Sharing
  • AI capabilities (if setup correctly)
  • And more!

View our Public GitHub Documentation for proper instructions on AI Integration.

Enjoying this project? Help me keep it alive and evolving:

🌟 One-Time Donations

PayPal Buy Me a Coffee Venmo

🔄 Recurring Support

GitHub Sponsors Patreon

₿ Crypto Donations

Bitcoin:
13GdxyJ85Y78oq97Ktnr6fqdCUsa4vcMgp


🌐 Follow Me

Stay updated with my latest projects and tutorials:

📱 Social Media

Mastodon Discord

💻 Dev Platforms

GitHub GitLab Crowdin HuggingFace

🎥 Video & Live Streaming

YouTube Twitch Kick

About

Wow, just what the world needed—another resume builder! But wait, this one’s actually secure, open-source, and free (shocking, right?). Plus, it won’t sell your data to the highest bidder (cough unlike some other services). Customizable, portable, and privacy-focused? Must be a scam. (Spoiler: It’s not.) Try it—if you dare.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors 139

Languages