Desktop Application Oct 2026In-Progress
Baku PDF — Desktop Word Processor & Academic Document Formatter
RustTauri v2JavaScriptHTML5CSS3Quill.jsKaTeXPDF-libAstroGitHub ActionsVercel
Ringkasan Proyek
Baku PDF adalah aplikasi desktop word processor mandiri dan open-source yang dirancang khusus untuk memecahkan problematika format tata letak naskah akademik di Indonesia (skripsi, tesis, makalah ilmiah, dan surat dinas).
Berbeda dengan aplikasi perkantoran konvensional yang rumit dalam pengaturan section break dan penomoran ganda, Baku PDF menerapkan konsep Strict Standard Lock dan otomasi geometri naskah sesuai buku pedoman perguruan tinggi secara luring tanpa ketergantungan cloud.
Masalah yang Dipecahkan
- Kerumitan Paginasi Ganda: Mahasiswa sering kesulitan memisahkan nomor halaman Romawi kecil (i, ii, iii) pada lembar pengesahan dan angka Arab (1, 2, 3) pada bab inti. Di Baku PDF, aturan ini diotomasi penuh tanpa section break.
- Ukuran Instalasi & Beban Memori: MS Word dan Google Docs menuntut instalasi berukuran 4+ GB atau browser yang rakus RAM hingga 1.2 GB. Baku PDF hadir ultra-ringan dengan instalasi hanya 8.6 MB dan konsumsi RAM ~50 MB.
- Pergeseran Tata Letak & Privasi: Naskah yang diketik di aplikasi web kerap bergeser saat dicetak dan data tersimpan di server pihak ketiga. Baku PDF bekerja 100% lokal, menjamin kerahasiaan draf penelitian.
Arsitektur & Spesifikasi Teknis
- Core Engine & Native Shell: Dibangun menggunakan Rust dan framework Tauri v2 untuk menjamin kecepatan native, integrasi file system aman, dan ukuran biner yang sangat kecil.
- Rich Text & Math Formulation: Menggunakan editor delta berbasis Quill.js dengan integrasi parsing rumus matematika KaTeX untuk penulisan formula saintifik.
- Manipulasi PDF Bawaan: Didukung oleh engine PDF-lib untuk render ekspor instan tanpa ketergantungan print spooler sistem.
- Ekosistem Web & Desentralisasi: Website resmi bakupdf.tech dibangun menggunakan Astro, terhubung ke GitHub Open Registry (
Baku-Templates) untuk distribusi berkas templat kampus berbasis lisensi MIT.
Fitur Utama
- Aturan Margin Fisik Presisi: Pengaturan cepat margin standar skripsi nasional (4 cm Kiri/Jilid, 4 cm Atas, 3 cm Bawah, 3 cm Kanan) dan margin dinas (3 cm rata).
- Inspektor Berkas .baku Mandiri: Pengguna dapat memvalidasi struktur dokumen dan membaca geometri lembar kertas 2D langsung di peramban web secara luring.
- Pemeriksa Typo Bahasa Indonesia: Kamus ejaan terintegrasi untuk mendeteksi kekeliruan kata formal sesuai KBBI.
- Desain Antarmuka Pure Flat 2D: Visual minimalis tanpa gradien atau bayangan 3D berlebih untuk fokus maksimal saat menulis.
Tautan Terkait
- Website Resmi: https://bakupdf.tech
- Repositori Utama (Desktop App): github.com/Kharisdestianmaulana-hub/Baku
- Katalog Templat Komunitas: github.com/Kharisdestianmaulana-hub/Baku-Templates