Folio – Manajer Perpustakaan eBook Pribadi (EPUB/PDF)
(youtube.com)Saya menulis ini dengan mengacu pada format postingan di bawah!
Karena ini pertama kalinya saya menulis postingan^^;; saya tidak tahu kalau ternyata tidak bisa diedit.
1. Perkenalan diri
Halo.
Saya adalah pengembang solo yang sering menangani file PDF dan EPUB untuk riset dan belajar.
Makalah, eBook, dan berbagai materi terus menumpuk,
- file tersebar di mana-mana, dan
- viewer yang ada biasanya hanya bisa untuk membaca
Jadi saya merasa butuh “alat yang ringan, tetapi tetap bisa mengelola dengan baik”, lalu akhirnya saya membuatnya sendiri.
2. Ringkasan satu kalimat tentang layanan
Folio adalah aplikasi desktop offline yang memungkinkan Anda mengelola EPUB/PDF di satu tempat, membacanya, dan bahkan menambahkan anotasi.
3. Perkenalan layanan
Folio adalah manajer perpustakaan eBook yang berfokus pada pengelolaan materi pribadi.
- Mengelola file EPUB / PDF di satu tempat
- Menyorot, menggambar, dan menulis catatan sambil membaca
- Berjalan sepenuhnya offline (tidak ada pengiriman materi pribadi ke luar)
- Bisa merapikan informasi sitasi untuk makalah/materi
Targetnya adalah agar bisa digunakan untuk riset, belajar, dan arsip pribadi.
4. Fitur utama
📚 Manajemen pustaka
- Pengindeksan otomatis berbasis pemindaian folder
- Ekstraksi sampul otomatis dan pembuatan thumbnail
- Tampilan grid / daftar
- Klasifikasi tag & koleksi
- Pencarian dan pemfilteran judul·penulis
📄 Pembaca PDF
- Rendering PDF berkualitas tinggi
- Tampilan 1 halaman / 2 halaman
- Zoom fleksibel (sesuai halaman / sesuai lebar)
- Pencarian teks di dalam dokumen
- Navigasi daftar isi (TOC)
🖍️ Anotasi & fitur riset
- Highlight teks (5 warna)
- Alat menggambar (pena, highlighter, bentuk, panah, dll.)
- Sticky note, bookmark
- Ekspor informasi sitasi
(APA / MLA / Chicago / BibTeX)
⚙️ Lainnya
- Tema gelap / terang
- Dukungan bahasa Korea / Inggris
- Lebih dari 40 shortcut keyboard
- Menyimpan ukuran/status jendela
5. Tech stack
- Python 3.11
- pywebview
- PyMuPDF (rendering PDF)
- ebooklib (parsing EPUB)
- SQLite
- HTML / CSS / JavaScript (UI)
6. Kesulitan selama pengembangan
- Menyeimbangkan kualitas dan performa rendering PDF
- Performa pengindeksan untuk pustaka berukuran besar
- Menangani perbedaan UI/shortcut/perilaku jendela antar platform
7. Status saat ini
-
Mendukung Windows / macOS
-
Tersedia unduhan gratis di market hingga (~2026.01.31)
-
Sedang terus memperluas fitur dengan fokus pada penggunaan pribadi
-
Direncanakan diperluas ke fitur cloud berbasis NAS/docker!
-
Direncanakan integrasi aplikasi mobile (android/iOS)!
-
Saya juga sedang mempertimbangkan untuk terus membagikannya lewat docker hub setelah komposisi fiturnya lebih matang...
-
Unduhan: https://market.habom.kr
-
Komunitas/feedback: https://hub.habom.kr
-
Video perkenalan: https://www.youtube.com/watch?v=c7ZCxbX8jSE
-
Video perkenalan (fitur): https://www.youtube.com/watch?v=lndoEqEl7Gg
7-2 Unduhan oneDrive
- Anda bisa mengunduhnya dengan mengakses URL market di atas. (market tersedia hingga ~2026.01.31)
- oneDrive di bawah ini rencananya dibagikan hingga ~2026.01.21 (Rab) 13:00. (Karena saya lupa, sepertinya file akan tetap bisa diunduh terus haha)
- Folio 1.5.5 (for win, macOS)
- Mediamark 2.0.13 (for win)
- Mediamark adalah tools untuk mengelola video, bukan buku. Untuk build macOS, karena saya sedang bepergian, saya belum sempat mengujinya sepenuhnya, jadi akan dipertimbangkan nanti!
- Upload oneDrive adalah pembagian sementara, sedangkan di market jika Anda mengunduhnya, Anda bisa terus menerima versi yang telah diperbaiki error/di-update.
8. Harapan saya?
- Feedback dari pengguna nyata (error terus saya perbaiki sedikit demi sedikit sambil digunakan)
- Pendapat tentang workflow pengelolaan eBook/makalah
Kalau ada kekurangan atau ide perbaikan, silakan sampaikan dengan santai.
Terima kasih 🙇
9. Lain-lain & rencana ke depan
- Saat ini saya sedang lebih dulu terus mengerjakan pembuatan setelah merancangnya secara manual dengan vibe coding. Isi pekerjaan yang sudah saya lakukan saat ini adalah,
- Pengembangan market + modul pembayaran -> deployment docker hub (2 bulan) - cara instal docker
- Viewer Demo untuk admin market (id: demo, pw: demo1234) - Link
- Tool (Folio) > pengembangan alat pengelolaan epub/pdf (1 minggu)
- Tool (MediaMark) > pengembangan alat pengelolaan media/video (1 minggu)
- Portofolio web (2 minggu)
- Penulisan otomatis untuk SNS (Instagram/thread, X) (kurang dari 1 minggu) - Link
-
Ini adalah halaman berbentuk demo. Setelah mendaftar, Anda bisa membuatnya dengan mengalokasikan gpt api key pribadi lalu memasukkan prompt!
-
Semakin lama membuat berbagai hal, saya jadi membuat pembuatan kalimat promosi untuk SNS secara otomatis, tetapi upload-nya berbayar jadi pass!, lalu pengiriman notifikasi setelah menjadwalkan waktu (fitur sedang direncanakan)
-
Saya berencana membuat hal-hal yang terpikir sedikit demi sedikit sampai terkumpul sekitar 100 buah :)
-
Sampai bisa membuat video pada link YouTube di atas ternyata benar-benar tidak mudah, tetapi jika saat pertama membuatnya dikerjakan dengan teliti, nanti dengan memanfaatkan vibe coding (Claude Code),
karena rancangan proyek bisa diekstrak kembali dari hasil yang sudah dibuat dan mudah diterapkan ke proyek berikutnya, sepertinya kecepatan pengerjaan akan makin meningkat!
Ini postingan pertama saya, tapi saya akan mencoba berbagi hal-hal yang saya buat (cara, hasilnya) sesekali :)
Dan saya berharap semua orang yang membaca postingan ini juga dipenuhi keberuntungan tahun ini.
2 komentar
Akan saya gunakan dengan baik, terima kasih.
Terima kasih, masukan perbaikan atau laporan bug selalu kami sambut :)