Skip to content

Catatan open source

Semua tulisan
26 Okt 20268 menit bacaopen source · resume builder · career tools · self-hostingBaca dalam:ENID

Reactive Resume: Builder Resume Open Source Gratis yang Tidak Pernah Memungut Biaya

Reactive Resume adalah builder resume open source yang menjaga privasi, dengan 18 template, pratinjau PDF langsung, surat lamaran, dan pelacak lamaran kerja, gratis selamanya tanpa iklan, tanpa pelacakan, dan tanpa tier berbayar, didukung 44.883 bintang GitHub.

Seorang kandidat berhadapan dengan pewawancara di kantor modern, dengan laptop yang menampilkan dokumen lamaran. Foto sampul Pexels oleh Tima Miroshnichenko.

Kebanyakan builder resume mengikuti skrip yang sama. Anda menghabiskan satu jam menyempurnakan resume, lalu tombol unduh meminta langganan. Reactive Resume mematahkan skrip itu sepenuhnya: ini adalah builder resume gratis dan open source tanpa iklan, tanpa pelacakan, dan tanpa tier berbayar sama sekali. Per 26 Oktober 2026, repo reactive-resume/reactive-resume memiliki 44.883 bintang dan 4.891 fork di GitHub, dan berlisensi MIT. Versi hosted-nya menjalankan kode terbuka yang sama, dan Anda juga bisa self-host di server sendiri.

Poin Utama

>

Reactive Resume gratis selamanya: tanpa iklan, tanpa pelacakan, tanpa watermark, dan tanpa tier premium yang mengunci unduhan di balik paywall.

Anda mengedit di satu sisi layar dan melihat halaman jadi secara langsung di sisi lain, lalu mengekspor ke PDF, Word, OpenDocument, Markdown, atau JSON.

Tersedia 18 template, lebih dari 50 bahasa antarmuka, surat lamaran, riwayat versi, dan pelacak lamaran kerja.

Mode Check meninjau keterbacaan dan kata kunci pekerjaan, serta membandingkan resume Anda dengan lowongan tertentu.

Self-hosting hanya butuh Docker dan PostgreSQL, dengan minimum yang terdokumentasi 1 vCPU dan 1 GB memori.

Catatan jujurnya: asisten AI opsional membutuhkan kunci provider Anda sendiri, dan self-hosting berarti Anda yang menjalankan servernya.

Masalahnya: resume Anda disandera di halaman checkout

Resume adalah salah satu dokumen langka di mana paywall menyakitkan dua kali. Pertama, paywall membebani orang tepat saat mereka sedang mencari kerja. Kedua, paywall menciptakan insentif yang aneh: builder ingin resume Anda cukup bagus untuk terus diedit, tetapi tidak cukup selesai untuk diekspor gratis. Watermark, template terkunci, dan uji coba satu unduhan adalah variasi trik yang sama, dan semuanya mengubah alat pencarian kerja menjadi corong langganan.

Reactive Resume menghilangkan corong itu karena tidak ada yang dijual. Dokumentasi resminya menyatakan dengan jelas: aplikasi hosted menjalankan kode publik yang sama, tanpa edisi pro tertutup, dan halaman builder gratisnya mencantumkan tanpa tier premium, tanpa watermark, dan tanpa paywall pada unduhan (Dokumentasi Reactive Resume). Ini bukan uji coba gratis dengan tanda bintang. Resume dan surat lamaran tanpa batas adalah bagian dari penawaran gratis, bukan umpan untuk paket berbayar.

Tonton sinyal repo 30 detiknya: The Open Source Resume Builder That Never Charges You.

Apa sebenarnya Reactive Resume itu

Reactive Resume adalah aplikasi web untuk membuat resume dan surat lamaran. Anda menulis detail di satu sisi layar dan melihat halaman jadi di sisi lain, jadi tidak ada tebakan tentang seperti apa PDF-nya nanti. Editornya mendukung pengeditan langsung dan pratinjau PDF live, dan halaman diperbarui saat Anda mengetik.

Ini juga lebih dari sekadar pemilih template. Versi saat ini, v6, mencakup seluruh alur lamaran kerja dalam satu tempat:

  • Dokumen: simpan semua resume dan surat lamaran dalam satu pustaka. Mulai dari kosong, dari contoh, atau dengan mengimpor berkas yang sudah ada.

  • Desain: pilih dari 18 template, lalu atur font, warna, ukuran halaman, dan tata letak. Dokumentasinya mencantumkan sekitar 500 font dan ukuran halaman A4, Letter, dan bentuk bebas dengan tata letak multi-halaman.

  • Check: mode peninjau menunjukkan masalah pada baris yang bersangkutan dan membandingkan resume Anda dengan lowongan kerja, memeriksa keterbacaan dan kata kunci pekerjaan, dengan pemeriksa ATS publik untuk kompatibilitas sistem pelacakan pelamar.

  • Surat lamaran: surat mandiri dengan riwayat versinya sendiri, bukan tambahan yang ditempelkan pada resume.

  • Lamaran: lacak setiap lamaran dari tersimpan hingga tawaran dalam daftar, papan, atau kalender, dan lihat apa yang berhasil di Insights.

  • Asisten: asisten AI opsional yang mengusulkan suntingan yang Anda terima atau tolak satu per satu, menggunakan kunci provider AI Anda sendiri.

Antarmukanya diterjemahkan ke lebih dari 50 bahasa, yang penting untuk alat yang dipakai pencari kerja di seluruh dunia. Opsi masuk mencakup passkey, autentikasi dua faktor, dan akun tertaut, tingkat perawatan yang menyenangkan untuk alat gratis yang menyimpan data karier pribadi.

Impor apa yang sudah Anda miliki, ekspor ke mana saja

Salah satu fitur paling praktis adalah betapa kecilnya penguncian yang ditimbulkannya. Impor mencakup JSON Reactive Resume, berkas JSON Resume, ekspor LinkedIn, berkas PDF, dan berkas Word. Artinya resume lama menjadi titik awal, bukan penulisan ulang. Ekspor mencakup PDF, Word, OpenDocument, Markdown, dan JSON, jadi resume yang sama bisa dikirim ke rekruter sebagai PDF, masuk ke alat lain sebagai JSON, atau masuk ke portofolio sebagai Markdown.

Berbagi publik bekerja dengan cara yang sama. Anda bisa menerbitkan tautan resume dan melindunginya dengan kata sandi, serta melihat statistik tayang dan unduhan. Ini benar-benar berguna untuk freelancer dan siapa pun yang ingin satu tautan di halaman portofolio. Ini juga cocok dengan sisa persiapan pencarian kerja: jika Anda sedang membangun portofolionya sendiri, lihat Cara Membangun Portofolio Developer Agar Direkrut.

Resume builder gratis versus berbayar

Tabel di bawah membandingkan modelnya, bukan sekadar daftar fiturnya, karena model itulah intinya.

Aspek

Reactive Resume

Builder resume berbayar pada umumnya

Harga

Gratis, tanpa tier berbayar

Gratis untuk mengedit, berbayar untuk mengunduh

Iklan dan pelacakan

Tidak ada

Sering ada, atau data dijual secara tidak langsung

Template

18

Sering dikunci di balik paket premium

Unduhan

PDF, Word, OpenDocument, Markdown, JSON

Sering hanya PDF, kadang ber-watermark

Surat lamaran

Termasuk, dengan riwayat versi

Sering add-on berbayar terpisah

Pelacak lamaran

Termasuk

Jarang ada, atau produk terpisah

Self-hosting

Ya, Docker dan lainnya

Tidak

Kode sumber

Berlisensi MIT, publik

Tertutup

Perbandingan ini adil hanya jika alat berbayar mendapat haknya: sebagian menawarkan penulisan AI yang dipoles, ulasan resume oleh manusia, dan pustaka template besar yang tidak bisa ditandingi satu per satu oleh proyek open source yang digerakkan relawan. Yang ditawarkan Reactive Resume sebagai gantinya adalah kendali. Data Anda, berkas Anda, server Anda jika Anda mau, dan tanpa tanggal perpanjangan.

Self-hosting dalam praktik

Self-hosting adalah tempat Reactive Resume membuktikan kredensial open source-nya. Pengaturan Docker Compose menjalankan aplikasi plus PostgreSQL dan menyajikannya di port 3000, dengan mulai cepat berupa satu perintah compose dari README. Dokumentasinya mencantumkan minimum yang sederhana: 1 vCPU dan 1 GB memori untuk aplikasi, 2 GB saat PostgreSQL berbagi host yang sama, dan 10 GB disk untuk memulai. Image diterbitkan ke Docker Hub dan GitHub Container Registry untuk mesin amd64 maupun arm64.

PostgreSQL wajib ada, dan penyimpanan unggahan juga wajib, baik folder lokal maupun bucket yang kompatibel dengan S3. SMTP untuk email verifikasi dan Redis untuk koordinasi bersifat opsional. Pendaftaran bisa dinonaktifkan setelah akun pertama, yang merupakan default yang tepat untuk instans pribadi. Selain Docker, proyek ini mendokumentasikan deployment Vercel dan Cloudflare Workers, dan Hostinger menawarkan deployment VPS sekali klik mulai dari 6,49 dolar AS per bulan bagi yang ingin server tanpa mengonfigurasinya sendiri.

Satu catatan identitas bagi yang mengikuti tautan lama: proyek ini sudah pindah ke organisasi reactive-resume di GitHub, sementara image Docker Hub-nya masih berada di bawah amruthpillai/reactive-resume. Halaman lama yang mengarah ke akun pribadi sebelumnya sudah kedaluwarsa. Gunakan URL organisasi saat ini untuk repo, dan nama Docker Hub untuk image-nya.

Cara memulai

Jalur tercepat adalah aplikasi hosted di rxresu.me. Buat akun, mulai dokumen kosong atau impor resume lama, pilih template, dan ekspor PDF-nya. Itulah seluruh proses onboarding, dan gratis.

Jalur self-hosted hanya sedikit lebih panjang. Instal Docker, clone repo, jalankan perintah compose, dan buka port 3000. Nonaktifkan pendaftaran setelah membuat akun Anda, tambahkan SMTP jika Anda ingin email reset kata sandi, dan hubungkan kunci provider AI Anda sendiri jika Anda ingin asistennya. Jika Anda sudah menjalankan alat self-hosted lain, Reactive Resume masuk ke stack yang sama tanpa langganan baru atau akun vendor baru.

Apa pun jalurnya, saran yang sama berlaku: tulis resume untuk peran tertentu, jalankan mode Check terhadap lowongan yang sebenarnya, dan ekspor PDF baru per lamaran, bukan mengirim satu berkas generik ke mana-mana. Pelacak ada karena suatu alasan, dan resume yang disesuaikan plus catatan ke mana ia dikirim mengalahkan resume generik yang cantik.

Catatan jujur

Reactive Resume bukan sulap, dan tiga batasan layak diketahui sebelum Anda beralih.

Pertama, asisten AI membawa kunci sendiri. Jika Anda tidak punya kunci OpenAI, Google Gemini, atau Anthropic Claude, fitur itu tetap nonaktif. Ini adalah pertukaran privasi yang tepat, karena teks resume Anda tidak harus mengalir lewat akun AI vendor, tetapi ini bukan penulisan AI sekali klik yang diiklankan alat berbayar.

Kedua, self-hosting adalah pekerjaan nyata, bahkan saat spesifikasi minimumnya sederhana. Pembaruan, cadangan, dan uptime menjadi tanggung jawab Anda. Versi hosted menghilangkan beban itu, tetapi data Anda kemudian berada di server orang lain, meski kodenya terbuka dan tanpa pelacakan.

Ketiga, template tidak bisa memperbaiki resume yang lemah. Delapan belas template memberi Anda pilihan tata letak, bukan pencapaian, dan mode Check bisa menandai kata kunci tanpa memberi tahu apakah poin-poin Anda membuktikan sesuatu. Alat ini menghilangkan gesekan dari prosesnya. Isinya tetap harus datang dari Anda.

Mengapa repo ini penting

Dengan 44.883 bintang, 6.274 commit, dan 150 rilis sejak dibuat pada Maret 2020, Reactive Resume bukan demo akhir pekan. Ini proyek matang yang memilih model bisnis yang ditolak kebanyakan alat resume: berikan semuanya, kenakan biaya nol, dan biarkan orang menjalankannya sendiri. Pilihan itulah yang membuatnya terus tumbuh. Pencari kerja merekomendasikan alat yang tidak menagih mereka di momen terburuk, developer berkontribusi pada kode yang benar-benar bisa mereka jalankan, dan self-hoster mengadopsi perangkat lunak yang menghormati data mereka.

Jika Anda sedang mencari kerja sekarang, langkah praktisnya sederhana. Coba versi hosted untuk lamaran berikutnya, impor resume Anda saat ini alih-alih memulai dari nol, dan ekspor PDF-nya. Jika cocok, lanjutkan. Jika Anda ingin kendali penuh, self-host saja. Apa pun itu, resume Anda berhenti menjadi langganan, dan itu saja sudah sepadan dengan peralihannya.

Repo ini layak dibaca selengkapnya, bahkan jika Anda tidak pernah self-host: reactive-resume/reactive-resume.

Baca artikel ini dalam bahasa Inggris: Reactive Resume: The Free Open Source Resume Builder That Never Charges You.

FAQ

Apa itu Reactive Resume?

Ini adalah builder resume gratis dan open source di github.com/reactive-resume/reactive-resume. Anda mengedit di satu sisi layar, melihat halaman jadi secara langsung di sisi lain, dan mengekspor ke PDF, Word, OpenDocument, Markdown, atau JSON.

Apakah Reactive Resume benar-benar gratis?

Ya. Tidak ada iklan, tidak ada pelacakan, tidak ada watermark, dan tidak ada tier berbayar. Resume dan surat lamaran tanpa batas sudah termasuk, dan aplikasi hosted menjalankan kode publik berlisensi MIT yang sama.

Seberapa populer repo ini?

Per 26 Oktober 2026, repo ini memiliki 44.883 bintang dan 4.891 fork di GitHub. Repo ini dibuat pada Maret 2020 dan memiliki 150 rilis.

Bisakah saya self-host Reactive Resume?

Ya. Pengaturan Docker Compose membutuhkan aplikasi plus PostgreSQL, dengan minimum 1 vCPU dan 1 GB memori, dan disajikan di port 3000. Deployment Vercel, Cloudflare Workers, dan VPS sekali klik Hostinger juga terdokumentasi.

Apakah tersedia surat lamaran dan pelacak lamaran?

Ya. Surat lamaran adalah dokumen mandiri dengan riwayat versi, dan pelacak lamaran mengikuti setiap lamaran dari tersimpan hingga tawaran dalam tampilan daftar, papan, kalender, dan Insights.

Apakah asisten AI bekerja tanpa kunci API saya sendiri?

Tidak. Asisten membutuhkan kunci provider Anda sendiri, seperti OpenAI, Google Gemini, atau Anthropic Claude. Ini menjaga teks resume Anda keluar dari akun AI vendor, tetapi fiturnya tetap nonaktif tanpa kunci.

Tag: open source · resume builder · career tools · self-hosting

Semua tulisan