Files
Reactive-Resume/docs/use-cases/open-source-resume-builder.mdx
T
Amruth Pillai 99ff19e4e8 feat(templates): add Porygon and Smeargle templates
Porygon lays the resume out as a ruled form after the Japanese résumé
form (rirekisho). The header is a block of bordered field cells framed
in the accent color with the photo in a cell of its own, and every
section is a table with a solid title bar over one ruled cell per
entry. Touching cells share one tinted rule.

Smeargle sets the resume like a magazine feature: the headline as an
uppercase kicker over a display name, the summary as an italic
standfirst, and italic section headings at the user's heading size.

Both are one-column and ATS-safe. Register them in the schema, renderer,
semantic manifests and gallery, add gallery and docs previews, extract
the new descriptions, regenerate the API spec, and list them wherever
the docs enumerate templates.
2026-10-02 01:18:59 +02:00

51 lines
2.9 KiB
Plaintext

---
title: "Open-source resume builder"
description: "Reactive Resume is an open-source resume builder under the MIT license: read the code, contribute, translate, or run your own instance."
---
Reactive Resume is an open-source resume builder. Its source code is public on [GitHub](https://github.com/reactive-resume/reactive-resume) under the [MIT license](/legal/license). You can use the hosted app at [rxresu.me](https://rxresu.me), read exactly how it handles your data, or run your own copy.
## What open source means here
- **Everything is in the open.** The editor, the PDF renderer, the API, the MCP server and these docs all live in one public repository.
- **The MIT license is permissive.** You can use, modify and host the software, including for an organization, as long as you keep the license notice.
- **The hosted app runs the same code.** There is no closed "pro" edition. Features on [rxresu.me](https://rxresu.me) are the features in the repository.
- **Your data is portable.** Download any resume as JSON, or export all your documents and applications as a zip from **Settings → Account**. A resume's JSON file imports into any other Reactive Resume instance.
## What the software includes
Reactive Resume v6 is more than a resume editor. It covers the whole job search:
- Resumes and cover letters as separate documents, with 17 templates and shared design.
- Check mode for readability, issues and job-posting keywords, plus a public ATS checker.
- Public links with passwords and view statistics.
- An application tracker with board, list, calendar and insights views.
- An optional AI assistant that uses your own provider.
- An API and an MCP server for automation.
- An interface translated into more than 50 languages by volunteers.
## When to use this path
Start from the source if you want to audit how resume data is stored and exported, fix a bug, add a translation, or run the app yourself. If you only want to write a resume, use [rxresu.me](https://rxresu.me) and follow the [Quickstart](/getting-started/quickstart) instead.
Open source does not make a deployment compliant on its own. If you run an instance, you are responsible for its security, storage and privacy.
## Contribute
<CardGroup cols={2}>
<Card title="Development setup" icon="code" href="/contributing/development">
Run the repository locally.
</Card>
<Card title="Architecture" icon="diagram-project" href="/contributing/architecture">
Learn how the apps and packages fit together.
</Card>
<Card title="Translations" icon="language" href="/contributing/translations">
Help translate the interface into your language.
</Card>
<Card title="GitHub repository" icon="github" href="https://github.com/reactive-resume/reactive-resume">
Browse issues, pull requests and source code.
</Card>
</CardGroup>
To run your own instance, start with [Self-hosting with Docker](/self-hosting/docker).