Reactive Resume
A one-of-a-kind resume builder that keeps your privacy in mind,
completely secure, customizable, portable, open-source, and free forever.
Try it out today!
Go to App | Documentation
Do you have a demo?
Why yes, I do! Here's a video explaining it's features and functionality.
What's so special about it?
- Secure: It is entirely secure, as in, your information never leaves the browser, powered by web technologies (HTML5 Local Storage API) that allow for data to be stored locally and quickly.
- Offline: The app is a PWA and also has no connection to any servers, thus keeping it entirely offline. It survives refreshes, disconnections, and can also be exported or imported through JSON.
- Customizable: Choose your fonts, play with the colors, pick any layout by merely enabling/disabling sections. A simple and easy to use interface that helps you get a resume in no time!
- Templates: I've been continuously designing new templates and will be releasing new ones as I have the time. Please support development by using the app and leaving a like/comment or sharing it with your peers.
- Portable: Your information can be exported to JSON and imported back into the application from anywhere, all you need is your JSON file. This feature makes it easy to update your resume, upload your file (or have it preloaded from local storage), edit the resume and download it again or print it as PDF.
- Minimalistic Design: As a designer, I felt I had to put this over the top of all other features. Built with minimalism and minimal interaction in mind, it looks clean, is simple to use, and I only hope to make the process more streamlined through your inputs and feedback.
- Progressive Web App: The web app is responsive, which means you can edit your resume on your phone as well and even install it as an app if you're on Android/Chrome. The app is quick to load and would also work if your internet is disconnected.
- No Ads, Open Source, and Free: As with all my projects, I made the app only to help others, so it will always remain free, and I would not be monetizing on it at any point. But if you do feel generous, I'm open to donations :)
What did you use to build this?
- ReactJS + Hooks 🎉
- Tailwind CSS
- Google Fonts
- Material Icons
- PostCSS
- PurgeCSS
How does it look?
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Why did you make this free?
A lot of people have asked me for help in designing their resumes as I have made mine. I just wanted a more natural way to generate resumes and have it easy to update cause updating a resume is always the uphill task. Once I thought of the idea, it was only a matter of time to design and develop the app.
I am a big supporter of the open-source development movement as I have been directly benefitted by so many other projects that developers have shared. So needless to say, this project is entirely open-source and free as well :)
Hope you enjoyed using the app, please let me know if you found it helpful. Thank you!
If you have any questions about the development process of building this project, I would be happy to answer them.
If you found the article interesting, please star the repository to show your support so I can be motivated to introduce new templates and features in the project :)
AmruthPillai
/
Reactive-Resume
A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
A free and open source resume builder.
Go to App
What is this app all about?
Reactive Resume is a free and open source resume builder that’s built to make the mundane tasks of creating, updating and sharing your resume as easy as 1, 2, 3. With this app, you can create multiple resumes, share them with recruiters through a unique link and print as PDF, all for free, no advertisements, without losing the integrity and privacy of your data.
You have complete control over what goes into your resume, how it looks, what colors, what templates, even the layout in which sections placed. Want a dark mode resume? It’s as easy as editing 3 values and you’re done. You don’t need to wait to see your changes either. Everything you type, everything you change, appears immediately on your resume and gets updated in real time.
Features
- Manage multiple resumes…











Latest comments (52)
this is amazing, however, I am wondering how did you create the editor I mean the pdf editor did you use PDF LIB or any tools to help you?
I have just discovered it. Will definitely give it a try!
Hi guy, can you update psd template on source ?
Hey Amrith
It's an amazing work.
I want to develop own templates but the document you've mentioned isn't opening. Can you help with this?
Great work!
Can you tell me the approach you've taken for converting the resume to PDF format. I am implementing a similar feature with Python. So was looking for what approach have you taken for it?
Wow⚡⚡
I love it...
Thanks for making it free
A big thumbs to you Dev
Hey, great job on the app! However, I am not able to add my personal projects to the resume... Am i missing something here or is that a feature for the upcoming releases ?
I'm really proud of u bro, way to open source is awesome.
Thank you so much for this but I am unable to install it on my website. I check the documentation but can find the installation file. Can you help me with that? Also, I want to know that, is there any login system for users and save data to the database?
Thanks again...
I was thinking about something like this. This app truly rocks :) thanks for sharing with the community!