Reactive Resume: Der beste Open-Source CV-Builder?
Reactive Resume (rxresu.me) im ehrlichen Praxistest: Import, Editor, ATS-Kompatibilität und wie du das Tool für den deutschen Tech-Markt optimal nutzt.
Du hast deine CV-Daten sauber in einer resume.json liegen, wie in unserem Guide zu flexiblem CV-Theming beschrieben. Die Trennung von Inhalt und Design funktioniert. Aber jetzt willst du am Layout schrauben, Farben anpassen, Sektionen verschieben, und statt CSS zu schreiben, hättest du lieber eine visuelle Oberfläche. Genau dafür gibt es Reactive Resume.
Reactive Resume (kurz: rxresu) ist ein Open-Source CV-Editor, der wie ein CMS für deinen Lebenslauf funktioniert. Drag-and-Drop statt Handlebars-Templates. Live-Vorschau statt Compile-Zyklen. Und weil das Projekt vollständig Open Source auf GitHub liegt, kannst du es selbst hosten, wenn dir die Datenkontrolle wichtig ist.
Klingt vielversprechend. In der Praxis sind uns allerdings einige Stolperstellen aufgefallen. Dieser Guide gibt dir eine ehrliche Einschätzung: Was funktioniert gut, wo hakt es, und wie nutzt du Reactive Resume so, dass dein CV den Anforderungen des deutschen Tech-Markts entspricht.
Was Reactive Resume kann
Der Editor im Überblick
Reactive Resume bietet eine zweigeteilte Oberfläche. Links bearbeitest du die Inhalte in strukturierten Formularen: persönliche Daten, Berufserfahrung, Ausbildung, Skills, Projekte, Sprachen, Zertifikate. Rechts siehst du in Echtzeit, wie das fertige PDF aussieht.
Die Idee dahinter ist dieselbe wie bei JSON Resume: Inhalt und Design sind getrennt. Aber statt auf der Kommandozeile zwischen Themes zu wechseln, klickst du dich durch visuelle Optionen. Du kannst Sektionen per Drag-and-Drop umordnen, Farben über einen Color-Picker ändern, Schriftarten wechseln und Abstände mit Slidern justieren.
Für Developer, die keine Lust haben, für jede kleine Layout-Änderung in ein CSS-File einzusteigen, ist das ein echter Gewinn.
Import-Optionen
Reactive Resume unterstützt mehrere Import-Formate. Am relevantesten für die Zielgruppe dieses Guides:
JSON Resume Import: Du kannst deine bestehende resume.json direkt hochladen. Das Tool mappt die Felder auf seine interne Struktur. In der Theorie sparst du dir damit die manuelle Dateneingabe komplett.
LinkedIn-Import: Du kannst deine LinkedIn-Daten exportieren und in Reactive Resume importieren. LinkedIn bietet einen DSGVO-konformen Datenexport an, der deine Profildaten als strukturierte Dateien liefert.
PDF-Import: Auch ein bestehendes PDF lässt sich importieren, wobei die Parsing-Qualität hier naturgemäß stärker schwankt als bei strukturierten Formaten.
Manuell: Natürlich kannst du auch alles von Hand eingeben. Die Formulare sind klar strukturiert und führen dich durch die einzelnen Sektionen.
Templates und Anpassung
Reactive Resume kommt mit mehreren vorgefertigten Templates. Nach der Auswahl eines Basis-Templates kannst du fast jeden visuellen Aspekt anpassen:
Seitenlayout (ein- oder zweispaltig), Farbschema (Primär- und Akzentfarben), Typografie (Schriftart, Schriftgröße, Zeilenabstand), Abstände zwischen Sektionen, Sichtbarkeit einzelner Sektionen (ein/ausblenden) und die Reihenfolge der Sektionen per Drag-and-Drop.
Für fortgeschrittene Nutzer gibt es zusätzlich die Möglichkeit, eigenes CSS einzufügen. Das ist ein nettes Sicherheitsnetz: Wenn die visuellen Optionen nicht ausreichen, hast du immer noch die volle Kontrolle.
Teilen und Exportieren
Ein Feature, das Reactive Resume von den meisten Offline-Tools unterscheidet, ist die Möglichkeit, deinen CV über einen Link zu teilen. Statt bei jeder Änderung ein neues PDF zu verschicken, gibst du eine URL weiter. Änderungen am CV sind sofort für jeden sichtbar, der den Link hat.
Das ist besonders praktisch für Feedback-Runden. Teile den Link mit einem Kollegen oder schick ihn uns für ein CV-Review, und die Rückmeldung bezieht sich immer auf die aktuelle Version.
Der PDF-Export funktioniert direkt aus dem Editor. Du bekommst ein druckfertiges Dokument, das du an Bewerbungen anhängen kannst.
Ehrlicher Praxistest: Was funktioniert, was nicht
Import-Probleme
Hier wird es holprig. Beim Import unserer JSON-Resume-Datei zeigten mehrere Felder „undefined” in der Berufserfahrungs-Timeline. Skill-Expertise-Level wurden nicht korrekt übernommen. Die Zuordnung von Keywords zu Positionen ging teilweise verloren.
Der LinkedIn-Import hat bei uns überhaupt nicht funktioniert. Die exportierten LinkedIn-Daten wurden zwar akzeptiert, aber die resultierende Darstellung war unbrauchbar: Felder an falschen Stellen, fehlende Zeiträume, zusammengeflossene Einträge.
Das bedeutet in der Praxis: Plane Zeit für manuelle Nacharbeit ein. Der Import ist ein Startpunkt, kein fertiges Ergebnis. Bei einer resume.json mit 15 Positionen und detaillierten Bullet Points kannst du mit 30 bis 60 Minuten Korrekturarbeit rechnen.
Fehlende Varianten-Unterstützung
In unserem Guide zu CV-Design betonen wir, warum du mehrere CV-Varianten für verschiedene Rollen brauchst. Eine „Senior Frontend Engineer”-Version neben einer „Tech Lead”-Version, mit überlappenden Daten aber unterschiedlichen Schwerpunkten.
Reactive Resume unterstützt das nur über einen Umweg: Du duplizierst den gesamten Lebenslauf und bearbeitest die Kopie. Das funktioniert, wird aber schnell unübersichtlich. Wenn du deine aktuelle Position aktualisierst, musst du das in jeder Variante separat tun. Bei drei oder vier Varianten ist das fehleranfällig.
Mit JSON Resume und Git lässt sich das eleganter lösen, weil du Änderungen an gemeinsamen Daten per Diff synchronisieren kannst. Bei Reactive Resume bleibt das manuelle Arbeit.
Performance
Die Oberfläche sieht gut aus, reagiert aber spürbar träge. Bei längeren CVs (drei oder mehr Positionen mit jeweils vier bis fünf Bullet Points) dauert das Re-Rendering der Live-Vorschau merklich. Das ist kein Showstopper, aber es fühlt sich nicht nach einem modernen Web-Editor an.
Wer das Tool selbst hostet, kann Performance-Probleme möglicherweise durch bessere Infrastruktur abmildern. Die gehostete Version auf rxresu.me läuft auf begrenzten Ressourcen.
Was gut funktioniert
Bei aller Kritik: Der visuelle Editor selbst ist durchdacht. Die Drag-and-Drop-Funktionalität für Sektionen arbeitet zuverlässig. Die Farb- und Typografie-Anpassungen wirken sich sofort auf die Vorschau aus. Und die Möglichkeit, Sektionen ein- und auszublenden, ist für schnelle Anpassungen an verschiedene Bewerbungen praktisch.
Der PDF-Export liefert saubere Ergebnisse. Die Typografie ist konsistent, Seitenumbrüche werden korrekt gesetzt, und das resultierende PDF ist textbasiert (nicht als Bild gerendert), was für ATS-Kompatibilität relevant ist.
Reactive Resume und der deutsche Tech-Markt
Profilfoto und deutsche CV-Konventionen
Im deutschen Tech-Markt gibt es Erwartungen an Lebensläufe, die sich vom US- oder UK-Standard unterscheiden. Ein Profilfoto ist nach wie vor üblich. Die Darstellung ist chronologisch, nicht funktional. Arbeitszeugnisse und Ausbildung haben einen höheren Stellenwert als in angelsächsischen Märkten.
Reactive Resume unterstützt Profilfotos. Du kannst ein Bild hochladen, das im Header des CVs angezeigt wird. Die Platzierung hängt vom gewählten Template ab, einige zeigen das Foto oben rechts (der deutsche Standard), andere zentriert oder links. Prüfe nach der Template-Auswahl, ob die Foto-Platzierung den Konventionen entspricht.
ATS-Kompatibilität
Bevor ein Mensch deinen Lebenslauf sieht, parst in den meisten Unternehmen ein Applicant Tracking System (ATS) die Datei. Komplexe Layouts mit Spalten, Icons und eingebetteten Grafiken bringen Parser zum Scheitern.
Reactive Resume generiert grundsätzlich textbasierte PDFs, was die Basis für ATS-Kompatibilität legt. Allerdings hängt das Ergebnis stark vom gewählten Template ab. Zweispaltige Layouts können Probleme verursachen, weil ATS-Parser die Leserichtung falsch interpretieren. Einspaltige Templates sind die sicherere Wahl.
Der einfachste Test: Öffne dein exportiertes PDF, markiere den gesamten Text und kopiere ihn in einen Texteditor. Wenn die Reihenfolge stimmt und alle Informationen lesbar sind, ist die Grundlage gelegt. Wenn Spalten durcheinander geraten oder Text fehlt, wechsle das Template.
| Template-Typ | ATS-Kompatibilität | Visueller Eindruck | Empfehlung |
|---|---|---|---|
| Einspaltig, schlicht | Hoch | Professionell, unauffällig | Für Online-Bewerbungen über Portale |
| Zweispaltig, dezente Farben | Mittel [1] | Modern, strukturiert | Für Direktbewerbungen per E-Mail |
| Grafisch, Icons, Skill-Bars | Niedrig | Auffällig | Nur für Portfolio-Links, nicht für Bewerbungen |
[1] Zweispaltige Layouts funktionieren bei manchen ATS-Systemen, bei anderen nicht. Wenn du nicht weißt, welches System das Zielunternehmen nutzt, wähle einspaltig.
Sprache und Lokalisierung
Die Oberfläche von Reactive Resume ist auf Englisch. Die CV-Inhalte gibst du natürlich in deiner Sprache ein. Für den deutschen Markt heißt das: Du tippst deutsche Texte in englische Formularfelder. Das funktioniert problemlos, kann aber bei der Benennung von Sektionen irritieren. Prüfe, dass die Sektionsüberschriften im exportierten PDF auf Deutsch angezeigt werden (z.B. „Berufserfahrung” statt „Work Experience”), und passe sie gegebenenfalls manuell an.
Reactive Resume vs. JSON Resume: Welches Tool für welchen Zweck?
Die Frage „Reactive Resume oder JSON Resume?” lässt sich nicht pauschal beantworten. Beide Tools lösen das gleiche Grundproblem (Inhalt und Design trennen), aber auf unterschiedlichen Wegen.
| Reactive Resume | JSON Resume | |
|---|---|---|
| Bearbeitung | Visueller Editor mit Live-Vorschau | JSON-Datei + Kommandozeile |
| Einrichtung | Account erstellen, loslegen | Node.js installieren, Schema lernen |
| Varianten | Duplikate erstellen (manuell) | Dateien kopieren + Git-Sync |
| Self-Hosting | Docker-Container verfügbar | Statische Dateien, kein Server nötig |
| Theme-Wechsel | Per Klick, sofortige Vorschau | Per CLI-Befehl, PDF-Export |
| Datenportabilität | JSON-Export verfügbar | JSON ist das Standardformat |
| Git-Integration | Nicht direkt | Natürlich (JSON-Dateien im Repo) |
| ATS-Kompatibilität | Template-abhängig | Theme-abhängig |
[1] Beide Tools unterstützen JSON-Resume-Import/-Export, du kannst also zwischen ihnen wechseln.
Unsere Einschätzung: Wenn du regelmäßig mehrere CV-Varianten pflegst und Versionskontrolle haben willst, ist JSON Resume mit Git der robustere Ansatz. Wenn du schnell einen visuell ansprechenden CV bauen willst und keine Kommandozeile anfassen möchtest, ist Reactive Resume die bessere Wahl. Die beiden Tools schließen sich nicht aus. Du kannst deine Daten in JSON Resume pflegen und für die visuelle Feinarbeit in Reactive Resume importieren.
Tipps für ein optimales Setup
Workflow-Empfehlung
Ein Setup, das die Stärken beider Tools kombiniert:
1. Datenquelle: Pflege deine CV-Daten in einer resume.json in einem Git-Repository. Das ist deine Single Source of Truth. Jede Änderung ist nachvollziehbar, Varianten lassen sich sauber verwalten.
2. Visuelles Design: Importiere deine resume.json in Reactive Resume, wenn du am Layout arbeiten willst. Nutze den visuellen Editor für Farben, Abstände und Sektionsreihenfolge. Exportiere das Ergebnis als PDF.
3. Regelmäßige Updates: Halte deine Datenquelle aktuell. Neue Projekte, aktualisierte Skills, veränderte Verantwortlichkeiten. Wer seinen CV laufend pflegt, statt erst bei der nächsten Bewerbungswelle alles nachzuholen, spart sich Stress und vergisst weniger.
4. ATS-Check: Vor jeder Bewerbungswelle: PDF exportieren, Text-Copy-Paste-Test machen, prüfen ob alle Informationen in der richtigen Reihenfolge extrahiert werden.
Open Source und Datenkontrolle
Reactive Resume ist vollständig Open Source unter der MIT-Lizenz. Das bedeutet: Du kannst den Code einsehen, das Tool selbst hosten und sicher sein, dass deine Daten nicht an Dritte verkauft werden. Für Developer, die Wert auf Datenkontrolle legen, ist Self-Hosting eine ernsthafte Option.
Die Docker-basierte Installation ist in der README dokumentiert. Du brauchst Docker, eine PostgreSQL-Datenbank und einen S3-kompatiblen Storage für Uploads. Wer schon einen VPS oder Homelab betreibt, hat das in einer halben Stunde aufgesetzt.
Wenn dir Self-Hosting zu aufwendig ist, funktioniert die gehostete Version auf rxresu.me für den Einstieg. Bedenke aber, dass du deine Karrieredaten einem Drittanbieter anvertraust. Exportiere regelmäßig deine Daten als JSON-Backup.
Häufige Fehler vermeiden
Zu viel Design, zu wenig Inhalt. Ein CV mit perfekten Farben und elegantem Layout, aber generischen Bullet Points wie „Entwicklung und Wartung von Microservices”, wird keinen Recruiter überzeugen. Der Inhalt zählt mehr als das Design. Lies unseren Guide zu Builder vs. Papiertiger, wenn du wissen willst, wie du aus Tätigkeitsbeschreibungen echte Impact-Statements machst.
Zweispaltiges Layout für ATS-Bewerbungen. Zweispaltige CVs sehen modern aus, aber viele ATS-Systeme lesen sie falsch. Wenn du dich über ein Online-Portal bewirbst, nutze ein einspaltiges Template.
CV-Varianten vergessen. Ein einziger CV für alle Bewerbungen ist ein Kompromiss, der dich Interviews kostet. Erstelle mindestens zwei Varianten: eine für deine primäre Zielrolle, eine für die breitere Suche.
Profilfoto vergessen. Für den deutschen Markt ist ein professionelles Profilfoto nach wie vor Standard. Reactive Resume unterstützt Fotos. Nutze die Option.
Wann ein Tool nicht reicht: Professionelles CV-Review
Reactive Resume und JSON Resume lösen das technische Problem: Wie bekomme ich meinen CV in ein sauberes Format? Die schwierigere Frage ist inhaltlich. Welche Projekte gehören prominent nach oben? Welche Formulierungen überstehen den 6-Sekunden-Recruiter-Scan? Welche Struktur funktioniert für den deutschen Markt, wo Arbeitszeugnisse eine andere Gewichtung haben als im US-Markt?
Tools geben dir keine Rückmeldung dazu, ob dein CV inhaltlich überzeugt. Sie formatieren, was du ihnen gibst. Wenn das, was du ihnen gibst, aus generischen Tätigkeitsbeschreibungen besteht, bekommst du einen schön formatierten, aber inhaltlich schwachen Lebenslauf.
CodingCareers CV-Optimierung setzt genau hier an. In einer strukturierten Session analysiert ein Coach, der selbst als Developer im deutschen Tech-Markt arbeitet, deinen Lebenslauf Zeile für Zeile. Tätigkeitsbeschreibungen werden zu Impact-Statements umgebaut. Die Struktur wird so angepasst, dass deine stärksten Projekte in den ersten sechs Sekunden sichtbar sind. Das Ergebnis ist ein konkretes, überarbeitetes Dokument, kein vager Rat.
Die CV-Optimierung ist Teil aller Coaching-Pakete: Junior Kickstart für den Berufseinstieg, Germany Market Entry für internationale Developer, die in den deutschen Markt einsteigen, The Salary Jump für den nächsten Gehaltssprung, und High-Pay Tech Strategy für erfahrene Developer, die sich auf Senior- oder Staff-Positionen bewerben. Alle Pakete bieten ein Pay-on-Success-Modell: Du zahlst einen reduzierten Betrag im Voraus und den Rest erst, wenn du den Job bekommst.
Buche dein kostenloses 15-Minuten-Diagnosegespräch und finde heraus, ob dein CV für den deutschen Tech-Markt optimiert ist.
FAQ
Was ist Reactive Resume und ist es kostenlos?
Reactive Resume ist ein kostenloser, quelloffener Lebenslauf-Editor. Er läuft komplett im Browser und erfordert keine Installation. Du kannst ihn unter rxresu.me nutzen oder selbst hosten. Es gibt keine versteckten Kosten oder Premium-Funktionen.
Kann ich meinen Lebenslauf aus Reactive Resume als PDF exportieren?
Ja. Reactive Resume bietet einen direkten PDF-Export an. Das generierte PDF behält das Layout bei und ist ATS-kompatibel, was für Bewerbungen bei deutschen Unternehmen wichtig ist. Du kannst auch in JSON exportieren, um deine Daten zu sichern oder in andere Tools zu importieren.
Ist Reactive Resume für den deutschen Arbeitsmarkt geeignet?
Reactive Resume bietet die Flexibilität, Lebensläufe nach deutschen Standards zu erstellen, einschließlich der Möglichkeit, ein Foto hinzuzufügen, persönliche Daten wie Geburtsdatum anzugeben und das Layout an deutsche Konventionen anzupassen. Du musst die Abschnitte und Inhalte jedoch selbst an die deutschen Erwartungen anpassen.