# Trilium Notes ![GitHub Sponsors](https://img.shields.io/github/sponsors/eliandoran) ![LiberaPay patrons](https://img.shields.io/liberapay/patrons/ElianDoran)\ ![Docker Pulls](https://img.shields.io/docker/pulls/triliumnext/trilium) ![GitHub Downloads (all assets, all releases)](https://img.shields.io/github/downloads/triliumnext/trilium/total)\ [![Translation status](https://hosted.weblate.org/widget/trilium/svg-badge.svg)](https://hosted.weblate.org/engage/trilium/) [Arabic](./README-ar.md) | [Chinese (Simplified Han script)](./README-ZH_CN.md) | [Chinese (Traditional Han script)](./README-ZH_TW.md) | [Czech](./README-cs.md) | [English (United Kingdom)](./README-en_GB.md) | [English](../README.md) | [French](./README-fr.md) | [German](./README-de.md) | [Greek](./README-el.md) | [Indonesian](./README-id.md) | [Irish](./README-ga.md) | [Italian](./README-it.md) | [Japanese](./README-ja.md) | [Korean](./README-ko.md) | [Polish](./README-pl.md) | [Romanian](./README-ro.md) | [Russian](./README-ru.md) | [Spanish](./README-es.md) | [Ukrainian](./README-uk.md) | [Urdu](./README-ur.md) | [Uyghur](./README-ug.md) Trilium Notes adalah aplikasi pencatatan hierarkis lintas platform yang gratis dan open-source dengan fokus pada pembangunan basis pengetahuan pribadi berskala besar. Trilium Screenshot ## ⏬ Unduh - [Latest release](https://github.com/TriliumNext/Trilium/releases/latest) – versi stabil, direkomendasikan untuk sebagian besar pengguna. - [Nightly build](https://github.com/TriliumNext/Trilium/releases/tag/nightly) – versi pengembangan yang tidak stabil, diperbarui setiap hari dengan fitur dan perbaikan terbaru. ## πŸ“š Dokumentasi **Kunjungi dokumentasi lengkap kami di [docs.triliumnotes.org](https://docs.triliumnotes.org/)** Dokumentasi kami tersedia dalam beberapa format: - **Dokumentasi Online**: Jelajahi dokumentasi lengkap di [docs.triliumnotes.org](https://docs.triliumnotes.org/) - **Bantuan Dalam Aplikasi**: Tekan `F1` di dalam Trilium untuk mengakses dokumentasi yang sama langsung di aplikasi - **GitHub**: Telusuri [Panduan Pengguna](./User%20Guide/User%20Guide/) di repositori ini ### Tautan Cepat - [Panduan Memulai](https://docs.triliumnotes.org/) - [Instruksi Instalasi](https://docs.triliumnotes.org/user-guide/setup) - [Pengaturan Docker](https://docs.triliumnotes.org/user-guide/setup/server/installation/docker) - [Upgrade TriliumNext](https://docs.triliumnotes.org/user-guide/setup/upgrading) - [Konsep dan Fitur Dasar](https://docs.triliumnotes.org/user-guide/concepts/notes) - [Pola Basis Pengetahuan Pribadi](https://docs.triliumnotes.org/user-guide/misc/patterns-of-personal-knowledge) ## 🎁 Fitur * Catatan dapat disusun dalam struktur pohon dengan kedalaman tak terbatas. Satu catatan dapat ditempatkan di beberapa lokasi dalam pohon (lihat [cloning](https://docs.triliumnotes.org/user-guide/concepts/notes/cloning)) * Editor catatan WYSIWYG yang kaya, termasuk tabel, gambar, dan [math](https://docs.triliumnotes.org/user-guide/note-types/text) dengan [autoformat](https://docs.triliumnotes.org/user-guide/note-types/text/markdown-formatting) markdown * Dukungan untuk mengedit [catatan dengan source code](https://docs.triliumnotes.org/user-guide/note-types/code), termasuk syntax highlighting * [Navigasi antar catatan](https://docs.triliumnotes.org/user-guide/concepts/navigation/note-navigation) yang cepat dan mudah, pencarian teks penuh, dan [note hoisting](https://docs.triliumnotes.org/user-guide/concepts/navigation/note-hoisting) * [Versioning catatan](https://docs.triliumnotes.org/user-guide/concepts/notes/note-revisions) yang mulus * [Atribut catatan](https://docs.triliumnotes.org/user-guide/advanced-usage/attributes) dapat digunakan untuk organisasi catatan, query, dan [scripting](https://docs.triliumnotes.org/user-guide/scripts) lanjutan * UI tersedia dalam bahasa Inggris, Jerman, Spanyol, Prancis, Rumania, dan Mandarin (sederhana dan tradisional) * Integrasi langsung [OpenID dan TOTP](https://docs.triliumnotes.org/user-guide/setup/server/mfa) untuk login yang lebih aman * [Synchronization](https://docs.triliumnotes.org/user-guide/setup/synchronization) dengan server sinkronisasi self-hosted * tersedia [layanan pihak ketiga untuk hosting server sinkronisasi](https://docs.triliumnotes.org/user-guide/setup/server/cloud-hosting) * [Sharing](https://docs.triliumnotes.org/user-guide/advanced-usage/sharing) (publikasi) catatan ke internet publik * [Enkripsi catatan](https://docs.triliumnotes.org/user-guide/concepts/notes/protected-notes) yang kuat dengan granularitas per catatan * Menggambar diagram berbasis [Excalidraw](https://excalidraw.com/) (tipe catatan "canvas") * [Relation maps](https://docs.triliumnotes.org/user-guide/note-types/relation-map) dan [note/link maps](https://docs.triliumnotes.org/user-guide/note-types/note-map) untuk memvisualisasikan catatan dan relasinya * Mind map berbasis [Mind Elixir](https://docs.mind-elixir.com/) * [Geo maps](https://docs.triliumnotes.org/user-guide/collections/geomap) dengan pin lokasi dan jalur GPX * [Scripting](https://docs.triliumnotes.org/user-guide/scripts) - lihat [Advanced showcases](https://docs.triliumnotes.org/user-guide/advanced-usage/advanced-showcases) * [REST API](https://docs.triliumnotes.org/user-guide/advanced-usage/etapi) untuk otomatisasi * Mampu menangani hingga lebih dari 100.000 catatan dengan baik dari sisi kegunaan dan performa * [Frontend mobile](https://docs.triliumnotes.org/user-guide/setup/mobile-frontend) yang dioptimalkan untuk sentuhan pada smartphone dan tablet * [Tema gelap](https://docs.triliumnotes.org/user-guide/concepts/themes) bawaan, dukungan untuk tema pengguna * Impor & ekspor [Evernote](https://docs.triliumnotes.org/user-guide/concepts/import-export/evernote) dan [Markdown](https://docs.triliumnotes.org/user-guide/concepts/import-export/markdown) * [Web Clipper](https://docs.triliumnotes.org/user-guide/setup/web-clipper) untuk menyimpan konten web dengan mudah * UI yang dapat dikustomisasi (tombol sidebar, widget buatan pengguna, dll.) * [Metrics](https://docs.triliumnotes.org/user-guide/advanced-usage/metrics), beserta Dashboard Grafana. ✨ Lihat sumber daya/komunitas pihak ketiga berikut untuk hal menarik terkait TriliumNext: - [awesome-trilium](https://github.com/Nriver/awesome-trilium) untuk tema, script, plugin pihak ketiga, dan lainnya. - [TriliumRocks!](https://trilium.rocks/) untuk tutorial, panduan, dan banyak lagi. ## ❓Mengapa TriliumNext? Pengembang asli Trilium ([Zadam](https://github.com/zadam)) telah dengan baik hati menyerahkan repositori Trilium kepada proyek komunitas yang berada di [https://github.com/TriliumNext](https://github.com/TriliumNext) ### ⬆️ Migrasi dari Zadam/Trilium? Tidak ada langkah migrasi khusus untuk berpindah dari instance zadam/Trilium ke TriliumNext/Trilium. Cukup [instal TriliumNext/Trilium](#-installation) seperti biasa dan aplikasi akan menggunakan database yang sudah ada. Versi hingga dan termasuk [v0.90.4](https://github.com/TriliumNext/Trilium/releases/tag/v0.90.4) kompatibel dengan versi zadam/trilium terbaru yaitu [v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7). Versi TriliumNext/Trilium setelah itu memiliki versi sinkronisasi yang ditingkatkan sehingga mencegah migrasi langsung. ## πŸ’¬ Diskusi bersama kami Silakan bergabung dalam percakapan resmi kami. Kami sangat ingin mendengar fitur, saran, atau masalah yang Anda miliki! - [Matrix](https://matrix.to/#/#triliumnext:matrix.org) (Untuk diskusi sinkron.) - Ruang Matrix `General` juga terhubung ke [XMPP](xmpp:discuss@trilium.thisgreat.party?join) - [GitHub Discussions](https://github.com/TriliumNext/Trilium/discussions) (Untuk diskusi asinkron.) - [GitHub Issues](https://github.com/TriliumNext/Trilium/issues) (Untuk laporan bug dan permintaan fitur.) ## πŸ— Instalasi ### Windows / MacOS Unduh rilis biner untuk platform Anda dari [halaman rilis terbaru](https://github.com/TriliumNext/Trilium/releases/latest), ekstrak paket, lalu jalankan executable `trilium`. ### Linux Jika distribusi Anda tercantum pada tabel di bawah, gunakan paket dari distribusi tersebut. [![Packaging status](https://repology.org/badge/vertical-allrepos/trilium.svg)](https://repology.org/project/trilium/versions) Anda juga dapat mengunduh rilis biner untuk platform Anda dari [halaman rilis terbaru](https://github.com/TriliumNext/Trilium/releases/latest), ekstrak paket, lalu jalankan executable `trilium`. TriliumNext juga tersedia sebagai Flatpak, tetapi belum dipublikasikan di FlatHub. ### Browser (semua OS) Jika Anda menggunakan instalasi server (lihat di bawah), Anda dapat langsung mengakses antarmuka web (yang hampir identik dengan aplikasi desktop). Saat ini hanya versi terbaru Chrome dan Firefox yang didukung (dan diuji). ### Mobile Untuk menggunakan TriliumNext di perangkat mobile, Anda dapat menggunakan browser web mobile untuk mengakses antarmuka mobile dari instalasi server (lihat di bawah). Lihat issue [https://github.com/TriliumNext/Trilium/issues/4962](https://github.com/TriliumNext/Trilium/issues/4962) untuk informasi lebih lanjut tentang dukungan aplikasi mobile. #### TriliumDroid Jika Anda lebih memilih aplikasi Android native, Anda dapat menggunakan [TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid). Laporkan bug dan fitur yang belum tersedia di [repositori mereka](https://github.com/FliegendeWurst/TriliumDroid). Catatan: Sebaiknya nonaktifkan pembaruan otomatis pada instalasi server Anda (lihat di bawah) saat menggunakan TriliumDroid karena versi sinkronisasi harus cocok antara Trilium dan TriliumDroid. #### Pocket Trilium If you want a full-featured native Android app, check out [Pocket Trilium](https://github.com/Nriver/pocket-trilium). It runs a complete Trilium instance on your phone, supports full offline use, and allows you to sync with your server. #### Trinote If you want a native iOS app, you can use [Trinote](https://apps.apple.com/us/app/trinote/id6761228249), an open-source client for your self-hosted Trilium / TriliumNext server. It lets you browse and organize your note tree, search for notes on the server, read and edit all note types (text, code, mindmap, spreadsheet, geomap, canvas, etc.), and keeps notes available and editable offline. Here's the [repo](https://github.com/StephenArg/Trinote) if you're interested in contributing and here's the [discord](https://discord.com/invite/ghjJG56EUS) server if you have any feedback or suggestions you want to discuss. ### Server Untuk menginstal TriliumNext di server Anda sendiri (termasuk melalui Docker dari [Dockerhub](https://hub.docker.com/r/triliumnext/trilium)), ikuti [dokumentasi instalasi server](https://docs.triliumnotes.org/user-guide/setup/server). ## πŸ’» Berkontribusi ### Terjemahan Jika Anda penutur asli, bantu kami menerjemahkan Trilium dengan mengunjungi [halaman Weblate](https://hosted.weblate.org/engage/trilium/). Berikut cakupan bahasa yang kami miliki sejauh ini: [![Translation status](https://hosted.weblate.org/widget/trilium/multi-auto.svg)](https://hosted.weblate.org/engage/trilium/) ### Kode Unduh repositori, instal dependensi menggunakan `pnpm`, lalu jalankan server (tersedia di http://localhost:8080): ```shell git clone [https://github.com/TriliumNext/Trilium.git](https://github.com/TriliumNext/Trilium.git) cd Trilium pnpm install pnpm run server:start ``` ### Dokumentasi Unduh repositori, instal dependensi menggunakan `pnpm`, lalu jalankan lingkungan yang diperlukan untuk mengedit dokumentasi: ```shell git clone [https://github.com/TriliumNext/Trilium.git](https://github.com/TriliumNext/Trilium.git) cd Trilium pnpm install pnpm edit-docs:edit-docs ``` Sebagai alternatif, jika Anda telah menginstal Nix: ```shell # Jalankan langsung nix run .#edit-docs # Atau instal ke profil Anda nix profile install .#edit-docs trilium-edit-docs ``` ### Membangun Executable Unduh repositori, instal dependensi menggunakan `pnpm`, lalu bangun aplikasi desktop untuk Windows: ```shell git clone [https://github.com/TriliumNext/Trilium.git](https://github.com/TriliumNext/Trilium.git) cd Trilium pnpm install pnpm run --filter desktop electron-forge:make --arch=x64 --platform=win32 ``` Untuk detail lebih lanjut, lihat [dokumentasi pengembangan](https://github.com/TriliumNext/Trilium/tree/main/docs/Developer%20Guide/Developer%20Guide). ### Dokumentasi Developer Silakan lihat [panduan dokumentasi](https://github.com/TriliumNext/Trilium/blob/main/docs/Developer%20Guide/Developer%20Guide/Environment%20Setup.md) untuk detailnya. Jika Anda memiliki pertanyaan lebih lanjut, silakan hubungi melalui tautan yang dijelaskan pada bagian "Diskusi bersama kami" di atas. ## πŸ’– Sponsor
NetPerfect logo
NetPerfect

EV certificate & Windows CI
CKEditor logo
CKEditor

Premium editor features
Dosu logo
Dosu

Automated GitHub support
## πŸ‘ Ucapan Terima Kasih * [zadam](https://github.com/zadam) untuk konsep dan implementasi awal aplikasi. * [Sarah Hussein](https://github.com/Sarah-Hussein) untuk desain ikon aplikasi. * [nriver](https://github.com/nriver) untuk kontribusinya dalam internasionalisasi. * [Thomas Frei](https://github.com/thfrei) atas karya awalnya pada Canvas. * [antoniotejada](https://github.com/nriver) atas widget syntax highlighting asli. * [Tabler Icons](https://tabler.io/icons) untuk ikon system tray. Trilium tidak akan mungkin ada tanpa teknologi yang mendukungnya: * [CKEditor 5](https://github.com/ckeditor/ckeditor5) - editor visual di balik catatan teks. * [CodeMirror](https://github.com/codemirror/CodeMirror) - editor kode dengan dukungan untuk banyak bahasa. * [Excalidraw](https://github.com/excalidraw/excalidraw) - papan tulis tak terbatas yang digunakan dalam catatan Canvas. * [Mind Elixir](https://github.com/SSShooter/mind-elixir-core) - menyediakan fungsi mind map. * [Leaflet](https://github.com/Leaflet/Leaflet) - untuk merender peta geografis. * [Tabulator](https://github.com/olifolkerd/tabulator) - untuk tabel interaktif yang digunakan dalam koleksi. * [FancyTree](https://github.com/mar10/fancytree) - library tree kaya fitur tanpa pesaing nyata. * [jsPlumb](https://github.com/jsplumb/jsplumb) - library konektivitas visual. Digunakan dalam [relation maps](https://docs.triliumnotes.org/user-guide/note-types/relation-map) dan [link maps](https://docs.triliumnotes.org/user-guide/advanced-usage/note-map#link-map) ## 🀝 Dukungan Trilium dibangun dan dipelihara dengan [ratusan jam kerja](https://github.com/TriliumNext/Trilium/graphs/commit-activity). Dukungan Anda menjaga proyek ini tetap open-source, meningkatkan fitur, dan menutup biaya seperti hosting. Pertimbangkan untuk mendukung pengembang utama ([eliandoran](https://github.com/eliandoran)) melalui: - [GitHub Sponsors](https://github.com/sponsors/eliandoran) - [PayPal](https://paypal.me/eliandoran) - [Buy Me a Coffee](https://buymeacoffee.com/eliandoran) ## πŸ”‘ Lisensi Hak Cipta 2017-2025 zadam, Elian Doran, dan kontributor lainnya Program ini adalah perangkat lunak bebas: Anda dapat mendistribusikan ulang dan/atau memodifikasinya di bawah ketentuan GNU Affero General Public License sebagaimana diterbitkan oleh Free Software Foundation, baik versi 3 dari Lisensi, atau (sesuai pilihan Anda) versi yang lebih baru.