mirror of
https://github.com/zadam/trilium.git
synced 2025-11-03 03:46:37 +01:00
Merge branch 'main' of https://github.com/TriliumNext/Trilium
This commit is contained in:
4
.github/workflows/nightly.yml
vendored
4
.github/workflows/nightly.yml
vendored
@@ -77,7 +77,7 @@ jobs:
|
|||||||
GPG_SIGNING_KEY: ${{ secrets.GPG_SIGN_KEY }}
|
GPG_SIGNING_KEY: ${{ secrets.GPG_SIGN_KEY }}
|
||||||
|
|
||||||
- name: Publish release
|
- name: Publish release
|
||||||
uses: softprops/action-gh-release@v2.3.3
|
uses: softprops/action-gh-release@v2.3.4
|
||||||
if: ${{ github.event_name != 'pull_request' }}
|
if: ${{ github.event_name != 'pull_request' }}
|
||||||
with:
|
with:
|
||||||
make_latest: false
|
make_latest: false
|
||||||
@@ -118,7 +118,7 @@ jobs:
|
|||||||
arch: ${{ matrix.arch }}
|
arch: ${{ matrix.arch }}
|
||||||
|
|
||||||
- name: Publish release
|
- name: Publish release
|
||||||
uses: softprops/action-gh-release@v2.3.3
|
uses: softprops/action-gh-release@v2.3.4
|
||||||
if: ${{ github.event_name != 'pull_request' }}
|
if: ${{ github.event_name != 'pull_request' }}
|
||||||
with:
|
with:
|
||||||
make_latest: false
|
make_latest: false
|
||||||
|
|||||||
2
.github/workflows/release.yml
vendored
2
.github/workflows/release.yml
vendored
@@ -127,7 +127,7 @@ jobs:
|
|||||||
path: upload
|
path: upload
|
||||||
|
|
||||||
- name: Publish stable release
|
- name: Publish stable release
|
||||||
uses: softprops/action-gh-release@v2.3.3
|
uses: softprops/action-gh-release@v2.3.4
|
||||||
with:
|
with:
|
||||||
draft: false
|
draft: false
|
||||||
body_path: docs/Release Notes/Release Notes/${{ github.ref_name }}.md
|
body_path: docs/Release Notes/Release Notes/${{ github.ref_name }}.md
|
||||||
|
|||||||
34
README.md
34
README.md
@@ -5,7 +5,7 @@
|
|||||||

|

|
||||||
[](https://app.relative-ci.com/projects/Di5q7dz9daNDZ9UXi0Bp) [](https://hosted.weblate.org/engage/trilium/)
|
[](https://app.relative-ci.com/projects/Di5q7dz9daNDZ9UXi0Bp) [](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
[English](./README.md) | [Chinese (Simplified)](./docs/README-ZH_CN.md) | [Chinese (Traditional)](./docs/README-ZH_TW.md) | [Russian](./docs/README.ru.md) | [Japanese](./docs/README.ja.md) | [Italian](./docs/README.it.md) | [Spanish](./docs/README.es.md)
|
[English](./README.md) | [Chinese (Simplified)](./docs/README-ZH_CN.md) | [Chinese (Traditional)](./docs/README-ZH_TW.md) | [Russian](./docs/README-ru.md) | [Japanese](./docs/README-ja.md) | [Italian](./docs/README-it.md) | [Spanish](./docs/README-es.md)
|
||||||
|
|
||||||
Trilium Notes is a free and open-source, cross-platform hierarchical note taking application with focus on building large personal knowledge bases.
|
Trilium Notes is a free and open-source, cross-platform hierarchical note taking application with focus on building large personal knowledge bases.
|
||||||
|
|
||||||
@@ -166,16 +166,34 @@ Please view the [documentation guide](https://github.com/TriliumNext/Trilium/blo
|
|||||||
|
|
||||||
## 👏 Shoutouts
|
## 👏 Shoutouts
|
||||||
|
|
||||||
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) - best WYSIWYG editor on the market, very interactive and listening team
|
* [zadam](https://github.com/zadam) for the original concept and implementation of the application.
|
||||||
* [FancyTree](https://github.com/mar10/fancytree) - very feature rich tree library without real competition. Trilium Notes would not be the same without it.
|
* [Larsa](https://github.com/LarsaSara) for designing the application icon.
|
||||||
* [CodeMirror](https://github.com/codemirror/CodeMirror) - code editor with support for huge amount of languages
|
* [nriver](https://github.com/nriver) for his work on internationalization.
|
||||||
* [jsPlumb](https://github.com/jsplumb/jsplumb) - visual connectivity library without competition. Used in [relation maps](https://triliumnext.github.io/Docs/Wiki/relation-map.html) and [link maps](https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map)
|
* [Thomas Frei](https://github.com/thfrei) for his original work on the Canvas.
|
||||||
|
* [antoniotejada](https://github.com/nriver) for the original syntax highlight widget.
|
||||||
|
* [Dosu](https://dosu.dev/) for providing us with the automated responses to GitHub issues and discussions.
|
||||||
|
* [Tabler Icons](https://tabler.io/icons) for the system tray icons.
|
||||||
|
|
||||||
|
Trilium would not be possible without the technologies behind it:
|
||||||
|
|
||||||
|
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) - the visual editor behind text notes. We are grateful for being offered a set of the premium features.
|
||||||
|
* [CodeMirror](https://github.com/codemirror/CodeMirror) - code editor with support for huge amount of languages.
|
||||||
|
* [Excalidraw](https://github.com/excalidraw/excalidraw) - the infinite whiteboard used in Canvas notes.
|
||||||
|
* [Mind Elixir](https://github.com/SSShooter/mind-elixir-core) - providing the mind map functionality.
|
||||||
|
* [Leaflet](https://github.com/Leaflet/Leaflet) - for rendering geographical maps.
|
||||||
|
* [Tabulator](https://github.com/olifolkerd/tabulator) - for the interactive table used in collections.
|
||||||
|
* [FancyTree](https://github.com/mar10/fancytree) - feature-rich tree library without real competition.
|
||||||
|
* [jsPlumb](https://github.com/jsplumb/jsplumb) - visual connectivity library. Used in [relation maps](https://triliumnext.github.io/Docs/Wiki/relation-map.html) and [link maps](https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map)
|
||||||
|
|
||||||
## 🤝 Support
|
## 🤝 Support
|
||||||
|
|
||||||
Support for the TriliumNext organization will be possible in the near future. For now, you can:
|
Trilium is built and maintained with [hundreds of hours of work](https://github.com/TriliumNext/Trilium/graphs/commit-activity). Your support keeps it open-source, improves features, and covers costs such as hosting.
|
||||||
- Support continued development on TriliumNext by supporting our developers: [eliandoran](https://github.com/sponsors/eliandoran) (See the [repository insights]([developers]([url](https://github.com/TriliumNext/trilium/graphs/contributors))) for a full list)
|
|
||||||
- Show a token of gratitude to the original Trilium developer ([zadam](https://github.com/sponsors/zadam)) via [PayPal](https://paypal.me/za4am) or Bitcoin (bitcoin:bc1qv3svjn40v89mnkre5vyvs2xw6y8phaltl385d2).
|
Consider supporting the main developer ([eliandoran](https://github.com/eliandoran)) of the application via:
|
||||||
|
|
||||||
|
- [GitHub Sponsors](https://github.com/sponsors/eliandoran)
|
||||||
|
- [PayPal](https://paypal.me/eliandoran)
|
||||||
|
- [Buy Me a Coffee](https://buymeacoffee.com/eliandoran)
|
||||||
|
|
||||||
|
|
||||||
## 🔑 License
|
## 🔑 License
|
||||||
|
|||||||
@@ -41,7 +41,7 @@
|
|||||||
"@types/node": "22.18.8",
|
"@types/node": "22.18.8",
|
||||||
"@types/yargs": "17.0.33",
|
"@types/yargs": "17.0.33",
|
||||||
"@vitest/coverage-v8": "3.2.4",
|
"@vitest/coverage-v8": "3.2.4",
|
||||||
"eslint": "9.36.0",
|
"eslint": "9.37.0",
|
||||||
"eslint-plugin-simple-import-sort": "12.1.1",
|
"eslint-plugin-simple-import-sort": "12.1.1",
|
||||||
"esm": "3.2.25",
|
"esm": "3.2.25",
|
||||||
"jsdoc": "4.0.4",
|
"jsdoc": "4.0.4",
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@triliumnext/client",
|
"name": "@triliumnext/client",
|
||||||
"version": "0.99.0",
|
"version": "0.99.1",
|
||||||
"description": "JQuery-based client for TriliumNext, used for both web and desktop (via Electron)",
|
"description": "JQuery-based client for TriliumNext, used for both web and desktop (via Electron)",
|
||||||
"private": true,
|
"private": true,
|
||||||
"license": "AGPL-3.0-only",
|
"license": "AGPL-3.0-only",
|
||||||
@@ -15,7 +15,7 @@
|
|||||||
"circular-deps": "dpdm -T src/**/*.ts --tree=false --warning=false --skip-dynamic-imports=circular"
|
"circular-deps": "dpdm -T src/**/*.ts --tree=false --warning=false --skip-dynamic-imports=circular"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@eslint/js": "9.36.0",
|
"@eslint/js": "9.37.0",
|
||||||
"@excalidraw/excalidraw": "0.18.0",
|
"@excalidraw/excalidraw": "0.18.0",
|
||||||
"@fullcalendar/core": "6.1.19",
|
"@fullcalendar/core": "6.1.19",
|
||||||
"@fullcalendar/daygrid": "6.1.19",
|
"@fullcalendar/daygrid": "6.1.19",
|
||||||
@@ -46,14 +46,14 @@
|
|||||||
"jquery": "3.7.1",
|
"jquery": "3.7.1",
|
||||||
"jquery.fancytree": "2.38.5",
|
"jquery.fancytree": "2.38.5",
|
||||||
"jsplumb": "2.15.6",
|
"jsplumb": "2.15.6",
|
||||||
"katex": "0.16.22",
|
"katex": "0.16.23",
|
||||||
"knockout": "3.5.1",
|
"knockout": "3.5.1",
|
||||||
"leaflet": "1.9.4",
|
"leaflet": "1.9.4",
|
||||||
"leaflet-gpx": "2.2.0",
|
"leaflet-gpx": "2.2.0",
|
||||||
"mark.js": "8.11.1",
|
"mark.js": "8.11.1",
|
||||||
"marked": "16.3.0",
|
"marked": "16.3.0",
|
||||||
"mermaid": "11.12.0",
|
"mermaid": "11.12.0",
|
||||||
"mind-elixir": "5.3.1",
|
"mind-elixir": "5.1.1",
|
||||||
"normalize.css": "8.0.1",
|
"normalize.css": "8.0.1",
|
||||||
"panzoom": "9.4.3",
|
"panzoom": "9.4.3",
|
||||||
"preact": "10.27.2",
|
"preact": "10.27.2",
|
||||||
|
|||||||
@@ -550,7 +550,7 @@
|
|||||||
"beta-feature": "Beta",
|
"beta-feature": "Beta",
|
||||||
"ai-chat": "AI チャット",
|
"ai-chat": "AI チャット",
|
||||||
"task-list": "タスクリスト",
|
"task-list": "タスクリスト",
|
||||||
"new-feature": "新しい",
|
"new-feature": "New",
|
||||||
"collections": "コレクション"
|
"collections": "コレクション"
|
||||||
},
|
},
|
||||||
"edited_notes": {
|
"edited_notes": {
|
||||||
@@ -767,7 +767,7 @@
|
|||||||
"placeholder": "ノート名で検索",
|
"placeholder": "ノート名で検索",
|
||||||
"label": "祖先",
|
"label": "祖先",
|
||||||
"depth_label": "深さ",
|
"depth_label": "深さ",
|
||||||
"depth_doesnt_matter": "関係ない",
|
"depth_doesnt_matter": "関係なし",
|
||||||
"depth_eq": "ちょうど {{count}} つ下の階層",
|
"depth_eq": "ちょうど {{count}} つ下の階層",
|
||||||
"direct_children": "直接の子",
|
"direct_children": "直接の子",
|
||||||
"depth_gt": "{{count}} より下の階層",
|
"depth_gt": "{{count}} より下の階層",
|
||||||
@@ -830,7 +830,7 @@
|
|||||||
"max_width_label": "最大コンテンツ幅",
|
"max_width_label": "最大コンテンツ幅",
|
||||||
"max_width_unit": "ピクセル",
|
"max_width_unit": "ピクセル",
|
||||||
"apply_changes_description": "コンテンツ幅の変更を適用するには、クリックしてください",
|
"apply_changes_description": "コンテンツ幅の変更を適用するには、クリックしてください",
|
||||||
"reload_description": "外観オプションからの変更"
|
"reload_description": "外観設定から変更"
|
||||||
},
|
},
|
||||||
"theme": {
|
"theme": {
|
||||||
"title": "アプリのテーマ",
|
"title": "アプリのテーマ",
|
||||||
@@ -899,14 +899,14 @@
|
|||||||
"bg_color": "背景色付きテキスト",
|
"bg_color": "背景色付きテキスト",
|
||||||
"visibility_title": "ハイライトリスト表示",
|
"visibility_title": "ハイライトリスト表示",
|
||||||
"visibility_description": "#hideHighlightWidget ラベルを追加することで、ノートごとにハイライトウィジェットを非表示にできます。",
|
"visibility_description": "#hideHighlightWidget ラベルを追加することで、ノートごとにハイライトウィジェットを非表示にできます。",
|
||||||
"shortcut_info": "オプション -> ショートカット('右ペイン切り替え')で、右ペイン(ハイライトを含む)を素早く切り替えるキーボードショートカットを設定できます。"
|
"shortcut_info": "設定 -> ショートカット(右ペイン切り替え)で、右ペイン(ハイライトを含む)を素早く切り替えるキーボードショートカットを設定できます。"
|
||||||
},
|
},
|
||||||
"table_of_contents": {
|
"table_of_contents": {
|
||||||
"title": "目次",
|
"title": "目次",
|
||||||
"description": "ノートに定義された数以上の見出しがある場合、テキストノートに目次が表示されます。この数はカスタマイズできます:",
|
"description": "ノートに定義された数以上の見出しがある場合、テキストノートに目次が表示されます。この数はカスタマイズできます:",
|
||||||
"unit": "見出し",
|
"unit": "見出し",
|
||||||
"disable_info": "このオプションに非常に大きな数値を設定することで、目次を効果的に無効にすることもできる。",
|
"disable_info": "このオプションに非常に大きな数値を設定することで、目次を効果的に無効にすることもできます。",
|
||||||
"shortcut_info": "オプション -> ショートカット('右ペイン切り替え')で、右ペイン(目次を含む)を素早く切り替えるキーボードショートカットを設定できます。"
|
"shortcut_info": "設定 -> ショートカット(右ペイン切り替え)で、右ペイン(目次を含む)を素早く切り替えるキーボードショートカットを設定できます。"
|
||||||
},
|
},
|
||||||
"toc": {
|
"toc": {
|
||||||
"table_of_contents": "目次",
|
"table_of_contents": "目次",
|
||||||
@@ -1073,7 +1073,7 @@
|
|||||||
"read_only": "エディターは読み取り専用モードです。テキストとコードノートのみ機能します。",
|
"read_only": "エディターは読み取り専用モードです。テキストとコードノートのみ機能します。",
|
||||||
"auto_read_only_disabled": "テキスト/コードノートは、サイズが大きすぎる場合、自動的に読み取りモードに設定されます。このラベルをノートに追加することで、ノートごとにこの動作を無効にすることができます",
|
"auto_read_only_disabled": "テキスト/コードノートは、サイズが大きすぎる場合、自動的に読み取りモードに設定されます。このラベルをノートに追加することで、ノートごとにこの動作を無効にすることができます",
|
||||||
"app_css": "Trilium アプリケーションに読み込まれ、Trilium の外観を変更するために使用できる CSS ノートをマークします。",
|
"app_css": "Trilium アプリケーションに読み込まれ、Trilium の外観を変更するために使用できる CSS ノートをマークします。",
|
||||||
"app_theme": "Trilium のフルテーマである CSS ノートをマークし、Trilium オプションで利用できるようにします。",
|
"app_theme": "Trilium のフルテーマである CSS ノートをマークし、Trilium の設定で利用できるようにします。",
|
||||||
"app_theme_base": "「next」、「next-light」、または「next-dark」に設定すると、従来のテーマではなく、対応する TriliumNext テーマ (auto、light、または dark) がカスタム テーマのベースとして使用されます。",
|
"app_theme_base": "「next」、「next-light」、または「next-dark」に設定すると、従来のテーマではなく、対応する TriliumNext テーマ (auto、light、または dark) がカスタム テーマのベースとして使用されます。",
|
||||||
"css_class": "このラベルの値は、ツリー内の特定のノートを表すノードにCSSクラスとして追加されます。これは高度なテーマ設定に役立ちます。テンプレートノートで使用できます。",
|
"css_class": "このラベルの値は、ツリー内の特定のノートを表すノードにCSSクラスとして追加されます。これは高度なテーマ設定に役立ちます。テンプレートノートで使用できます。",
|
||||||
"icon_class": "このラベルの値は、ツリー上のアイコンにCSSクラスとして追加され、ツリー内のノートを視覚的に区別するのに役立ちます。例えば、bx bx-home のように、アイコンは boxicons から取得されます。テンプレートノートで使用できます。",
|
"icon_class": "このラベルの値は、ツリー上のアイコンにCSSクラスとして追加され、ツリー内のノートを視覚的に区別するのに役立ちます。例えば、bx bx-home のように、アイコンは boxicons から取得されます。テンプレートノートで使用できます。",
|
||||||
@@ -1275,7 +1275,7 @@
|
|||||||
"editor_type": {
|
"editor_type": {
|
||||||
"label": "書式設定ツールバー",
|
"label": "書式設定ツールバー",
|
||||||
"floating": {
|
"floating": {
|
||||||
"description": "編集ツールがカーソル付近に表示されます;",
|
"description": "編集ツールがカーソル付近に表示されます。",
|
||||||
"title": "フローティング"
|
"title": "フローティング"
|
||||||
},
|
},
|
||||||
"fixed": {
|
"fixed": {
|
||||||
|
|||||||
@@ -29,9 +29,25 @@
|
|||||||
"note": "노트",
|
"note": "노트",
|
||||||
"search_note": "이름으로 노트 검색하기",
|
"search_note": "이름으로 노트 검색하기",
|
||||||
"help_on_links": "링크 관련 도움말",
|
"help_on_links": "링크 관련 도움말",
|
||||||
"link_title_mirrors": "링크 제목은 노트의 현재 제목을 반영합니다"
|
"link_title_mirrors": "링크 제목은 노트의 현재 제목을 반영합니다",
|
||||||
|
"link_title_arbitrary": "링크 제목은 임의로 변경될 수 있습니다",
|
||||||
|
"link_title": "링크 제목",
|
||||||
|
"button_add_link": "링크 추가"
|
||||||
},
|
},
|
||||||
"branch_prefix": {
|
"branch_prefix": {
|
||||||
"save": "저장"
|
"save": "저장",
|
||||||
|
"edit_branch_prefix": "브랜치 접두사 편집",
|
||||||
|
"help_on_tree_prefix": "트리 접두사에 대한 도움말",
|
||||||
|
"prefix": "접두사: ",
|
||||||
|
"branch_prefix_saved": "브랜치 접두사가 저장되었습니다."
|
||||||
|
},
|
||||||
|
"bulk_actions": {
|
||||||
|
"bulk_actions": "대량 작업",
|
||||||
|
"affected_notes": "영향을 받은 노트들",
|
||||||
|
"include_descendants": "선택한 노트의 자손 포함",
|
||||||
|
"available_actions": "가능한 액션들",
|
||||||
|
"chosen_actions": "선택한 액션들",
|
||||||
|
"execute_bulk_actions": "대량 액션들 실행",
|
||||||
|
"bulk_actions_executed": "대량 액션들이 성공적으로 실행되었습니다."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
1
apps/client/src/translations/md/translation.json
Normal file
1
apps/client/src/translations/md/translation.json
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{}
|
||||||
@@ -218,8 +218,8 @@ function SaveToNoteButton({ note }: FloatingButtonContext) {
|
|||||||
/>
|
/>
|
||||||
}
|
}
|
||||||
|
|
||||||
function RelationMapButtons({ note, triggerEvent }: FloatingButtonContext) {
|
function RelationMapButtons({ note, isDefaultViewMode, triggerEvent }: FloatingButtonContext) {
|
||||||
const isEnabled = (note.type === "relationMap");
|
const isEnabled = (note.type === "relationMap" && isDefaultViewMode);
|
||||||
return isEnabled && (
|
return isEnabled && (
|
||||||
<>
|
<>
|
||||||
<FloatingButton
|
<FloatingButton
|
||||||
|
|||||||
@@ -195,7 +195,7 @@ export default class NoteDetailWidget extends NoteContextAwareWidget {
|
|||||||
// https://github.com/zadam/trilium/issues/2522
|
// https://github.com/zadam/trilium/issues/2522
|
||||||
const isBackendNote = this.noteContext?.noteId === "_backendLog";
|
const isBackendNote = this.noteContext?.noteId === "_backendLog";
|
||||||
const isSqlNote = this.mime === "text/x-sqlite;schema=trilium";
|
const isSqlNote = this.mime === "text/x-sqlite;schema=trilium";
|
||||||
const isFullHeightNoteType = ["canvas", "webView", "noteMap", "mindMap", "mermaid", "file"].includes(this.type ?? "");
|
const isFullHeightNoteType = ["canvas", "webView", "noteMap", "mindMap", "mermaid", "file", "aiChat"].includes(this.type ?? "");
|
||||||
const isFullHeight = (!this.noteContext?.hasNoteList() && isFullHeightNoteType && !isSqlNote)
|
const isFullHeight = (!this.noteContext?.hasNoteList() && isFullHeightNoteType && !isSqlNote)
|
||||||
|| this.noteContext?.viewScope?.viewMode === "attachments"
|
|| this.noteContext?.viewScope?.viewMode === "attachments"
|
||||||
|| isBackendNote;
|
|| isBackendNote;
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@triliumnext/desktop",
|
"name": "@triliumnext/desktop",
|
||||||
"version": "0.99.0",
|
"version": "0.99.1",
|
||||||
"description": "Build your personal knowledge base with Trilium Notes",
|
"description": "Build your personal knowledge base with Trilium Notes",
|
||||||
"private": true,
|
"private": true,
|
||||||
"main": "src/main.ts",
|
"main": "src/main.ts",
|
||||||
@@ -34,7 +34,7 @@
|
|||||||
"@triliumnext/commons": "workspace:*",
|
"@triliumnext/commons": "workspace:*",
|
||||||
"@triliumnext/server": "workspace:*",
|
"@triliumnext/server": "workspace:*",
|
||||||
"copy-webpack-plugin": "13.0.1",
|
"copy-webpack-plugin": "13.0.1",
|
||||||
"electron": "38.2.0",
|
"electron": "38.2.1",
|
||||||
"@electron-forge/cli": "7.9.0",
|
"@electron-forge/cli": "7.9.0",
|
||||||
"@electron-forge/maker-deb": "7.9.0",
|
"@electron-forge/maker-deb": "7.9.0",
|
||||||
"@electron-forge/maker-dmg": "7.9.0",
|
"@electron-forge/maker-dmg": "7.9.0",
|
||||||
|
|||||||
@@ -12,7 +12,7 @@
|
|||||||
"@triliumnext/desktop": "workspace:*",
|
"@triliumnext/desktop": "workspace:*",
|
||||||
"@types/fs-extra": "11.0.4",
|
"@types/fs-extra": "11.0.4",
|
||||||
"copy-webpack-plugin": "13.0.1",
|
"copy-webpack-plugin": "13.0.1",
|
||||||
"electron": "38.2.0",
|
"electron": "38.2.1",
|
||||||
"fs-extra": "11.3.2"
|
"fs-extra": "11.3.2"
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@triliumnext/server",
|
"name": "@triliumnext/server",
|
||||||
"version": "0.99.0",
|
"version": "0.99.1",
|
||||||
"description": "The server-side component of TriliumNext, which exposes the client via the web, allows for sync and provides a REST API for both internal and external use.",
|
"description": "The server-side component of TriliumNext, which exposes the client via the web, allows for sync and provides a REST API for both internal and external use.",
|
||||||
"private": true,
|
"private": true,
|
||||||
"main": "./src/main.ts",
|
"main": "./src/main.ts",
|
||||||
@@ -56,7 +56,7 @@
|
|||||||
"@types/sanitize-html": "2.16.0",
|
"@types/sanitize-html": "2.16.0",
|
||||||
"@types/sax": "1.2.7",
|
"@types/sax": "1.2.7",
|
||||||
"@types/serve-favicon": "2.5.7",
|
"@types/serve-favicon": "2.5.7",
|
||||||
"@types/serve-static": "1.15.8",
|
"@types/serve-static": "1.15.9",
|
||||||
"@types/session-file-store": "1.2.5",
|
"@types/session-file-store": "1.2.5",
|
||||||
"@types/stream-throttle": "0.1.4",
|
"@types/stream-throttle": "0.1.4",
|
||||||
"@types/supertest": "6.0.3",
|
"@types/supertest": "6.0.3",
|
||||||
@@ -81,7 +81,7 @@
|
|||||||
"debounce": "2.2.0",
|
"debounce": "2.2.0",
|
||||||
"debug": "4.4.3",
|
"debug": "4.4.3",
|
||||||
"ejs": "3.1.10",
|
"ejs": "3.1.10",
|
||||||
"electron": "38.2.0",
|
"electron": "38.2.1",
|
||||||
"electron-debug": "4.1.0",
|
"electron-debug": "4.1.0",
|
||||||
"electron-window-state": "5.0.3",
|
"electron-window-state": "5.0.3",
|
||||||
"escape-html": "1.0.3",
|
"escape-html": "1.0.3",
|
||||||
|
|||||||
@@ -338,7 +338,7 @@
|
|||||||
"sync-status-title": "同期状態",
|
"sync-status-title": "同期状態",
|
||||||
"settings-title": "設定",
|
"settings-title": "設定",
|
||||||
"llm-chat-title": "ノートとチャット",
|
"llm-chat-title": "ノートとチャット",
|
||||||
"options-title": "オプション",
|
"options-title": "設定",
|
||||||
"multi-factor-authentication-title": "多要素認証",
|
"multi-factor-authentication-title": "多要素認証",
|
||||||
"etapi-title": "ETAPI",
|
"etapi-title": "ETAPI",
|
||||||
"visible-launchers-title": "可視化されたランチャー",
|
"visible-launchers-title": "可視化されたランチャー",
|
||||||
@@ -347,7 +347,7 @@
|
|||||||
},
|
},
|
||||||
"notes": {
|
"notes": {
|
||||||
"new-note": "新しいノート",
|
"new-note": "新しいノート",
|
||||||
"duplicate-note-suffix": "(重複)",
|
"duplicate-note-suffix": "(複製)",
|
||||||
"duplicate-note-title": "{{- noteTitle }} {{ duplicateNoteSuffix }}"
|
"duplicate-note-title": "{{- noteTitle }} {{ duplicateNoteSuffix }}"
|
||||||
},
|
},
|
||||||
"backend_log": {
|
"backend_log": {
|
||||||
|
|||||||
@@ -38,6 +38,7 @@
|
|||||||
"activate-next-tab": "우측 탭 활성화",
|
"activate-next-tab": "우측 탭 활성화",
|
||||||
"activate-previous-tab": "좌측 탭 활성화",
|
"activate-previous-tab": "좌측 탭 활성화",
|
||||||
"open-new-window": "새 비어있는 창 열기",
|
"open-new-window": "새 비어있는 창 열기",
|
||||||
"toggle-tray": "시스템 트레이에서 애플리케이션 보여주기/숨기기"
|
"toggle-tray": "시스템 트레이에서 애플리케이션 보여주기/숨기기",
|
||||||
|
"tabs-and-windows": "탭 & 창"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
1
apps/server/src/assets/translations/md/server.json
Normal file
1
apps/server/src/assets/translations/md/server.json
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{}
|
||||||
@@ -1 +1,11 @@
|
|||||||
{}
|
{
|
||||||
|
"keyboard_actions": {
|
||||||
|
"back-in-note-history": "Naviger til forrige notat i historikken",
|
||||||
|
"forward-in-note-history": "Naviger til neste notat i historikken",
|
||||||
|
"open-jump-to-note-dialog": "Åpne \"gå til notat\"-dialogboksen",
|
||||||
|
"open-command-palette": "Åpne kommandopalett",
|
||||||
|
"scroll-to-active-note": "Skroll notat-treet til aktivt notat",
|
||||||
|
"quick-search": "Aktiver hurtigsøk-feltet",
|
||||||
|
"search-in-subtree": "Søk etter notater i det aktive notatets understruktur"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
@@ -5,6 +5,7 @@
|
|||||||
<link rel="icon" type="image/svg+xml" href="/src/assets/favicon.ico" />
|
<link rel="icon" type="image/svg+xml" href="/src/assets/favicon.ico" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
<meta name="color-scheme" content="light dark" />
|
<meta name="color-scheme" content="light dark" />
|
||||||
|
<meta name="description" content="Trilium is an open-source solution for note-taking and personal knowledge bases. Use it locally or sync with your own server to access notes anywhere." />
|
||||||
<title>Trilium Notes</title>
|
<title>Trilium Notes</title>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@preact/preset-vite": "2.10.2",
|
"@preact/preset-vite": "2.10.2",
|
||||||
"eslint": "9.36.0",
|
"eslint": "9.37.0",
|
||||||
"eslint-config-preact": "2.0.0",
|
"eslint-config-preact": "2.0.0",
|
||||||
"typescript": "5.9.3",
|
"typescript": "5.9.3",
|
||||||
"user-agent-data-types": "0.4.2",
|
"user-agent-data-types": "0.4.2",
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
93
apps/website/src/assets/fonts/Inter/OFL.txt
Normal file
93
apps/website/src/assets/fonts/Inter/OFL.txt
Normal file
@@ -0,0 +1,93 @@
|
|||||||
|
Copyright 2020 The Inter Project Authors (https://github.com/rsms/inter)
|
||||||
|
|
||||||
|
This Font Software is licensed under the SIL Open Font License, Version 1.1.
|
||||||
|
This license is copied below, and is also available with a FAQ at:
|
||||||
|
https://openfontlicense.org
|
||||||
|
|
||||||
|
|
||||||
|
-----------------------------------------------------------
|
||||||
|
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
|
||||||
|
-----------------------------------------------------------
|
||||||
|
|
||||||
|
PREAMBLE
|
||||||
|
The goals of the Open Font License (OFL) are to stimulate worldwide
|
||||||
|
development of collaborative font projects, to support the font creation
|
||||||
|
efforts of academic and linguistic communities, and to provide a free and
|
||||||
|
open framework in which fonts may be shared and improved in partnership
|
||||||
|
with others.
|
||||||
|
|
||||||
|
The OFL allows the licensed fonts to be used, studied, modified and
|
||||||
|
redistributed freely as long as they are not sold by themselves. The
|
||||||
|
fonts, including any derivative works, can be bundled, embedded,
|
||||||
|
redistributed and/or sold with any software provided that any reserved
|
||||||
|
names are not used by derivative works. The fonts and derivatives,
|
||||||
|
however, cannot be released under any other type of license. The
|
||||||
|
requirement for fonts to remain under this license does not apply
|
||||||
|
to any document created using the fonts or their derivatives.
|
||||||
|
|
||||||
|
DEFINITIONS
|
||||||
|
"Font Software" refers to the set of files released by the Copyright
|
||||||
|
Holder(s) under this license and clearly marked as such. This may
|
||||||
|
include source files, build scripts and documentation.
|
||||||
|
|
||||||
|
"Reserved Font Name" refers to any names specified as such after the
|
||||||
|
copyright statement(s).
|
||||||
|
|
||||||
|
"Original Version" refers to the collection of Font Software components as
|
||||||
|
distributed by the Copyright Holder(s).
|
||||||
|
|
||||||
|
"Modified Version" refers to any derivative made by adding to, deleting,
|
||||||
|
or substituting -- in part or in whole -- any of the components of the
|
||||||
|
Original Version, by changing formats or by porting the Font Software to a
|
||||||
|
new environment.
|
||||||
|
|
||||||
|
"Author" refers to any designer, engineer, programmer, technical
|
||||||
|
writer or other person who contributed to the Font Software.
|
||||||
|
|
||||||
|
PERMISSION & CONDITIONS
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining
|
||||||
|
a copy of the Font Software, to use, study, copy, merge, embed, modify,
|
||||||
|
redistribute, and sell modified and unmodified copies of the Font
|
||||||
|
Software, subject to the following conditions:
|
||||||
|
|
||||||
|
1) Neither the Font Software nor any of its individual components,
|
||||||
|
in Original or Modified Versions, may be sold by itself.
|
||||||
|
|
||||||
|
2) Original or Modified Versions of the Font Software may be bundled,
|
||||||
|
redistributed and/or sold with any software, provided that each copy
|
||||||
|
contains the above copyright notice and this license. These can be
|
||||||
|
included either as stand-alone text files, human-readable headers or
|
||||||
|
in the appropriate machine-readable metadata fields within text or
|
||||||
|
binary files as long as those fields can be easily viewed by the user.
|
||||||
|
|
||||||
|
3) No Modified Version of the Font Software may use the Reserved Font
|
||||||
|
Name(s) unless explicit written permission is granted by the corresponding
|
||||||
|
Copyright Holder. This restriction only applies to the primary font name as
|
||||||
|
presented to the users.
|
||||||
|
|
||||||
|
4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
|
||||||
|
Software shall not be used to promote, endorse or advertise any
|
||||||
|
Modified Version, except to acknowledge the contribution(s) of the
|
||||||
|
Copyright Holder(s) and the Author(s) or with their explicit written
|
||||||
|
permission.
|
||||||
|
|
||||||
|
5) The Font Software, modified or unmodified, in part or in whole,
|
||||||
|
must be distributed entirely under this license, and must not be
|
||||||
|
distributed under any other license. The requirement for fonts to
|
||||||
|
remain under this license does not apply to any document created
|
||||||
|
using the Font Software.
|
||||||
|
|
||||||
|
TERMINATION
|
||||||
|
This license becomes null and void if any of the above conditions are
|
||||||
|
not met.
|
||||||
|
|
||||||
|
DISCLAIMER
|
||||||
|
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||||
|
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
|
||||||
|
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
|
||||||
|
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
|
||||||
|
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
||||||
|
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
|
||||||
|
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||||
|
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
|
||||||
|
OTHER DEALINGS IN THE FONT SOFTWARE.
|
||||||
118
apps/website/src/assets/fonts/Inter/README.txt
Normal file
118
apps/website/src/assets/fonts/Inter/README.txt
Normal file
@@ -0,0 +1,118 @@
|
|||||||
|
Inter Variable Font
|
||||||
|
===================
|
||||||
|
|
||||||
|
This download contains Inter as both variable fonts and static fonts.
|
||||||
|
|
||||||
|
Inter is a variable font with these axes:
|
||||||
|
opsz
|
||||||
|
wght
|
||||||
|
|
||||||
|
This means all the styles are contained in these files:
|
||||||
|
Inter-VariableFont_opsz,wght.ttf
|
||||||
|
Inter-Italic-VariableFont_opsz,wght.ttf
|
||||||
|
|
||||||
|
If your app fully supports variable fonts, you can now pick intermediate styles
|
||||||
|
that aren’t available as static fonts. Not all apps support variable fonts, and
|
||||||
|
in those cases you can use the static font files for Inter:
|
||||||
|
static/Inter_18pt-Thin.ttf
|
||||||
|
static/Inter_18pt-ExtraLight.ttf
|
||||||
|
static/Inter_18pt-Light.ttf
|
||||||
|
static/Inter_18pt-Regular.ttf
|
||||||
|
static/Inter_18pt-Medium.ttf
|
||||||
|
static/Inter_18pt-SemiBold.ttf
|
||||||
|
static/Inter_18pt-Bold.ttf
|
||||||
|
static/Inter_18pt-ExtraBold.ttf
|
||||||
|
static/Inter_18pt-Black.ttf
|
||||||
|
static/Inter_24pt-Thin.ttf
|
||||||
|
static/Inter_24pt-ExtraLight.ttf
|
||||||
|
static/Inter_24pt-Light.ttf
|
||||||
|
static/Inter_24pt-Regular.ttf
|
||||||
|
static/Inter_24pt-Medium.ttf
|
||||||
|
static/Inter_24pt-SemiBold.ttf
|
||||||
|
static/Inter_24pt-Bold.ttf
|
||||||
|
static/Inter_24pt-ExtraBold.ttf
|
||||||
|
static/Inter_24pt-Black.ttf
|
||||||
|
static/Inter_28pt-Thin.ttf
|
||||||
|
static/Inter_28pt-ExtraLight.ttf
|
||||||
|
static/Inter_28pt-Light.ttf
|
||||||
|
static/Inter_28pt-Regular.ttf
|
||||||
|
static/Inter_28pt-Medium.ttf
|
||||||
|
static/Inter_28pt-SemiBold.ttf
|
||||||
|
static/Inter_28pt-Bold.ttf
|
||||||
|
static/Inter_28pt-ExtraBold.ttf
|
||||||
|
static/Inter_28pt-Black.ttf
|
||||||
|
static/Inter_18pt-ThinItalic.ttf
|
||||||
|
static/Inter_18pt-ExtraLightItalic.ttf
|
||||||
|
static/Inter_18pt-LightItalic.ttf
|
||||||
|
static/Inter_18pt-Italic.ttf
|
||||||
|
static/Inter_18pt-MediumItalic.ttf
|
||||||
|
static/Inter_18pt-SemiBoldItalic.ttf
|
||||||
|
static/Inter_18pt-BoldItalic.ttf
|
||||||
|
static/Inter_18pt-ExtraBoldItalic.ttf
|
||||||
|
static/Inter_18pt-BlackItalic.ttf
|
||||||
|
static/Inter_24pt-ThinItalic.ttf
|
||||||
|
static/Inter_24pt-ExtraLightItalic.ttf
|
||||||
|
static/Inter_24pt-LightItalic.ttf
|
||||||
|
static/Inter_24pt-Italic.ttf
|
||||||
|
static/Inter_24pt-MediumItalic.ttf
|
||||||
|
static/Inter_24pt-SemiBoldItalic.ttf
|
||||||
|
static/Inter_24pt-BoldItalic.ttf
|
||||||
|
static/Inter_24pt-ExtraBoldItalic.ttf
|
||||||
|
static/Inter_24pt-BlackItalic.ttf
|
||||||
|
static/Inter_28pt-ThinItalic.ttf
|
||||||
|
static/Inter_28pt-ExtraLightItalic.ttf
|
||||||
|
static/Inter_28pt-LightItalic.ttf
|
||||||
|
static/Inter_28pt-Italic.ttf
|
||||||
|
static/Inter_28pt-MediumItalic.ttf
|
||||||
|
static/Inter_28pt-SemiBoldItalic.ttf
|
||||||
|
static/Inter_28pt-BoldItalic.ttf
|
||||||
|
static/Inter_28pt-ExtraBoldItalic.ttf
|
||||||
|
static/Inter_28pt-BlackItalic.ttf
|
||||||
|
|
||||||
|
Get started
|
||||||
|
-----------
|
||||||
|
|
||||||
|
1. Install the font files you want to use
|
||||||
|
|
||||||
|
2. Use your app's font picker to view the font family and all the
|
||||||
|
available styles
|
||||||
|
|
||||||
|
Learn more about variable fonts
|
||||||
|
-------------------------------
|
||||||
|
|
||||||
|
https://developers.google.com/web/fundamentals/design-and-ux/typography/variable-fonts
|
||||||
|
https://variablefonts.typenetwork.com
|
||||||
|
https://medium.com/variable-fonts
|
||||||
|
|
||||||
|
In desktop apps
|
||||||
|
|
||||||
|
https://theblog.adobe.com/can-variable-fonts-illustrator-cc
|
||||||
|
https://helpx.adobe.com/nz/photoshop/using/fonts.html#variable_fonts
|
||||||
|
|
||||||
|
Online
|
||||||
|
|
||||||
|
https://developers.google.com/fonts/docs/getting_started
|
||||||
|
https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Fonts/Variable_Fonts_Guide
|
||||||
|
https://developer.microsoft.com/en-us/microsoft-edge/testdrive/demos/variable-fonts
|
||||||
|
|
||||||
|
Installing fonts
|
||||||
|
|
||||||
|
MacOS: https://support.apple.com/en-us/HT201749
|
||||||
|
Linux: https://www.google.com/search?q=how+to+install+a+font+on+gnu%2Blinux
|
||||||
|
Windows: https://support.microsoft.com/en-us/help/314960/how-to-install-or-remove-a-font-in-windows
|
||||||
|
|
||||||
|
Android Apps
|
||||||
|
|
||||||
|
https://developers.google.com/fonts/docs/android
|
||||||
|
https://developer.android.com/guide/topics/ui/look-and-feel/downloadable-fonts
|
||||||
|
|
||||||
|
License
|
||||||
|
-------
|
||||||
|
Please read the full license text (OFL.txt) to understand the permissions,
|
||||||
|
restrictions and requirements for usage, redistribution, and modification.
|
||||||
|
|
||||||
|
You can use them in your products & projects – print or digital,
|
||||||
|
commercial or otherwise.
|
||||||
|
|
||||||
|
This isn't legal advice, please consider consulting a lawyer and see the full
|
||||||
|
license for all details.
|
||||||
@@ -55,7 +55,7 @@ export function SocialButtons({ className, withText }: { className?: string, wit
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
function SocialButton({ name, iconSvg, url, withText }: { name: string, iconSvg: string, url: string, withText?: boolean }) {
|
export function SocialButton({ name, iconSvg, url, withText, counter }: { name: string, iconSvg: string, url: string, withText?: boolean, counter?: string | undefined }) {
|
||||||
return (
|
return (
|
||||||
<Link
|
<Link
|
||||||
className="social-button"
|
className="social-button"
|
||||||
@@ -63,7 +63,9 @@ function SocialButton({ name, iconSvg, url, withText }: { name: string, iconSvg:
|
|||||||
title={!withText ? name : undefined}
|
title={!withText ? name : undefined}
|
||||||
>
|
>
|
||||||
<Icon svg={iconSvg} />
|
<Icon svg={iconSvg} />
|
||||||
|
{counter && <span class="counter">{counter}</span>}
|
||||||
{withText && name}
|
{withText && name}
|
||||||
</Link>
|
</Link>
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -53,6 +53,20 @@ header {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.repository-button a {
|
||||||
|
display: flex;
|
||||||
|
color: currentColor;
|
||||||
|
|
||||||
|
&:hover {
|
||||||
|
color: var(--brand-1);
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.counter {
|
||||||
|
margin-inline-start: 4px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
@media (max-width: 719px) {
|
@media (max-width: 719px) {
|
||||||
:root {
|
:root {
|
||||||
--header-height: 60px;
|
--header-height: 60px;
|
||||||
|
|||||||
@@ -1,12 +1,13 @@
|
|||||||
import "./Header.css";
|
import "./Header.css";
|
||||||
|
import { Link } from "./Button.js";
|
||||||
|
import { SocialButtons, SocialButton } from "./Footer.js";
|
||||||
|
import { useEffect, useMemo, useState } from "preact/hooks";
|
||||||
import { useLocation } from 'preact-iso';
|
import { useLocation } from 'preact-iso';
|
||||||
import DownloadButton from './DownloadButton.js';
|
import DownloadButton from './DownloadButton.js';
|
||||||
import { Link } from "./Button.js";
|
import githubIcon from "../assets/boxicons/bx-github.svg?raw";
|
||||||
import Icon from "./Icon.js";
|
import Icon from "./Icon.js";
|
||||||
import logoPath from "../assets/icon-color.svg";
|
import logoPath from "../assets/icon-color.svg";
|
||||||
import menuIcon from "../assets/boxicons/bx-menu.svg?raw";
|
import menuIcon from "../assets/boxicons/bx-menu.svg?raw";
|
||||||
import { useState } from "preact/hooks";
|
|
||||||
import { SocialButtons } from "./Footer.js";
|
|
||||||
|
|
||||||
interface HeaderLink {
|
interface HeaderLink {
|
||||||
url: string;
|
url: string;
|
||||||
@@ -20,7 +21,7 @@ const HEADER_LINKS: HeaderLink[] = [
|
|||||||
{ url: "/support-us/", text: "Support us" }
|
{ url: "/support-us/", text: "Support us" }
|
||||||
]
|
]
|
||||||
|
|
||||||
export function Header() {
|
export function Header(props: {repoStargazersCount: number}) {
|
||||||
const { url } = useLocation();
|
const { url } = useLocation();
|
||||||
const [ mobileMenuShown, setMobileMenuShown ] = useState(false);
|
const [ mobileMenuShown, setMobileMenuShown ] = useState(false);
|
||||||
|
|
||||||
@@ -59,8 +60,18 @@ export function Header() {
|
|||||||
<SocialButtons className="mobile-only" withText />
|
<SocialButtons className="mobile-only" withText />
|
||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
|
<div class="desktop-only repository-button">
|
||||||
|
<SocialButton
|
||||||
|
name="GitHub"
|
||||||
|
iconSvg={githubIcon}
|
||||||
|
counter={(props.repoStargazersCount / 1000).toFixed(1) + "K+"}
|
||||||
|
url="https://github.com/TriliumNext/Trilium"
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
|
||||||
<DownloadButton />
|
<DownloadButton />
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</header>
|
</header>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
28
apps/website/src/github-utils.ts
Normal file
28
apps/website/src/github-utils.ts
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
export const FALLBACK_STARGAZERS_COUNT = 31862; // The count as of 2025-10-03
|
||||||
|
|
||||||
|
const API_URL = "https://api.github.com/repos/TriliumNext/Trilium";
|
||||||
|
|
||||||
|
let repoStargazersCount: number | null = null;
|
||||||
|
|
||||||
|
/** Returns the number of stargazers of the Trilium's GitHub repository. */
|
||||||
|
export async function getRepoStargazersCount() {
|
||||||
|
if (repoStargazersCount === null) {
|
||||||
|
repoStargazersCount = await fetchRepoStargazersCount() && FALLBACK_STARGAZERS_COUNT;
|
||||||
|
}
|
||||||
|
return repoStargazersCount;
|
||||||
|
}
|
||||||
|
|
||||||
|
async function fetchRepoStargazersCount(): Promise<number | null> {
|
||||||
|
console.log("\nFetching stargazers count from GitHub API... ");
|
||||||
|
const response = await fetch(API_URL);
|
||||||
|
|
||||||
|
if (response.ok) {
|
||||||
|
const details = await response.json();
|
||||||
|
if ("stargazers_count" in details) {
|
||||||
|
return details["stargazers_count"];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
console.error("Failed to fetch stargazers count from GitHub API:", response.status, response.statusText);
|
||||||
|
return null;
|
||||||
|
}
|
||||||
@@ -1,17 +1,17 @@
|
|||||||
import { LocationProvider, Router, Route, hydrate, prerender as ssr } from 'preact-iso';
|
import './style.css';
|
||||||
|
import { FALLBACK_STARGAZERS_COUNT, getRepoStargazersCount } from './github-utils.js';
|
||||||
import { Header } from './components/Header.jsx';
|
import { Header } from './components/Header.jsx';
|
||||||
import { Home } from './pages/Home/index.jsx';
|
import { Home } from './pages/Home/index.jsx';
|
||||||
|
import { LocationProvider, Router, Route, hydrate, prerender as ssr } from 'preact-iso';
|
||||||
import { NotFound } from './pages/_404.jsx';
|
import { NotFound } from './pages/_404.jsx';
|
||||||
import './style.css';
|
|
||||||
import Footer from './components/Footer.js';
|
import Footer from './components/Footer.js';
|
||||||
import GetStarted from './pages/GetStarted/get-started.js';
|
import GetStarted from './pages/GetStarted/get-started.js';
|
||||||
import SupportUs from './pages/SupportUs/SupportUs.js';
|
import SupportUs from './pages/SupportUs/SupportUs.js';
|
||||||
|
|
||||||
export function App() {
|
export function App(props: {repoStargazersCount: number}) {
|
||||||
return (
|
return (
|
||||||
<LocationProvider>
|
<LocationProvider>
|
||||||
<Header />
|
<Header repoStargazersCount={props.repoStargazersCount} />
|
||||||
<main>
|
<main>
|
||||||
<Router>
|
<Router>
|
||||||
<Route path="/" component={Home} />
|
<Route path="/" component={Home} />
|
||||||
@@ -26,9 +26,15 @@ export function App() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (typeof window !== 'undefined') {
|
if (typeof window !== 'undefined') {
|
||||||
hydrate(<App />, document.getElementById('app')!);
|
hydrate(<App repoStargazersCount={FALLBACK_STARGAZERS_COUNT} />, document.getElementById('app')!);
|
||||||
}
|
}
|
||||||
|
|
||||||
export async function prerender(data) {
|
export async function prerender(data) {
|
||||||
return await ssr(<App {...data} />);
|
// Fetch the stargazer count of the Trilium's GitHub repo on prerender to pass
|
||||||
|
// it to the App component for SSR.
|
||||||
|
// This ensures the GitHub API is not called on every page load in the client.
|
||||||
|
const stargazersCount = await getRepoStargazersCount();
|
||||||
|
|
||||||
|
return await ssr(<App repoStargazersCount={stargazersCount} {...data} />);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -52,9 +52,11 @@ section.hero-section {
|
|||||||
color: var(--muted-color);
|
color: var(--muted-color);
|
||||||
|
|
||||||
h1 {
|
h1 {
|
||||||
|
background-image: linear-gradient(150deg, var(--brand-1), var(--brand-3));
|
||||||
|
background-clip: text;
|
||||||
|
color: transparent;
|
||||||
line-height: 1.1;
|
line-height: 1.1;
|
||||||
font-weight: 100;
|
font-weight: 400;
|
||||||
color: var(--foreground-color);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -81,6 +83,7 @@ section.hero-section {
|
|||||||
|
|
||||||
.more-download-options {
|
.more-download-options {
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
|
margin-top: 1em;
|
||||||
color: var(--brand-1);
|
color: var(--brand-1);
|
||||||
font-size: 0.8em;
|
font-size: 0.8em;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
@font-face {
|
||||||
|
font-family: "Inter";
|
||||||
|
src: url(./assets/fonts/Inter/Inter-VariableFont_opsz,wght.ttf);
|
||||||
|
}
|
||||||
|
|
||||||
:root {
|
:root {
|
||||||
--background-color: #fff;
|
--background-color: #fff;
|
||||||
--foreground-color: black;
|
--foreground-color: black;
|
||||||
@@ -26,7 +31,7 @@ html,
|
|||||||
body {
|
body {
|
||||||
margin: 0;
|
margin: 0;
|
||||||
line-height: 1.5;
|
line-height: 1.5;
|
||||||
font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial;
|
font-family: Inter, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial;
|
||||||
min-height: 100vh;
|
min-height: 100vh;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -37,7 +42,6 @@ main {
|
|||||||
}
|
}
|
||||||
|
|
||||||
body {
|
body {
|
||||||
font-family: sans-serif;
|
|
||||||
background: var(--background-color);
|
background: var(--background-color);
|
||||||
color: var(--foreground-color);
|
color: var(--foreground-color);
|
||||||
}
|
}
|
||||||
@@ -69,7 +73,7 @@ section {
|
|||||||
|
|
||||||
h2 {
|
h2 {
|
||||||
text-align: center;
|
text-align: center;
|
||||||
font-weight: 100;
|
font-weight: 300;
|
||||||
margin-top: 0;
|
margin-top: 0;
|
||||||
margin-bottom: 1em;
|
margin-bottom: 1em;
|
||||||
}
|
}
|
||||||
|
|||||||
253
docs/README-ZH_CN.md
vendored
253
docs/README-ZH_CN.md
vendored
@@ -1,96 +1,136 @@
|
|||||||
# Trilium Notes
|
# Trilium Notes
|
||||||
|
|
||||||
 
|

|
||||||

|
\
|
||||||

|

|
||||||
[](https://app.relative-ci.com/projects/Di5q7dz9daNDZ9UXi0Bp) [](https://hosted.weblate.org/engage/trilium/)
|
\
|
||||||
|
[](https://app.relative-ci.com/projects/Di5q7dz9daNDZ9UXi0Bp)
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
[英文](../README.md) | [简体中文](./README-ZH_CN.md) | [正体中文](./README-ZH_TW.md) | [俄文](./README.ru.md) | [日文](./README.ja.md) | [意大利文](./README.it.md) | [西班牙文](./README.es.md)
|
[英文](./README.md) | [简体中文](./docs/README-ZH_CN.md) |
|
||||||
|
[正体中文](./docs/README-ZH_TW.md) | [俄文](./docs/README-ru.md) |
|
||||||
|
[日文](./docs/README-ja.md) | [意大利文](./docs/README-it.md) |
|
||||||
|
[西班牙文](./docs/README-es.md)
|
||||||
|
|
||||||
Trilium Notes 是一款免费且开源、跨平台的阶层式笔记应用程序,专注于建立大型个人知识库。
|
Trilium Notes 是一款免费且开源、跨平台的阶层式笔记应用程序,专注于建立大型个人知识库。
|
||||||
|
|
||||||
想快速了解,请查看[屏幕截图](https://triliumnext.github.io/Docs/Wiki/screenshot-tour):
|
想快速了解,请查看[screenshots](https://triliumnext.github.io/Docs/Wiki/screenshot-tour):
|
||||||
|
|
||||||
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./app.png" alt="Trilium Screenshot" width="1000"></a>
|
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./docs/app.png" alt="Trilium Screenshot" width="1000"></a>
|
||||||
|
|
||||||
## 🎁 功能
|
|
||||||
|
|
||||||
* 笔记可组织成任意深度的树形结构。单一笔记可放在树中的多个位置(参见[笔记复制/克隆](https://triliumnext.github.io/Docs/Wiki/cloning-notes))。
|
|
||||||
* 丰富的所见即所得(WYSIWYG)笔记编辑器,支持表格、图片与[数学公式](https://triliumnext.github.io/Docs/Wiki/text-notes),并具备 Markdown 的[自动格式](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat)。
|
|
||||||
* 支持编辑[程序代码笔记](https://triliumnext.github.io/Docs/Wiki/code-notes),包含语法高亮。
|
|
||||||
* 快速、轻松地在笔记间[导航](https://triliumnext.github.io/Docs/Wiki/note-navigation)、全文搜索,以及[笔记聚焦(hoisting)](https://triliumnext.github.io/Docs/Wiki/note-hoisting)。
|
|
||||||
* 无缝的[笔记版本管理](https://triliumnext.github.io/Docs/Wiki/note-revisions)。
|
|
||||||
* 笔记[属性](https://triliumnext.github.io/Docs/Wiki/attributes)可用于笔记的组织、查询与高级[脚本](https://triliumnext.github.io/Docs/Wiki/scripts)。
|
|
||||||
* 接口提供英文、德文、西班牙文、法文、罗马尼亚文与中文(简体与正体)。
|
|
||||||
* 直接整合 [OpenID 与 TOTP](./User%20Guide/User%20Guide/Installation%20%26%20Setup/Server%20Installation/Multi-Factor%20Authentication.md) 以实现更安全的登录。
|
|
||||||
* 与自架的同步服务器进行[同步](https://triliumnext.github.io/Docs/Wiki/synchronization)
|
|
||||||
* 另有[第三方同步服务器托管服务](https://trilium.cc/paid-hosting)。
|
|
||||||
* 将笔记[分享](https://triliumnext.github.io/Docs/Wiki/sharing)(公开发布)到互联网。
|
|
||||||
* 以每则笔记为粒度的强大[笔记加密](https://triliumnext.github.io/Docs/Wiki/protected-notes)。
|
|
||||||
* 手绘/示意图:基于 [Excalidraw](https://excalidraw.com/)(笔记类型为「canvas」)。
|
|
||||||
* 用于可视化笔记及其关系的[关系图](https://triliumnext.github.io/Docs/Wiki/relation-map)与[链接图](https://triliumnext.github.io/Docs/Wiki/link-map)。
|
|
||||||
* 思维导图:基于 [Mind Elixir](https://docs.mind-elixir.com/)。
|
|
||||||
* 具有定位钉与 GPX 轨迹的[地图](./User%20Guide/User%20Guide/Note%20Types/Geo%20Map.md)。
|
|
||||||
* [脚本](https://triliumnext.github.io/Docs/Wiki/scripts)——参见[高级展示](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)。
|
|
||||||
* 用于自动化的 [REST API](https://triliumnext.github.io/Docs/Wiki/etapi)。
|
|
||||||
* 在可用性与效能上均可良好扩展,支持超过 100,000 笔笔记。
|
|
||||||
* 为手机与平板优化的[移动前端](https://triliumnext.github.io/Docs/Wiki/mobile-frontend)。
|
|
||||||
* 内置[深色主题](https://triliumnext.github.io/Docs/Wiki/themes),并支持用户主题。
|
|
||||||
* [Evernote 导入](https://triliumnext.github.io/Docs/Wiki/evernote-import)与 [Markdown 导入与导出](https://triliumnext.github.io/Docs/Wiki/markdown)。
|
|
||||||
* 用于快速保存网页内容的 [Web Clipper](https://triliumnext.github.io/Docs/Wiki/web-clipper)。
|
|
||||||
* 可自定义的 UI(侧边栏按钮、用户自定义小组件等)。
|
|
||||||
* [度量指标(Metrics)](./User%20Guide/User%20Guide/Advanced%20Usage/Metrics.md),并附有 [Grafana 仪表板](./User%20Guide/User%20Guide/Advanced%20Usage/Metrics/grafana-dashboard.json)。
|
|
||||||
|
|
||||||
✨ 想要更多 TriliumNext 的主题、脚本、外挂与资源,亦可参考以下第三方资源/社群:
|
|
||||||
|
|
||||||
- [awesome-trilium](https://github.com/Nriver/awesome-trilium)(第三方主题、脚本、外挂与更多)。
|
|
||||||
- [TriliumRocks!](https://trilium.rocks/)(教学、指南等等)。
|
|
||||||
|
|
||||||
## ⚠️ 为什么是 TriliumNext?
|
|
||||||
|
|
||||||
[原本的 Trilium 项目目前处于维护模式](https://github.com/zadam/trilium/issues/4620)。
|
|
||||||
|
|
||||||
### 从 Trilium 迁移?
|
|
||||||
|
|
||||||
从既有的 zadam/Trilium 例项迁移到 TriliumNext/Notes 不需要特别的迁移步骤。只要[照一般方式安装 TriliumNext/Notes](#-安装),它就会直接使用你现有的数据库。
|
|
||||||
|
|
||||||
版本至多至 [v0.90.4](https://github.com/TriliumNext/Notes/releases/tag/v0.90.4) 与 zadam/trilium 最新版本 [v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7) 兼容。之后的 TriliumNext 版本已提升同步版本号(与上述不再兼容)。
|
|
||||||
|
|
||||||
## 📖 文件
|
## 📖 文件
|
||||||
|
|
||||||
我们目前正将文件搬移至应用程序内(在 Trilium 中按 `F1`)。在完成前,文件中可能会有缺漏。如果你想在 GitHub 上查看,也可以直接查看[使用说明](./User%20Guide/User%20Guide/)。
|
**Visit our comprehensive documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)**
|
||||||
|
|
||||||
以下提供一些快速连结,方便你导览文件:
|
Our documentation is available in multiple formats:
|
||||||
- [服务器安装](./User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation.md)
|
- **Online Documentation**: Browse the full documentation at
|
||||||
- [Docker 安装](./User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation/1.%20Installing%20the%20server/Using%20Docker.md)
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)
|
||||||
- [升级 TriliumNext](./User%20Guide/User%20Guide/Installation%20%26%20Setup/Upgrading%20TriliumNext.md)
|
- **In-App Help**: Press `F1` within Trilium to access the same documentation
|
||||||
- [基本概念与功能-笔记](./User%20Guide/User%20Guide/Basic%20Concepts%20and%20Features/Notes.md)
|
directly in the application
|
||||||
- [个人知识库的模式](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge)
|
- **GitHub**: Navigate through the [User
|
||||||
|
Guide](./docs/User%20Guide/User%20Guide/) in this repository
|
||||||
|
|
||||||
在我们完成重新整理文件架构之前,你也可以[查看旧版文件](https://triliumnext.github.io/Docs)。
|
### Quick Links
|
||||||
|
- [Getting Started Guide](https://docs.triliumnotes.org/)
|
||||||
|
- [Installation
|
||||||
|
Instructions](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation.md)
|
||||||
|
- [Docker
|
||||||
|
Setup](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation/1.%20Installing%20the%20server/Using%20Docker.md)
|
||||||
|
- [Upgrading
|
||||||
|
TriliumNext](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Upgrading%20TriliumNext.md)
|
||||||
|
- [Basic Concepts and
|
||||||
|
Features](./docs/User%20Guide/User%20Guide/Basic%20Concepts%20and%20Features/Notes.md)
|
||||||
|
- [Patterns of Personal Knowledge
|
||||||
|
Base](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge)
|
||||||
|
|
||||||
|
## 🎁 功能
|
||||||
|
|
||||||
|
* 笔记可组织成任意深度的树形结构。单一笔记可放在树中的多个位置(参见
|
||||||
|
[笔记复制/克隆](https://triliumnext.github.io/Docs/Wiki/cloning-notes))
|
||||||
|
* 丰富的所见即所得(WYSIWYG)笔记编辑器,支持表格、图片与[数学公式](https://triliumnext.github.io/Docs/Wiki/text-notes),并具备
|
||||||
|
Markdown
|
||||||
|
的[自动格式](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat)
|
||||||
|
* 支持编辑[程序代码笔记](https://triliumnext.github.io/Docs/Wiki/code-notes), ,包含语法高亮
|
||||||
|
* 快速、轻松地在笔记间[导航](https://triliumnext.github.io/Docs/Wiki/note-navigation)、全文搜索,以及[笔记聚焦(hoisting)](https://triliumnext.github.io/Docs/Wiki/note-hoisting)
|
||||||
|
* 无缝的[笔记版本管理](https://triliumnext.github.io/Docs/Wiki/note-revisions)
|
||||||
|
* 笔记[属性](https://triliumnext.github.io/Docs/Wiki/attributes)可用于笔记的组织、查询与高级[脚本](https://triliumnext.github.io/Docs/Wiki/scripts)
|
||||||
|
* 接口提供英文、德文、西班牙文、法文、罗马尼亚文与中文(简体与正体)
|
||||||
|
* 直接整合[OpenID 与
|
||||||
|
TOTP](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Server%20Installation/Multi-Factor%20Authentication.md)
|
||||||
|
以实现更安全的登录
|
||||||
|
* 与自架的同步服务器进行[同步](https://triliumnext.github.io/Docs/Wiki/synchronization)
|
||||||
|
* 另有[3rd party service for hosting synchronisation
|
||||||
|
server](https://trilium.cc/paid-hosting)
|
||||||
|
* 将笔记[分享](https://triliumnext.github.io/Docs/Wiki/sharing)(公开发布)到互联网
|
||||||
|
* 以每则笔记为粒度的强大 [笔记加密](https://triliumnext.github.io/Docs/Wiki/protected-notes)
|
||||||
|
* 手绘/示意图:基于 [Excalidraw](https://excalidraw.com/) (笔记类型为「canvas」)
|
||||||
|
* 用于可视化笔记及其关系的[关系图](https://triliumnext.github.io/Docs/Wiki/relation-map)与[链接图](https://triliumnext.github.io/Docs/Wiki/link-map)
|
||||||
|
* 思维导图:基于[Mind Elixir](https://docs.mind-elixir.com/)
|
||||||
|
* 具有定位钉与 GPX 轨迹的[地图](./docs/User%20Guide/User%20Guide/Note%20Types/Geo%20Map.md)
|
||||||
|
* [脚本](https://triliumnext.github.io/Docs/Wiki/scripts) - 参见
|
||||||
|
[高级展示](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)
|
||||||
|
* 用于自动化的 [REST API](https://triliumnext.github.io/Docs/Wiki/etapi)
|
||||||
|
* 在可用性与效能上均可良好扩展,支持超过 100,000 笔笔记
|
||||||
|
* 为手机与平板优化的[移动前端](https://triliumnext.github.io/Docs/Wiki/mobile-frontend)
|
||||||
|
* 内置[深色主题](https://triliumnext.github.io/Docs/Wiki/themes)
|
||||||
|
* [Evernote 导入](https://triliumnext.github.io/Docs/Wiki/evernote-import)与
|
||||||
|
[Markdown 导入与导出](https://triliumnext.github.io/Docs/Wiki/markdown)
|
||||||
|
* 用于快速保存网页内容的 [Web Clipper](https://triliumnext.github.io/Docs/Wiki/web-clipper)
|
||||||
|
* 可自定义的 UI(侧边栏按钮、用户自定义小组件等)
|
||||||
|
* [度量指标(Metrics)](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics.md),并附有
|
||||||
|
[Grafana
|
||||||
|
仪表板](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics/grafana-dashboard.json)
|
||||||
|
|
||||||
|
✨ 想要更多 TriliumNext 的主题、脚本、外挂与资源,亦可参考以下第三方资源/社群:
|
||||||
|
|
||||||
|
- [awesome-trilium](https://github.com/Nriver/awesome-trilium) (第三方主题、脚本、外挂与更多)。
|
||||||
|
- [TriliumRocks!](https://trilium.rocks/) (教学、指南等等)。
|
||||||
|
|
||||||
|
## ⚠️ 为什么是 TriliumNext?
|
||||||
|
|
||||||
|
The original Trilium developer ([Zadam](https://github.com/zadam)) has
|
||||||
|
graciously given the Trilium repository to the community project which resides
|
||||||
|
at https://github.com/TriliumNext
|
||||||
|
|
||||||
|
### ⬆️ 从 Trilium 迁移?
|
||||||
|
|
||||||
|
从既有的 zadam/Trilium 例项迁移到 TriliumNext/Notes 不需要特别的迁移步骤。只要[照一般方式安装
|
||||||
|
TriliumNext/Notes](#-installation)(#-安装),它就会直接使用你现有的数据库。
|
||||||
|
|
||||||
|
版本至多至 [v0.90.4](https://github.com/TriliumNext/Trilium/releases/tag/v0.90.4) 与
|
||||||
|
zadam/trilium 最新版本
|
||||||
|
[v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7)兼容。之后的
|
||||||
|
TriliumNext 版本已提升同步版本号(与上述不再兼容)。
|
||||||
|
|
||||||
## 💬 与我们交流
|
## 💬 与我们交流
|
||||||
|
|
||||||
欢迎加入官方社群。我们很乐意听到你对功能、建议或问题的想法!
|
欢迎加入官方社群。我们很乐意听到你对功能、建议或问题的想法!
|
||||||
|
|
||||||
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org)(同步讨论)
|
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org)(同步讨论)
|
||||||
- `General` Matrix 房间也桥接到 [XMPP](xmpp:discuss@trilium.thisgreat.party?join)
|
- `General` Matrix 房间也桥接到 [XMPP](xmpp:discuss@trilium.thisgreat.party?join)
|
||||||
- [GitHub Discussions](https://github.com/TriliumNext/Notes/discussions)(异步讨论)。
|
- [GitHub
|
||||||
- [GitHub Issues](https://github.com/TriliumNext/Notes/issues)(回报错误与提出功能需求)。
|
Discussions](https://github.com/TriliumNext/Trilium/discussions)(异步讨论)。
|
||||||
|
- [GitHub Issues](https://github.com/TriliumNext/Trilium/issues)(回报错误与提出功能需求)。
|
||||||
|
|
||||||
## 🏗 安装
|
## 🏗 安装
|
||||||
|
|
||||||
### Windows / macOS
|
### Windows / macOS
|
||||||
|
|
||||||
从[最新释出页面](https://github.com/TriliumNext/Trilium/releases/latest)下载你平台的二进制文件,解压缩后执行 `trilium` 可执行文件。
|
从[最新释出页面](https://github.com/TriliumNext/Trilium/releases/latest)下载你平台的二进制文件,解压缩后执行
|
||||||
|
`trilium` 可执行文件。
|
||||||
|
|
||||||
### Linux
|
### Linux
|
||||||
|
|
||||||
如果你的发行版如下表所列,请使用该发行版的套件。
|
如果你的发行版如下表所列,请使用该发行版的套件。
|
||||||
|
|
||||||
[](https://repology.org/project/triliumnext/versions)
|
[](https://repology.org/project/triliumnext/versions)
|
||||||
|
|
||||||
你也可以从[最新释出页面](https://github.com/TriliumNext/Trilium/releases/latest)下载对应平台的二进制文件,解压缩后执行 `trilium` 可执行文件。
|
你也可以从[最新释出页面](https://github.com/TriliumNext/Trilium/releases/latest)下载对应平台的二进制文件,解压缩后执行
|
||||||
|
`trilium` 可执行文件。
|
||||||
|
|
||||||
TriliumNext 也提供 Flatpak,惟尚未发布到 FlatHub。
|
TriliumNext 也提供 Flatpak,惟尚未发布到 FlatHub。
|
||||||
|
|
||||||
@@ -104,23 +144,30 @@ TriliumNext 也提供 Flatpak,惟尚未发布到 FlatHub。
|
|||||||
|
|
||||||
若要在行动装置上使用 TriliumNext,你可以透过移动查看器存取服务器安装的移动版接口(见下)。
|
若要在行动装置上使用 TriliumNext,你可以透过移动查看器存取服务器安装的移动版接口(见下)。
|
||||||
|
|
||||||
如果你偏好原生 Android 应用,可使用 [TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid)。回报问题或缺少的功能,请至[其储存库](https://github.com/FliegendeWurst/TriliumDroid)。
|
See issue https://github.com/TriliumNext/Trilium/issues/4962 for more
|
||||||
|
information on mobile app support.
|
||||||
|
|
||||||
更多关于移动应用支持的信息,请见议题:https://github.com/TriliumNext/Notes/issues/72。
|
如果你偏好原生 Android 应用,可使用
|
||||||
|
[TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid)。回报问题或缺少的功能,请至[其储存库](https://github.com/FliegendeWurst/TriliumDroid)。
|
||||||
|
|
||||||
### 服务器
|
### 服务器
|
||||||
|
|
||||||
若要在你自己的服务器上安装 TriliumNext(包括从 [Docker Hub](https://hub.docker.com/r/triliumnext/trilium) 使用 Docker 部署),请遵循[服务器安装文件](https://triliumnext.github.io/Docs/Wiki/server-installation)。
|
若要在你自己的服务器上安装 TriliumNext(包括从 [Docker
|
||||||
|
Hub](https://hub.docker.com/r/triliumnext/trilium) 使用 Docker
|
||||||
|
部署),请遵循[服务器安装文件](https://triliumnext.github.io/Docs/Wiki/server-installation)。
|
||||||
|
|
||||||
|
|
||||||
## 💻 贡献
|
## 💻 贡献
|
||||||
|
|
||||||
### 翻译
|
### 翻译
|
||||||
|
|
||||||
如果你是母语人士,欢迎前往我们的 [Weblate 页面](https://hosted.weblate.org/engage/trilium/)协助翻译 Trilium。
|
如果你是母语人士,欢迎前往我们的 [Weblate 页面](https://hosted.weblate.org/engage/trilium/)协助翻译
|
||||||
|
Trilium。
|
||||||
|
|
||||||
以下是目前的语言覆盖状态:
|
以下是目前的语言覆盖状态:
|
||||||
|
|
||||||
[](https://hosted.weblate.org/engage/trilium/)
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
### 程序代码
|
### 程序代码
|
||||||
|
|
||||||
@@ -139,40 +186,78 @@ pnpm run server:start
|
|||||||
git clone https://github.com/TriliumNext/Trilium.git
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
cd Trilium
|
cd Trilium
|
||||||
pnpm install
|
pnpm install
|
||||||
pnpm run edit-docs:edit-docs
|
pnpm edit-docs:edit-docs
|
||||||
```
|
```
|
||||||
|
|
||||||
### 建置桌面可执行文件
|
### 建置桌面可执行文件
|
||||||
|
|
||||||
下载储存库,使用 `pnpm` 安装相依套件,然后为 Windows 建置桌面应用:
|
下载储存库,使用 `pnpm` 安装相依套件,然后为 Windows 建置桌面应用:
|
||||||
```shell
|
```shell
|
||||||
git clone https://github.com/TriliumNext/Trilium.git
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
cd Trilium
|
cd Trilium
|
||||||
pnpm install
|
pnpm install
|
||||||
pnpm --filter=desktop electron-forge:make --arch=x64 --platform=win32
|
pnpm run --filter desktop electron-forge:make --arch=x64 --platform=win32
|
||||||
```
|
```
|
||||||
|
|
||||||
更多细节请参见[开发文件](https://github.com/TriliumNext/Notes/blob/develop/docs/Developer%20Guide/Developer%20Guide/Building%20and%20deployment/Running%20a%20development%20build.md)。
|
更多细节请参见[开发文件](https://github.com/TriliumNext/Trilium/tree/main/docs/Developer%20Guide/Developer%20Guide)。
|
||||||
|
|
||||||
### 开发者文件
|
### Developer Documentation
|
||||||
|
|
||||||
请参阅[环境设定指南](./Developer%20Guide/Developer%20Guide/Environment%20Setup.md)。若有更多疑问,欢迎透过上方「与我们交流」章节所列连结与我们联系。
|
Please view the [documentation
|
||||||
|
guide](https://github.com/TriliumNext/Trilium/blob/main/docs/Developer%20Guide/Developer%20Guide/Environment%20Setup.md)
|
||||||
|
for details. If you have more questions, feel free to reach out via the links
|
||||||
|
described in the "Discuss with us" section above.
|
||||||
|
|
||||||
## 👏 鸣谢
|
## 👏 鸣谢
|
||||||
|
|
||||||
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) —— 业界最佳的所见即所得编辑器,团队互动积极。
|
* [zadam](https://github.com/zadam) for the original concept and implementation
|
||||||
* [FancyTree](https://github.com/mar10/fancytree) —— 功能非常丰富的树状元件,几乎没有对手。没有它,Trilium Notes 将不会是今天的样子。
|
of the application.
|
||||||
* [CodeMirror](https://github.com/codemirror/CodeMirror) —— 支持大量语言的程序代码编辑器。
|
* [Larsa](https://github.com/LarsaSara) for designing the application icon.
|
||||||
* [jsPlumb](https://github.com/jsplumb/jsplumb) —— 无可匹敌的视觉联机函式库。用于[关系图](https://triliumnext.github.io/Docs/Wiki/relation-map.html)与[连结图](https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map)。
|
* [nriver](https://github.com/nriver) for his work on internationalization.
|
||||||
|
* [Thomas Frei](https://github.com/thfrei) for his original work on the Canvas.
|
||||||
|
* [antoniotejada](https://github.com/nriver) for the original syntax highlight
|
||||||
|
widget.
|
||||||
|
* [Dosu](https://dosu.dev/) for providing us with the automated responses to
|
||||||
|
GitHub issues and discussions.
|
||||||
|
* [Tabler Icons](https://tabler.io/icons) for the system tray icons.
|
||||||
|
|
||||||
|
Trilium would not be possible without the technologies behind it:
|
||||||
|
|
||||||
|
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) - the visual editor behind
|
||||||
|
text notes. We are grateful for being offered a set of the premium features.
|
||||||
|
* [CodeMirror](https://github.com/codemirror/CodeMirror) - code editor with
|
||||||
|
support for huge amount of languages.
|
||||||
|
* [Excalidraw](https://github.com/excalidraw/excalidraw) - the infinite
|
||||||
|
whiteboard used in Canvas notes.
|
||||||
|
* [Mind Elixir](https://github.com/SSShooter/mind-elixir-core) - providing the
|
||||||
|
mind map functionality.
|
||||||
|
* [Leaflet](https://github.com/Leaflet/Leaflet) - for rendering geographical
|
||||||
|
maps.
|
||||||
|
* [Tabulator](https://github.com/olifolkerd/tabulator) - for the interactive
|
||||||
|
table used in collections.
|
||||||
|
* [FancyTree](https://github.com/mar10/fancytree) - feature-rich tree library
|
||||||
|
without real competition.
|
||||||
|
* [jsPlumb](https://github.com/jsplumb/jsplumb) - visual connectivity library.
|
||||||
|
Used in [relation
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/relation-map.html) and [link
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map)
|
||||||
|
|
||||||
## 🤝 支持我们
|
## 🤝 支持我们
|
||||||
|
|
||||||
目前尚无法直接赞助 TriliumNext 组织。不过你可以:
|
Trilium is built and maintained with [hundreds of hours of
|
||||||
- 透过赞助我们的开发者来支持 TriliumNext 的持续开发:[eliandoran](https://github.com/sponsors/eliandoran)(完整清单请见 [repository insights]([developers]([url](https://github.com/TriliumNext/Notes/graphs/contributors))))
|
work](https://github.com/TriliumNext/Trilium/graphs/commit-activity). Your
|
||||||
- 透过 [PayPal](https://paypal.me/za4am) 或比特币(bitcoin:bc1qv3svjn40v89mnkre5vyvs2xw6y8phaltl385d2)向原始的 Trilium 开发者([zadam](https://github.com/sponsors/zadam))表达支持。
|
support keeps it open-source, improves features, and covers costs such as
|
||||||
|
hosting.
|
||||||
|
|
||||||
|
Consider supporting the main developer
|
||||||
|
([eliandoran](https://github.com/eliandoran)) of the application via:
|
||||||
|
|
||||||
|
- [GitHub Sponsors](https://github.com/sponsors/eliandoran)
|
||||||
|
- [PayPal](https://paypal.me/eliandoran)
|
||||||
|
- [Buy Me a Coffee](https://buymeacoffee.com/eliandoran)
|
||||||
|
|
||||||
## 🔑 授权条款
|
## 🔑 授权条款
|
||||||
|
|
||||||
Copyright 2017–2025 zadam、Elian Doran 与其他贡献者。
|
Copyright 2017–2025 zadam、Elian Doran 与其他贡献者
|
||||||
|
|
||||||
本程序系自由软件:你可以在自由软件基金会(Free Software Foundation)所发布的 GNU Affero 通用公众授权条款(GNU AGPL)第 3 版或(由你选择)任何后续版本之条款下重新散布或修改本程序。
|
本程序系自由软件:你可以在自由软件基金会(Free Software Foundation)所发布的 GNU Affero 通用公众授权条款(GNU
|
||||||
|
AGPL)第 3 版或(由你选择)任何后续版本之条款下重新散布或修改本程序。
|
||||||
|
|||||||
224
docs/README-ZH_TW.md
vendored
224
docs/README-ZH_TW.md
vendored
@@ -1,102 +1,134 @@
|
|||||||
# Trilium Notes
|
# Trilium Notes
|
||||||
|
|
||||||
 
|

|
||||||

|
\
|
||||||

|

|
||||||
[](https://app.relative-ci.com/projects/Di5q7dz9daNDZ9UXi0Bp) [](https://hosted.weblate.org/engage/trilium/)
|
\
|
||||||
|
[](https://app.relative-ci.com/projects/Di5q7dz9daNDZ9UXi0Bp)
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
[英文](../README.md) | [簡體中文](./README-ZH_CN.md) | [正體中文](./README-ZH_TW.md) | [俄文](./README.ru.md) | [日文](./README.ja.md) | [義大利文](./README.it.md) | [西班牙文](./README.es.md)
|
[英文](./README.md) | [簡體中文](./docs/README-ZH_CN.md) |
|
||||||
|
[正體中文](./docs/README-ZH_TW.md) | [俄文](./docs/README-ru.md) |
|
||||||
|
[日文](./docs/README-ja.md) | [義大利文](./docs/README-it.md) |
|
||||||
|
[西班牙文](./docs/README-es.md)
|
||||||
|
|
||||||
Trilium Notes 是一款免費且開源、跨平台的階層式筆記應用程式,專注於建立大型個人知識庫。
|
Trilium Notes 是一款免費且開源、跨平台的階層式筆記應用程式,專注於建立大型個人知識庫。
|
||||||
|
|
||||||
想快速了解,請查看[螢幕截圖](https://triliumnext.github.io/Docs/Wiki/screenshot-tour):
|
想快速了解,請查看[螢幕截圖](https://triliumnext.github.io/Docs/Wiki/screenshot-tour):
|
||||||
|
|
||||||
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./app.png" alt="Trilium Screenshot" width="1000"></a>
|
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./docs/app.png" alt="Trilium Screenshot" width="1000"></a>
|
||||||
|
|
||||||
|
## 📚 文件
|
||||||
|
|
||||||
|
**可以在 [docs.triliumnotes.org](https://docs.triliumnotes.org/) 查看完整使用說明**
|
||||||
|
|
||||||
|
我們的使用說明包含多種格式:
|
||||||
|
- **線上文件**:可於 [docs.triliumnotes.org](https://docs.triliumnotes.org/) 查看完整使用說明
|
||||||
|
- **In-App Help**: Press `F1` within Trilium to access the same documentation
|
||||||
|
directly in the application
|
||||||
|
- **GitHub**: Navigate through the [User
|
||||||
|
Guide](./docs/User%20Guide/User%20Guide/) in this repository
|
||||||
|
|
||||||
|
### 快速連結
|
||||||
|
- [上手指南](https://docs.triliumnotes.org/)
|
||||||
|
- [安裝說明](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation.md)
|
||||||
|
- [Docker
|
||||||
|
設定](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation/1.%20Installing%20the%20server/Using%20Docker.md)
|
||||||
|
- [升級
|
||||||
|
TriliumNext](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Upgrading%20TriliumNext.md)
|
||||||
|
- [基礎觀念與功能](./docs/User%20Guide/User%20Guide/Basic%20Concepts%20and%20Features/Notes.md)
|
||||||
|
- [Patterns of Personal Knowledge
|
||||||
|
Base](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge)
|
||||||
|
|
||||||
## 🎁 功能
|
## 🎁 功能
|
||||||
|
|
||||||
* 筆記可組織成任意深度的樹狀結構。單一筆記可放在樹中的多個位置(參見[筆記複製/克隆](https://triliumnext.github.io/Docs/Wiki/cloning-notes))。
|
* 筆記可組織成任意深度的樹狀結構。單一筆記可放在樹中的多個位置(參見[筆記克隆](https://triliumnext.github.io/Docs/Wiki/cloning-notes))
|
||||||
* 豐富的所見即所得(WYSIWYG)筆記編輯器,支援表格、圖片與[數學公式](https://triliumnext.github.io/Docs/Wiki/text-notes),並具備 Markdown 的[自動格式化](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat)。
|
* 豐富的所見即所得(WYSIWYG)筆記編輯器,支援表格、圖片與[數學公式](https://triliumnext.github.io/Docs/Wiki/text-notes),並具備
|
||||||
* 支援編輯[程式碼筆記](https://triliumnext.github.io/Docs/Wiki/code-notes),包含語法高亮。
|
Markdown
|
||||||
* 快速、輕鬆地在筆記間[導航](https://triliumnext.github.io/Docs/Wiki/note-navigation)、全文搜尋,以及[筆記聚焦(hoisting)](https://triliumnext.github.io/Docs/Wiki/note-hoisting)。
|
的[自動格式化](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat)
|
||||||
* 無縫的[筆記版本管理](https://triliumnext.github.io/Docs/Wiki/note-revisions)。
|
* 支援編輯[程式碼筆記](https://triliumnext.github.io/Docs/Wiki/code-notes),包含語法高亮
|
||||||
* 筆記[屬性](https://triliumnext.github.io/Docs/Wiki/attributes)可用於筆記的組織、查詢與進階[腳本](https://triliumnext.github.io/Docs/Wiki/scripts)。
|
* 快速、輕鬆地在筆記間[導航](https://triliumnext.github.io/Docs/Wiki/note-navigation)、全文搜尋,以及[筆記聚焦(hoisting)](https://triliumnext.github.io/Docs/Wiki/note-hoisting)
|
||||||
* 介面提供英文、德文、西班牙文、法文、羅馬尼亞文與中文(簡體與正體)。
|
* 無縫的[筆記版本管理](https://triliumnext.github.io/Docs/Wiki/note-revisions)
|
||||||
* 直接整合 [OpenID 與 TOTP](./User%20Guide/User%20Guide/Installation%20%26%20Setup/Server%20Installation/Multi-Factor%20Authentication.md) 以實現更安全的登入。
|
* 筆記[屬性](https://triliumnext.github.io/Docs/Wiki/attributes)可用於筆記的組織、查詢與進階[腳本](https://triliumnext.github.io/Docs/Wiki/scripts)
|
||||||
* 與自架的同步伺服器進行[同步](https://triliumnext.github.io/Docs/Wiki/synchronization)
|
* 介面提供英文、德文、西班牙文、法文、羅馬尼亞文與中文(簡體與正體)
|
||||||
* 另有[第三方同步伺服器託管服務](https://trilium.cc/paid-hosting)。
|
* 直接[整合 OpenID 與
|
||||||
* 將筆記[分享](https://triliumnext.github.io/Docs/Wiki/sharing)(公開發布)到網際網路。
|
TOTP](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Server%20Installation/Multi-Factor%20Authentication.md)
|
||||||
* 以每則筆記為粒度的強大[筆記加密](https://triliumnext.github.io/Docs/Wiki/protected-notes)。
|
以實現更安全的登入
|
||||||
* 手繪/示意圖:基於 [Excalidraw](https://excalidraw.com/)(筆記類型為「canvas」)。
|
* 與自架的同步伺服器進行[同步](https://triliumnext.github.io/Docs/Wiki/synchronization)
|
||||||
* 用於視覺化筆記及其關係的[關聯圖](https://triliumnext.github.io/Docs/Wiki/relation-map)與[連結圖](https://triliumnext.github.io/Docs/Wiki/link-map)。
|
* 另有[第三方同步伺服器託管服務](https://trilium.cc/paid-hosting)
|
||||||
* 心智圖:基於 [Mind Elixir](https://docs.mind-elixir.com/)。
|
* 將筆記[分享](https://triliumnext.github.io/Docs/Wiki/sharing)(公開發布)到網際網路
|
||||||
* 具有定位釘與 GPX 軌跡的[地圖](./User%20Guide/User%20Guide/Note%20Types/Geo%20Map.md)。
|
* 以每則筆記為粒度的強大[筆記加密](https://triliumnext.github.io/Docs/Wiki/protected-notes)
|
||||||
* [腳本](https://triliumnext.github.io/Docs/Wiki/scripts)——參見[進階展示](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)。
|
* 手繪/示意圖:基於 [Excalidraw](https://excalidraw.com/)(筆記類型為「canvas」)
|
||||||
* 用於自動化的 [REST API](https://triliumnext.github.io/Docs/Wiki/etapi)。
|
* 用於視覺化筆記及其關係的[關聯圖](https://triliumnext.github.io/Docs/Wiki/relation-map)與[連結圖](https://triliumnext.github.io/Docs/Wiki/link-map)
|
||||||
* 在可用性與效能上均可良好擴展,支援超過 100,000 筆筆記。
|
* 心智圖:基於 [Mind Elixir](https://docs.mind-elixir.com/)
|
||||||
* 為手機與平板最佳化的[行動前端](https://triliumnext.github.io/Docs/Wiki/mobile-frontend)。
|
* 具有定位釘與 GPX 軌跡的[地圖](./docs/User%20Guide/User%20Guide/Note%20Types/Geo%20Map.md)
|
||||||
* 內建[深色主題](https://triliumnext.github.io/Docs/Wiki/themes),並支援使用者主題。
|
* [腳本](https://triliumnext.github.io/Docs/Wiki/scripts)——參見[進階展示](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)
|
||||||
* [Evernote 匯入](https://triliumnext.github.io/Docs/Wiki/evernote-import)與 [Markdown 匯入與匯出](https://triliumnext.github.io/Docs/Wiki/markdown)。
|
* 用於自動化的 [REST API](https://triliumnext.github.io/Docs/Wiki/etapi)
|
||||||
* 用於快速保存網頁內容的 [Web Clipper](https://triliumnext.github.io/Docs/Wiki/web-clipper)。
|
* 在可用性與效能上均可良好擴展,支援超過十萬筆筆記
|
||||||
* 可自訂的 UI(側邊欄按鈕、使用者自訂小工具等)。
|
* 為手機與平板最佳化的[行動前端](https://triliumnext.github.io/Docs/Wiki/mobile-frontend)
|
||||||
* [度量指標(Metrics)](./User%20Guide/User%20Guide/Advanced%20Usage/Metrics.md),並附有 [Grafana 儀表板](./User%20Guide/User%20Guide/Advanced%20Usage/Metrics/grafana-dashboard.json)。
|
* 內建[深色主題](https://triliumnext.github.io/Docs/Wiki/themes),並支援自訂主題
|
||||||
|
* [Evernote 匯入](https://triliumnext.github.io/Docs/Wiki/evernote-import)與
|
||||||
|
[Markdown 匯入與匯出](https://triliumnext.github.io/Docs/Wiki/markdown)
|
||||||
|
* 用於快速保存網頁內容的 [Web Clipper](https://triliumnext.github.io/Docs/Wiki/web-clipper)
|
||||||
|
* 可自訂的 UI(側邊欄按鈕、使用者自訂小工具等)
|
||||||
|
* [度量指標(Metrics)](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics.md),並附有
|
||||||
|
[Grafana
|
||||||
|
儀表板](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics/grafana-dashboard.json)
|
||||||
|
|
||||||
✨ 想要更多 TriliumNext 的主題、腳本、外掛與資源,亦可參考以下第三方資源/社群:
|
✨ 想要更多 Trilium Notes 的主題、腳本、外掛與資源,亦可參考以下第三方資源 / 社群:
|
||||||
|
|
||||||
- [awesome-trilium](https://github.com/Nriver/awesome-trilium)(第三方主題、腳本、外掛與更多)。
|
- [awesome-trilium](https://github.com/Nriver/awesome-trilium)(第三方主題、腳本、外掛與更多)。
|
||||||
- [TriliumRocks!](https://trilium.rocks/)(教學、指南等等)。
|
- [TriliumRocks!](https://trilium.rocks/)(教學、指南等等)。
|
||||||
|
|
||||||
## ⚠️ 為什麼是 TriliumNext?
|
## ❓為什麼是 TriliumNext?
|
||||||
|
|
||||||
[原本的 Trilium 專案目前處於維護模式](https://github.com/zadam/trilium/issues/4620)。
|
The original Trilium developer ([Zadam](https://github.com/zadam)) has
|
||||||
|
graciously given the Trilium repository to the community project which resides
|
||||||
|
at https://github.com/TriliumNext
|
||||||
|
|
||||||
### 從 Trilium 遷移?
|
### ⬆️從 Zadam/Trilium 遷移?
|
||||||
|
|
||||||
從既有的 zadam/Trilium 例項遷移到 TriliumNext/Notes 不需要特別的遷移步驟。只要[照一般方式安裝 TriliumNext/Notes](#-安裝),它就會直接使用你現有的資料庫。
|
從既有的 zadam/Trilium 例項遷移到 TriliumNext/Notes 不需要特別的遷移步驟。只要照一般方式[安裝
|
||||||
|
TriliumNext/Notes](#-installation),它就會直接使用你現有的資料庫。
|
||||||
|
|
||||||
版本至多至 [v0.90.4](https://github.com/TriliumNext/Notes/releases/tag/v0.90.4) 與 zadam/trilium 最新版本 [v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7) 相容。之後的 TriliumNext 版本已提升同步版本號(與上述不再相容)。
|
版本最高至 [v0.90.4](https://github.com/TriliumNext/Trilium/releases/tag/v0.90.4) 與
|
||||||
|
zadam/trilium 最新版本
|
||||||
## 📖 文件
|
[v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7) 相容。之後的
|
||||||
|
TriliumNext 版本已提升同步版本號(與上述不再相容)。
|
||||||
我們目前正將文件搬移至應用程式內(在 Trilium 中按 `F1`)。在完成前,文件中可能會有缺漏。如果你想在 GitHub 上瀏覽,也可以直接查看[使用說明](./User%20Guide/User%20Guide/)。
|
|
||||||
|
|
||||||
以下提供一些快速連結,方便你導覽文件:
|
|
||||||
- [伺服器安裝](./User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation.md)
|
|
||||||
- [Docker 安裝](./User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation/1.%20Installing%20the%20server/Using%20Docker.md)
|
|
||||||
- [升級 TriliumNext](./User%20Guide/User%20Guide/Installation%20%26%20Setup/Upgrading%20TriliumNext.md)
|
|
||||||
- [基本概念與功能-筆記](./User%20Guide/User%20Guide/Basic%20Concepts%20and%20Features/Notes.md)
|
|
||||||
- [個人知識庫的模式](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge)
|
|
||||||
|
|
||||||
在我們完成重新整理文件架構之前,你也可以[瀏覽舊版文件](https://triliumnext.github.io/Docs)。
|
|
||||||
|
|
||||||
## 💬 與我們交流
|
## 💬 與我們交流
|
||||||
|
|
||||||
歡迎加入官方社群。我們很樂意聽到你對功能、建議或問題的想法!
|
歡迎加入官方社群。我們很樂意聽到你對功能、建議或問題的想法!
|
||||||
|
|
||||||
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org)(同步討論)
|
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org)(同步討論)
|
||||||
- `General` Matrix 房間也橋接到 [XMPP](xmpp:discuss@trilium.thisgreat.party?join)
|
- `General` Matrix 房間也橋接到 [XMPP](xmpp:discuss@trilium.thisgreat.party?join)
|
||||||
- [GitHub Discussions](https://github.com/TriliumNext/Notes/discussions)(非同步討論)。
|
- [GitHub
|
||||||
- [GitHub Issues](https://github.com/TriliumNext/Notes/issues)(回報錯誤與提出功能需求)。
|
Discussions](https://github.com/TriliumNext/Trilium/discussions)(非同步討論。)
|
||||||
|
- [GitHub Issues](https://github.com/TriliumNext/Trilium/issues)(回報錯誤與提出功能需求。)
|
||||||
|
|
||||||
## 🏗 安裝
|
## 🏗 安裝
|
||||||
|
|
||||||
### Windows / macOS
|
### Windows / MacOS
|
||||||
|
|
||||||
從[最新釋出頁面](https://github.com/TriliumNext/Trilium/releases/latest)下載你平台的二進位檔,解壓縮後執行 `trilium` 可執行檔。
|
從[最新釋出頁面](https://github.com/TriliumNext/Trilium/releases/latest)下載您平台的二進位檔,解壓縮後執行
|
||||||
|
`trilium` 可執行檔。
|
||||||
|
|
||||||
### Linux
|
### Linux
|
||||||
|
|
||||||
如果你的發行版如下表所列,請使用該發行版的套件。
|
如果您的發行版如下表所列,請使用該發行版的套件。
|
||||||
|
|
||||||
[](https://repology.org/project/triliumnext/versions)
|
[](https://repology.org/project/triliumnext/versions)
|
||||||
|
|
||||||
你也可以從[最新釋出頁面](https://github.com/TriliumNext/Trilium/releases/latest)下載對應平台的二進位檔,解壓縮後執行 `trilium` 可執行檔。
|
您也可以從[最新釋出頁面](https://github.com/TriliumNext/Trilium/releases/latest)下載對應平台的二進位檔,解壓縮後執行
|
||||||
|
`trilium` 可執行檔。
|
||||||
|
|
||||||
TriliumNext 也提供 Flatpak,惟尚未發佈到 FlatHub。
|
TriliumNext 也提供 Flatpak,惟尚未發佈到 FlatHub。
|
||||||
|
|
||||||
### 瀏覽器(任何作業系統)
|
### 瀏覽器(任何作業系統)
|
||||||
|
|
||||||
若你有(如下所述的)伺服器安裝,便可直接存取網頁介面(其與桌面應用幾乎相同)。
|
若您有(如下所述的)伺服器安裝,便可直接存取網頁介面(其與桌面應用幾乎相同)。
|
||||||
|
|
||||||
目前僅支援(並實測)最新版的 Chrome 與 Firefox。
|
目前僅支援(並實測)最新版的 Chrome 與 Firefox。
|
||||||
|
|
||||||
@@ -104,23 +136,32 @@ TriliumNext 也提供 Flatpak,惟尚未發佈到 FlatHub。
|
|||||||
|
|
||||||
若要在行動裝置上使用 TriliumNext,你可以透過行動瀏覽器存取伺服器安裝的行動版介面(見下)。
|
若要在行動裝置上使用 TriliumNext,你可以透過行動瀏覽器存取伺服器安裝的行動版介面(見下)。
|
||||||
|
|
||||||
如果你偏好原生 Android 應用,可使用 [TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid)。回報問題或缺少的功能,請至[其儲存庫](https://github.com/FliegendeWurst/TriliumDroid)。
|
更多關於行動應用支援的資訊,請見議題:https://github.com/TriliumNext/Trilium/issues/4962。
|
||||||
|
|
||||||
更多關於行動應用支援的資訊,請見議題:https://github.com/TriliumNext/Notes/issues/72。
|
If you prefer a native Android app, you can use
|
||||||
|
[TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid).
|
||||||
|
Report bugs and missing features at [their
|
||||||
|
repository](https://github.com/FliegendeWurst/TriliumDroid). Note: It is best to
|
||||||
|
disable automatic updates on your server installation (see below) when using
|
||||||
|
TriliumDroid since the sync version must match between Trilium and TriliumDroid.
|
||||||
|
|
||||||
### 伺服器
|
### 伺服器
|
||||||
|
|
||||||
若要在你自己的伺服器上安裝 TriliumNext(包括從 [Docker Hub](https://hub.docker.com/r/triliumnext/trilium) 使用 Docker 部署),請遵循[伺服器安裝文件](https://triliumnext.github.io/Docs/Wiki/server-installation)。
|
若要在您自己的伺服器上安裝 TriliumNext(包括從 [Docker
|
||||||
|
Hub](https://hub.docker.com/r/triliumnext/trilium) 使用 Docker
|
||||||
|
部署),請遵循[伺服器安裝文件](https://triliumnext.github.io/Docs/Wiki/server-installation)。
|
||||||
|
|
||||||
|
|
||||||
## 💻 貢獻
|
## 💻 貢獻
|
||||||
|
|
||||||
### 翻譯
|
### 翻譯
|
||||||
|
|
||||||
如果你是母語人士,歡迎前往我們的 [Weblate 頁面](https://hosted.weblate.org/engage/trilium/)協助翻譯 Trilium。
|
如果您是母語人士,歡迎前往我們的 [Weblate 頁面](https://hosted.weblate.org/engage/trilium/)協助翻譯
|
||||||
|
Trilium。
|
||||||
|
|
||||||
以下是目前的語言覆蓋狀態:
|
以下是目前的語言覆蓋狀態:
|
||||||
|
|
||||||
[](https://hosted.weblate.org/engage/trilium/)
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
### 程式碼
|
### 程式碼
|
||||||
|
|
||||||
@@ -143,36 +184,67 @@ pnpm edit-docs:edit-docs
|
|||||||
```
|
```
|
||||||
|
|
||||||
### 建置桌面可執行檔
|
### 建置桌面可執行檔
|
||||||
|
|
||||||
下載儲存庫,使用 `pnpm` 安裝相依套件,然後為 Windows 建置桌面應用:
|
下載儲存庫,使用 `pnpm` 安裝相依套件,然後為 Windows 建置桌面應用:
|
||||||
```shell
|
```shell
|
||||||
git clone https://github.com/TriliumNext/Trilium.git
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
cd Trilium
|
cd Trilium
|
||||||
pnpm install
|
pnpm install
|
||||||
pnpm --filter=desktop electron-forge:make --arch=x64 --platform=win32
|
pnpm run --filter desktop electron-forge:make --arch=x64 --platform=win32
|
||||||
```
|
```
|
||||||
|
|
||||||
更多細節請參見[開發文件](https://github.com/TriliumNext/Notes/blob/develop/docs/Developer%20Guide/Developer%20Guide/Building%20and%20deployment/Running%20a%20development%20build.md)。
|
更多細節請參見[開發者文件](https://github.com/TriliumNext/Trilium/tree/main/docs/Developer%20Guide/Developer%20Guide)。
|
||||||
|
|
||||||
### 開發者文件
|
### 開發者文件
|
||||||
|
|
||||||
請參閱[環境設定指南](./Developer%20Guide/Developer%20Guide/Environment%20Setup.md)。若有更多疑問,歡迎透過上方「與我們交流」章節所列連結與我們聯繫。
|
請參閱[環境設定指南](https://github.com/TriliumNext/Trilium/blob/main/docs/Developer%20Guide/Developer%20Guide/Environment%20Setup.md)。若有更多疑問,歡迎透過上方「與我們交流」章節所列連結與我們聯繫。
|
||||||
|
|
||||||
## 👏 鳴謝
|
## 👏 鳴謝
|
||||||
|
|
||||||
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) —— 業界最佳的所見即所得編輯器,團隊互動積極。
|
* [zadam](https://github.com/zadam) for the original concept and implementation
|
||||||
* [FancyTree](https://github.com/mar10/fancytree) —— 功能非常豐富的樹狀元件,幾乎沒有對手。沒有它,Trilium Notes 將不會是今天的樣子。
|
of the application.
|
||||||
|
* [Larsa](https://github.com/LarsaSara) for designing the application icon.
|
||||||
|
* [nriver](https://github.com/nriver) for his work on internationalization.
|
||||||
|
* [Thomas Frei](https://github.com/thfrei) for his original work on the Canvas.
|
||||||
|
* [antoniotejada](https://github.com/nriver) for the original syntax highlight
|
||||||
|
widget.
|
||||||
|
* [Dosu](https://dosu.dev/) for providing us with the automated responses to
|
||||||
|
GitHub issues and discussions.
|
||||||
|
* [Tabler Icons](https://tabler.io/icons) for the system tray icons.
|
||||||
|
|
||||||
|
Trilium would not be possible without the technologies behind it:
|
||||||
|
|
||||||
|
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) - the visual editor behind
|
||||||
|
text notes. We are grateful for being offered a set of the premium features.
|
||||||
* [CodeMirror](https://github.com/codemirror/CodeMirror) —— 支援大量語言的程式碼編輯器。
|
* [CodeMirror](https://github.com/codemirror/CodeMirror) —— 支援大量語言的程式碼編輯器。
|
||||||
* [jsPlumb](https://github.com/jsplumb/jsplumb) —— 無可匹敵的視覺連線函式庫。用於[關聯圖](https://triliumnext.github.io/Docs/Wiki/relation-map.html)與[連結圖](https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map)。
|
* [Excalidraw](https://github.com/excalidraw/excalidraw) - the infinite
|
||||||
|
whiteboard used in Canvas notes.
|
||||||
|
* [Mind Elixir](https://github.com/SSShooter/mind-elixir-core) - providing the
|
||||||
|
mind map functionality.
|
||||||
|
* [Leaflet](https://github.com/Leaflet/Leaflet) - for rendering geographical
|
||||||
|
maps.
|
||||||
|
* [Tabulator](https://github.com/olifolkerd/tabulator) - for the interactive
|
||||||
|
table used in collections.
|
||||||
|
* [FancyTree](https://github.com/mar10/fancytree) —— 功能非常豐富的樹狀元件,幾乎沒有對手。
|
||||||
|
* [jsPlumb](https://github.com/jsplumb/jsplumb) ——
|
||||||
|
視覺連線函式庫。用於[關聯圖](https://triliumnext.github.io/Docs/Wiki/relation-map.html)與[連結圖](https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map)
|
||||||
|
|
||||||
## 🤝 支援我們
|
## 🤝 支援我們
|
||||||
|
|
||||||
目前尚無法直接贊助 TriliumNext 組織。不過你可以:
|
Trilium is built and maintained with [hundreds of hours of
|
||||||
- 透過贊助我們的開發者來支持 TriliumNext 的持續開發:[eliandoran](https://github.com/sponsors/eliandoran)(完整清單請見 [repository insights]([developers]([url](https://github.com/TriliumNext/Notes/graphs/contributors))))
|
work](https://github.com/TriliumNext/Trilium/graphs/commit-activity). Your
|
||||||
- 透過 [PayPal](https://paypal.me/za4am) 或比特幣(bitcoin:bc1qv3svjn40v89mnkre5vyvs2xw6y8phaltl385d2)向原始的 Trilium 開發者([zadam](https://github.com/sponsors/zadam))表達支持。
|
support keeps it open-source, improves features, and covers costs such as
|
||||||
|
hosting.
|
||||||
|
|
||||||
|
Consider supporting the main developer
|
||||||
|
([eliandoran](https://github.com/eliandoran)) of the application via:
|
||||||
|
|
||||||
|
- [GitHub Sponsors](https://github.com/sponsors/eliandoran)
|
||||||
|
- [PayPal](https://paypal.me/eliandoran)
|
||||||
|
- [Buy Me a Coffee](https://buymeacoffee.com/eliandoran)
|
||||||
|
|
||||||
## 🔑 授權條款
|
## 🔑 授權條款
|
||||||
|
|
||||||
Copyright 2017–2025 zadam、Elian Doran 與其他貢獻者。
|
Copyright 2017–2025 zadam、Elian Doran 與其他貢獻者
|
||||||
|
|
||||||
本程式係自由軟體:你可以在自由軟體基金會(Free Software Foundation)所發佈的 GNU Affero 通用公眾授權條款(GNU AGPL)第 3 版或(由你選擇)任何後續版本之條款下重新散布或修改本程式。
|
本程式係自由軟體:您可以在自由軟體基金會(Free Software Foundation)所發佈的 GNU Affero 通用公眾授權條款(GNU
|
||||||
|
AGPL)第 3 版或(由你選擇)任何後續版本之條款下重新散布或修改本程式。
|
||||||
|
|||||||
313
docs/README-ar.md
vendored
Normal file
313
docs/README-ar.md
vendored
Normal file
@@ -0,0 +1,313 @@
|
|||||||
|
# Trilium Notes
|
||||||
|
|
||||||
|

|
||||||
|
\
|
||||||
|

|
||||||
|
\
|
||||||
|
[](https://app.relative-ci.com/projects/Di5q7dz9daNDZ9UXi0Bp)
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
[English](./README.md) | [Chinese (Simplified)](./docs/README-ZH_CN.md) |
|
||||||
|
[Chinese (Traditional)](./docs/README-ZH_TW.md) | [Russian](./docs/README-ru.md)
|
||||||
|
| [Japanese](./docs/README-ja.md) | [Italian](./docs/README-it.md) |
|
||||||
|
[Spanish](./docs/README-es.md)
|
||||||
|
|
||||||
|
Trilium Notes is a free and open-source, cross-platform hierarchical note taking
|
||||||
|
application with focus on building large personal knowledge bases.
|
||||||
|
|
||||||
|
See [screenshots](https://triliumnext.github.io/Docs/Wiki/screenshot-tour) for
|
||||||
|
quick overview:
|
||||||
|
|
||||||
|
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./docs/app.png" alt="Trilium Screenshot" width="1000"></a>
|
||||||
|
|
||||||
|
## 📚 Documentation
|
||||||
|
|
||||||
|
**Visit our comprehensive documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)**
|
||||||
|
|
||||||
|
Our documentation is available in multiple formats:
|
||||||
|
- **Online Documentation**: Browse the full documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)
|
||||||
|
- **In-App Help**: Press `F1` within Trilium to access the same documentation
|
||||||
|
directly in the application
|
||||||
|
- **GitHub**: Navigate through the [User
|
||||||
|
Guide](./docs/User%20Guide/User%20Guide/) in this repository
|
||||||
|
|
||||||
|
### Quick Links
|
||||||
|
- [Getting Started Guide](https://docs.triliumnotes.org/)
|
||||||
|
- [Installation
|
||||||
|
Instructions](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation.md)
|
||||||
|
- [Docker
|
||||||
|
Setup](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation/1.%20Installing%20the%20server/Using%20Docker.md)
|
||||||
|
- [Upgrading
|
||||||
|
TriliumNext](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Upgrading%20TriliumNext.md)
|
||||||
|
- [Basic Concepts and
|
||||||
|
Features](./docs/User%20Guide/User%20Guide/Basic%20Concepts%20and%20Features/Notes.md)
|
||||||
|
- [Patterns of Personal Knowledge
|
||||||
|
Base](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge)
|
||||||
|
|
||||||
|
## 🎁 Features
|
||||||
|
|
||||||
|
* Notes can be arranged into arbitrarily deep tree. Single note can be placed
|
||||||
|
into multiple places in the tree (see
|
||||||
|
[cloning](https://triliumnext.github.io/Docs/Wiki/cloning-notes))
|
||||||
|
* Rich WYSIWYG note editor including e.g. tables, images and
|
||||||
|
[math](https://triliumnext.github.io/Docs/Wiki/text-notes) with markdown
|
||||||
|
[autoformat](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat)
|
||||||
|
* Support for editing [notes with source
|
||||||
|
code](https://triliumnext.github.io/Docs/Wiki/code-notes), including syntax
|
||||||
|
highlighting
|
||||||
|
* Fast and easy [navigation between
|
||||||
|
notes](https://triliumnext.github.io/Docs/Wiki/note-navigation), full text
|
||||||
|
search and [note
|
||||||
|
hoisting](https://triliumnext.github.io/Docs/Wiki/note-hoisting)
|
||||||
|
* Seamless [note
|
||||||
|
versioning](https://triliumnext.github.io/Docs/Wiki/note-revisions)
|
||||||
|
* Note [attributes](https://triliumnext.github.io/Docs/Wiki/attributes) can be
|
||||||
|
used for note organization, querying and advanced
|
||||||
|
[scripting](https://triliumnext.github.io/Docs/Wiki/scripts)
|
||||||
|
* UI available in English, German, Spanish, French, Romanian, and Chinese
|
||||||
|
(simplified and traditional)
|
||||||
|
* Direct [OpenID and TOTP
|
||||||
|
integration](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Server%20Installation/Multi-Factor%20Authentication.md)
|
||||||
|
for more secure login
|
||||||
|
* [Synchronization](https://triliumnext.github.io/Docs/Wiki/synchronization)
|
||||||
|
with self-hosted sync server
|
||||||
|
* there's a [3rd party service for hosting synchronisation
|
||||||
|
server](https://trilium.cc/paid-hosting)
|
||||||
|
* [Sharing](https://triliumnext.github.io/Docs/Wiki/sharing) (publishing) notes
|
||||||
|
to public internet
|
||||||
|
* Strong [note
|
||||||
|
encryption](https://triliumnext.github.io/Docs/Wiki/protected-notes) with
|
||||||
|
per-note granularity
|
||||||
|
* Sketching diagrams, based on [Excalidraw](https://excalidraw.com/) (note type
|
||||||
|
"canvas")
|
||||||
|
* [Relation maps](https://triliumnext.github.io/Docs/Wiki/relation-map) and
|
||||||
|
[link maps](https://triliumnext.github.io/Docs/Wiki/link-map) for visualizing
|
||||||
|
notes and their relations
|
||||||
|
* Mind maps, based on [Mind Elixir](https://docs.mind-elixir.com/)
|
||||||
|
* [Geo maps](./docs/User%20Guide/User%20Guide/Note%20Types/Geo%20Map.md) with
|
||||||
|
location pins and GPX tracks
|
||||||
|
* [Scripting](https://triliumnext.github.io/Docs/Wiki/scripts) - see [Advanced
|
||||||
|
showcases](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)
|
||||||
|
* [REST API](https://triliumnext.github.io/Docs/Wiki/etapi) for automation
|
||||||
|
* Scales well in both usability and performance upwards of 100 000 notes
|
||||||
|
* Touch optimized [mobile
|
||||||
|
frontend](https://triliumnext.github.io/Docs/Wiki/mobile-frontend) for
|
||||||
|
smartphones and tablets
|
||||||
|
* Built-in [dark theme](https://triliumnext.github.io/Docs/Wiki/themes), support
|
||||||
|
for user themes
|
||||||
|
* [Evernote](https://triliumnext.github.io/Docs/Wiki/evernote-import) and
|
||||||
|
[Markdown import & export](https://triliumnext.github.io/Docs/Wiki/markdown)
|
||||||
|
* [Web Clipper](https://triliumnext.github.io/Docs/Wiki/web-clipper) for easy
|
||||||
|
saving of web content
|
||||||
|
* Customizable UI (sidebar buttons, user-defined widgets, ...)
|
||||||
|
* [Metrics](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics.md), along
|
||||||
|
with a [Grafana
|
||||||
|
Dashboard](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics/grafana-dashboard.json)
|
||||||
|
|
||||||
|
✨ Check out the following third-party resources/communities for more TriliumNext
|
||||||
|
related goodies:
|
||||||
|
|
||||||
|
- [awesome-trilium](https://github.com/Nriver/awesome-trilium) for 3rd party
|
||||||
|
themes, scripts, plugins and more.
|
||||||
|
- [TriliumRocks!](https://trilium.rocks/) for tutorials, guides, and much more.
|
||||||
|
|
||||||
|
## ❓Why TriliumNext?
|
||||||
|
|
||||||
|
The original Trilium developer ([Zadam](https://github.com/zadam)) has
|
||||||
|
graciously given the Trilium repository to the community project which resides
|
||||||
|
at https://github.com/TriliumNext
|
||||||
|
|
||||||
|
### ⬆️Migrating from Zadam/Trilium?
|
||||||
|
|
||||||
|
There are no special migration steps to migrate from a zadam/Trilium instance to
|
||||||
|
a TriliumNext/Trilium instance. Simply [install
|
||||||
|
TriliumNext/Trilium](#-installation) as usual and it will use your existing
|
||||||
|
database.
|
||||||
|
|
||||||
|
Versions up to and including
|
||||||
|
[v0.90.4](https://github.com/TriliumNext/Trilium/releases/tag/v0.90.4) are
|
||||||
|
compatible with the latest zadam/trilium version of
|
||||||
|
[v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7). Any later
|
||||||
|
versions of TriliumNext/Trilium have their sync versions incremented which
|
||||||
|
prevents direct migration.
|
||||||
|
|
||||||
|
## 💬 Discuss with us
|
||||||
|
|
||||||
|
Feel free to join our official conversations. We would love to hear what
|
||||||
|
features, suggestions, or issues you may have!
|
||||||
|
|
||||||
|
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org) (For synchronous
|
||||||
|
discussions.)
|
||||||
|
- The `General` Matrix room is also bridged to
|
||||||
|
[XMPP](xmpp:discuss@trilium.thisgreat.party?join)
|
||||||
|
- [Github Discussions](https://github.com/TriliumNext/Trilium/discussions) (For
|
||||||
|
asynchronous discussions.)
|
||||||
|
- [Github Issues](https://github.com/TriliumNext/Trilium/issues) (For bug
|
||||||
|
reports and feature requests.)
|
||||||
|
|
||||||
|
## 🏗 Installation
|
||||||
|
|
||||||
|
### Windows / MacOS
|
||||||
|
|
||||||
|
Download the binary release for your platform from the [latest release
|
||||||
|
page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the package
|
||||||
|
and run the `trilium` executable.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
If your distribution is listed in the table below, use your distribution's
|
||||||
|
package.
|
||||||
|
|
||||||
|
[](https://repology.org/project/triliumnext/versions)
|
||||||
|
|
||||||
|
You may also download the binary release for your platform from the [latest
|
||||||
|
release page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the
|
||||||
|
package and run the `trilium` executable.
|
||||||
|
|
||||||
|
TriliumNext is also provided as a Flatpak, but not yet published on FlatHub.
|
||||||
|
|
||||||
|
### Browser (any OS)
|
||||||
|
|
||||||
|
If you use a server installation (see below), you can directly access the web
|
||||||
|
interface (which is almost identical to the desktop app).
|
||||||
|
|
||||||
|
Currently only the latest versions of Chrome & Firefox are supported (and
|
||||||
|
tested).
|
||||||
|
|
||||||
|
### Mobile
|
||||||
|
|
||||||
|
To use TriliumNext on a mobile device, you can use a mobile web browser to
|
||||||
|
access the mobile interface of a server installation (see below).
|
||||||
|
|
||||||
|
See issue https://github.com/TriliumNext/Trilium/issues/4962 for more
|
||||||
|
information on mobile app support.
|
||||||
|
|
||||||
|
If you prefer a native Android app, you can use
|
||||||
|
[TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid).
|
||||||
|
Report bugs and missing features at [their
|
||||||
|
repository](https://github.com/FliegendeWurst/TriliumDroid). Note: It is best to
|
||||||
|
disable automatic updates on your server installation (see below) when using
|
||||||
|
TriliumDroid since the sync version must match between Trilium and TriliumDroid.
|
||||||
|
|
||||||
|
### Server
|
||||||
|
|
||||||
|
To install TriliumNext on your own server (including via Docker from
|
||||||
|
[Dockerhub](https://hub.docker.com/r/triliumnext/trilium)) follow [the server
|
||||||
|
installation docs](https://triliumnext.github.io/Docs/Wiki/server-installation).
|
||||||
|
|
||||||
|
|
||||||
|
## 💻 Contribute
|
||||||
|
|
||||||
|
### Translations
|
||||||
|
|
||||||
|
If you are a native speaker, help us translate Trilium by heading over to our
|
||||||
|
[Weblate page](https://hosted.weblate.org/engage/trilium/).
|
||||||
|
|
||||||
|
Here's the language coverage we have so far:
|
||||||
|
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
### Code
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
server (available at http://localhost:8080):
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run server:start
|
||||||
|
```
|
||||||
|
|
||||||
|
### Documentation
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
environment required to edit the documentation:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm edit-docs:edit-docs
|
||||||
|
```
|
||||||
|
|
||||||
|
### Building the Executable
|
||||||
|
Download the repository, install dependencies using `pnpm` and then build the
|
||||||
|
desktop app for Windows:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run --filter desktop electron-forge:make --arch=x64 --platform=win32
|
||||||
|
```
|
||||||
|
|
||||||
|
For more details, see the [development
|
||||||
|
docs](https://github.com/TriliumNext/Trilium/tree/main/docs/Developer%20Guide/Developer%20Guide).
|
||||||
|
|
||||||
|
### Developer Documentation
|
||||||
|
|
||||||
|
Please view the [documentation
|
||||||
|
guide](https://github.com/TriliumNext/Trilium/blob/main/docs/Developer%20Guide/Developer%20Guide/Environment%20Setup.md)
|
||||||
|
for details. If you have more questions, feel free to reach out via the links
|
||||||
|
described in the "Discuss with us" section above.
|
||||||
|
|
||||||
|
## 👏 Shoutouts
|
||||||
|
|
||||||
|
* [zadam](https://github.com/zadam) for the original concept and implementation
|
||||||
|
of the application.
|
||||||
|
* [Larsa](https://github.com/LarsaSara) for designing the application icon.
|
||||||
|
* [nriver](https://github.com/nriver) for his work on internationalization.
|
||||||
|
* [Thomas Frei](https://github.com/thfrei) for his original work on the Canvas.
|
||||||
|
* [antoniotejada](https://github.com/nriver) for the original syntax highlight
|
||||||
|
widget.
|
||||||
|
* [Dosu](https://dosu.dev/) for providing us with the automated responses to
|
||||||
|
GitHub issues and discussions.
|
||||||
|
* [Tabler Icons](https://tabler.io/icons) for the system tray icons.
|
||||||
|
|
||||||
|
Trilium would not be possible without the technologies behind it:
|
||||||
|
|
||||||
|
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) - the visual editor behind
|
||||||
|
text notes. We are grateful for being offered a set of the premium features.
|
||||||
|
* [CodeMirror](https://github.com/codemirror/CodeMirror) - code editor with
|
||||||
|
support for huge amount of languages.
|
||||||
|
* [Excalidraw](https://github.com/excalidraw/excalidraw) - the infinite
|
||||||
|
whiteboard used in Canvas notes.
|
||||||
|
* [Mind Elixir](https://github.com/SSShooter/mind-elixir-core) - providing the
|
||||||
|
mind map functionality.
|
||||||
|
* [Leaflet](https://github.com/Leaflet/Leaflet) - for rendering geographical
|
||||||
|
maps.
|
||||||
|
* [Tabulator](https://github.com/olifolkerd/tabulator) - for the interactive
|
||||||
|
table used in collections.
|
||||||
|
* [FancyTree](https://github.com/mar10/fancytree) - feature-rich tree library
|
||||||
|
without real competition.
|
||||||
|
* [jsPlumb](https://github.com/jsplumb/jsplumb) - visual connectivity library.
|
||||||
|
Used in [relation
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/relation-map.html) and [link
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map)
|
||||||
|
|
||||||
|
## 🤝 Support
|
||||||
|
|
||||||
|
Trilium is built and maintained with [hundreds of hours of
|
||||||
|
work](https://github.com/TriliumNext/Trilium/graphs/commit-activity). Your
|
||||||
|
support keeps it open-source, improves features, and covers costs such as
|
||||||
|
hosting.
|
||||||
|
|
||||||
|
Consider supporting the main developer
|
||||||
|
([eliandoran](https://github.com/eliandoran)) of the application via:
|
||||||
|
|
||||||
|
- [GitHub Sponsors](https://github.com/sponsors/eliandoran)
|
||||||
|
- [PayPal](https://paypal.me/eliandoran)
|
||||||
|
- [Buy Me a Coffee](https://buymeacoffee.com/eliandoran)
|
||||||
|
|
||||||
|
## 🔑 License
|
||||||
|
|
||||||
|
Copyright 2017-2025 zadam, Elian Doran, and other contributors
|
||||||
|
|
||||||
|
This program is free software: you can redistribute it and/or modify it under
|
||||||
|
the terms of the GNU Affero General Public License as published by the Free
|
||||||
|
Software Foundation, either version 3 of the License, or (at your option) any
|
||||||
|
later version.
|
||||||
313
docs/README-ca.md
vendored
Normal file
313
docs/README-ca.md
vendored
Normal file
@@ -0,0 +1,313 @@
|
|||||||
|
# Trilium Notes
|
||||||
|
|
||||||
|

|
||||||
|
\
|
||||||
|

|
||||||
|
\
|
||||||
|
[](https://app.relative-ci.com/projects/Di5q7dz9daNDZ9UXi0Bp)
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
[English](./README.md) | [Chinese (Simplified)](./docs/README-ZH_CN.md) |
|
||||||
|
[Chinese (Traditional)](./docs/README-ZH_TW.md) | [Russian](./docs/README-ru.md)
|
||||||
|
| [Japanese](./docs/README-ja.md) | [Italian](./docs/README-it.md) |
|
||||||
|
[Spanish](./docs/README-es.md)
|
||||||
|
|
||||||
|
Trilium Notes is a free and open-source, cross-platform hierarchical note taking
|
||||||
|
application with focus on building large personal knowledge bases.
|
||||||
|
|
||||||
|
See [screenshots](https://triliumnext.github.io/Docs/Wiki/screenshot-tour) for
|
||||||
|
quick overview:
|
||||||
|
|
||||||
|
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./docs/app.png" alt="Trilium Screenshot" width="1000"></a>
|
||||||
|
|
||||||
|
## 📚 Documentation
|
||||||
|
|
||||||
|
**Visit our comprehensive documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)**
|
||||||
|
|
||||||
|
Our documentation is available in multiple formats:
|
||||||
|
- **Online Documentation**: Browse the full documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)
|
||||||
|
- **In-App Help**: Press `F1` within Trilium to access the same documentation
|
||||||
|
directly in the application
|
||||||
|
- **GitHub**: Navigate through the [User
|
||||||
|
Guide](./docs/User%20Guide/User%20Guide/) in this repository
|
||||||
|
|
||||||
|
### Quick Links
|
||||||
|
- [Getting Started Guide](https://docs.triliumnotes.org/)
|
||||||
|
- [Installation
|
||||||
|
Instructions](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation.md)
|
||||||
|
- [Docker
|
||||||
|
Setup](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation/1.%20Installing%20the%20server/Using%20Docker.md)
|
||||||
|
- [Upgrading
|
||||||
|
TriliumNext](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Upgrading%20TriliumNext.md)
|
||||||
|
- [Basic Concepts and
|
||||||
|
Features](./docs/User%20Guide/User%20Guide/Basic%20Concepts%20and%20Features/Notes.md)
|
||||||
|
- [Patterns of Personal Knowledge
|
||||||
|
Base](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge)
|
||||||
|
|
||||||
|
## 🎁 Features
|
||||||
|
|
||||||
|
* Notes can be arranged into arbitrarily deep tree. Single note can be placed
|
||||||
|
into multiple places in the tree (see
|
||||||
|
[cloning](https://triliumnext.github.io/Docs/Wiki/cloning-notes))
|
||||||
|
* Rich WYSIWYG note editor including e.g. tables, images and
|
||||||
|
[math](https://triliumnext.github.io/Docs/Wiki/text-notes) with markdown
|
||||||
|
[autoformat](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat)
|
||||||
|
* Support for editing [notes with source
|
||||||
|
code](https://triliumnext.github.io/Docs/Wiki/code-notes), including syntax
|
||||||
|
highlighting
|
||||||
|
* Fast and easy [navigation between
|
||||||
|
notes](https://triliumnext.github.io/Docs/Wiki/note-navigation), full text
|
||||||
|
search and [note
|
||||||
|
hoisting](https://triliumnext.github.io/Docs/Wiki/note-hoisting)
|
||||||
|
* Seamless [note
|
||||||
|
versioning](https://triliumnext.github.io/Docs/Wiki/note-revisions)
|
||||||
|
* Note [attributes](https://triliumnext.github.io/Docs/Wiki/attributes) can be
|
||||||
|
used for note organization, querying and advanced
|
||||||
|
[scripting](https://triliumnext.github.io/Docs/Wiki/scripts)
|
||||||
|
* UI available in English, German, Spanish, French, Romanian, and Chinese
|
||||||
|
(simplified and traditional)
|
||||||
|
* Direct [OpenID and TOTP
|
||||||
|
integration](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Server%20Installation/Multi-Factor%20Authentication.md)
|
||||||
|
for more secure login
|
||||||
|
* [Synchronization](https://triliumnext.github.io/Docs/Wiki/synchronization)
|
||||||
|
with self-hosted sync server
|
||||||
|
* there's a [3rd party service for hosting synchronisation
|
||||||
|
server](https://trilium.cc/paid-hosting)
|
||||||
|
* [Sharing](https://triliumnext.github.io/Docs/Wiki/sharing) (publishing) notes
|
||||||
|
to public internet
|
||||||
|
* Strong [note
|
||||||
|
encryption](https://triliumnext.github.io/Docs/Wiki/protected-notes) with
|
||||||
|
per-note granularity
|
||||||
|
* Sketching diagrams, based on [Excalidraw](https://excalidraw.com/) (note type
|
||||||
|
"canvas")
|
||||||
|
* [Relation maps](https://triliumnext.github.io/Docs/Wiki/relation-map) and
|
||||||
|
[link maps](https://triliumnext.github.io/Docs/Wiki/link-map) for visualizing
|
||||||
|
notes and their relations
|
||||||
|
* Mind maps, based on [Mind Elixir](https://docs.mind-elixir.com/)
|
||||||
|
* [Geo maps](./docs/User%20Guide/User%20Guide/Note%20Types/Geo%20Map.md) with
|
||||||
|
location pins and GPX tracks
|
||||||
|
* [Scripting](https://triliumnext.github.io/Docs/Wiki/scripts) - see [Advanced
|
||||||
|
showcases](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)
|
||||||
|
* [REST API](https://triliumnext.github.io/Docs/Wiki/etapi) for automation
|
||||||
|
* Scales well in both usability and performance upwards of 100 000 notes
|
||||||
|
* Touch optimized [mobile
|
||||||
|
frontend](https://triliumnext.github.io/Docs/Wiki/mobile-frontend) for
|
||||||
|
smartphones and tablets
|
||||||
|
* Built-in [dark theme](https://triliumnext.github.io/Docs/Wiki/themes), support
|
||||||
|
for user themes
|
||||||
|
* [Evernote](https://triliumnext.github.io/Docs/Wiki/evernote-import) and
|
||||||
|
[Markdown import & export](https://triliumnext.github.io/Docs/Wiki/markdown)
|
||||||
|
* [Web Clipper](https://triliumnext.github.io/Docs/Wiki/web-clipper) for easy
|
||||||
|
saving of web content
|
||||||
|
* Customizable UI (sidebar buttons, user-defined widgets, ...)
|
||||||
|
* [Metrics](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics.md), along
|
||||||
|
with a [Grafana
|
||||||
|
Dashboard](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics/grafana-dashboard.json)
|
||||||
|
|
||||||
|
✨ Check out the following third-party resources/communities for more TriliumNext
|
||||||
|
related goodies:
|
||||||
|
|
||||||
|
- [awesome-trilium](https://github.com/Nriver/awesome-trilium) for 3rd party
|
||||||
|
themes, scripts, plugins and more.
|
||||||
|
- [TriliumRocks!](https://trilium.rocks/) for tutorials, guides, and much more.
|
||||||
|
|
||||||
|
## ❓Why TriliumNext?
|
||||||
|
|
||||||
|
The original Trilium developer ([Zadam](https://github.com/zadam)) has
|
||||||
|
graciously given the Trilium repository to the community project which resides
|
||||||
|
at https://github.com/TriliumNext
|
||||||
|
|
||||||
|
### ⬆️Migrating from Zadam/Trilium?
|
||||||
|
|
||||||
|
There are no special migration steps to migrate from a zadam/Trilium instance to
|
||||||
|
a TriliumNext/Trilium instance. Simply [install
|
||||||
|
TriliumNext/Trilium](#-installation) as usual and it will use your existing
|
||||||
|
database.
|
||||||
|
|
||||||
|
Versions up to and including
|
||||||
|
[v0.90.4](https://github.com/TriliumNext/Trilium/releases/tag/v0.90.4) are
|
||||||
|
compatible with the latest zadam/trilium version of
|
||||||
|
[v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7). Any later
|
||||||
|
versions of TriliumNext/Trilium have their sync versions incremented which
|
||||||
|
prevents direct migration.
|
||||||
|
|
||||||
|
## 💬 Discuss with us
|
||||||
|
|
||||||
|
Feel free to join our official conversations. We would love to hear what
|
||||||
|
features, suggestions, or issues you may have!
|
||||||
|
|
||||||
|
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org) (For synchronous
|
||||||
|
discussions.)
|
||||||
|
- The `General` Matrix room is also bridged to
|
||||||
|
[XMPP](xmpp:discuss@trilium.thisgreat.party?join)
|
||||||
|
- [Github Discussions](https://github.com/TriliumNext/Trilium/discussions) (For
|
||||||
|
asynchronous discussions.)
|
||||||
|
- [Github Issues](https://github.com/TriliumNext/Trilium/issues) (For bug
|
||||||
|
reports and feature requests.)
|
||||||
|
|
||||||
|
## 🏗 Installation
|
||||||
|
|
||||||
|
### Windows / MacOS
|
||||||
|
|
||||||
|
Download the binary release for your platform from the [latest release
|
||||||
|
page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the package
|
||||||
|
and run the `trilium` executable.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
If your distribution is listed in the table below, use your distribution's
|
||||||
|
package.
|
||||||
|
|
||||||
|
[](https://repology.org/project/triliumnext/versions)
|
||||||
|
|
||||||
|
You may also download the binary release for your platform from the [latest
|
||||||
|
release page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the
|
||||||
|
package and run the `trilium` executable.
|
||||||
|
|
||||||
|
TriliumNext is also provided as a Flatpak, but not yet published on FlatHub.
|
||||||
|
|
||||||
|
### Browser (any OS)
|
||||||
|
|
||||||
|
If you use a server installation (see below), you can directly access the web
|
||||||
|
interface (which is almost identical to the desktop app).
|
||||||
|
|
||||||
|
Currently only the latest versions of Chrome & Firefox are supported (and
|
||||||
|
tested).
|
||||||
|
|
||||||
|
### Mobile
|
||||||
|
|
||||||
|
To use TriliumNext on a mobile device, you can use a mobile web browser to
|
||||||
|
access the mobile interface of a server installation (see below).
|
||||||
|
|
||||||
|
See issue https://github.com/TriliumNext/Trilium/issues/4962 for more
|
||||||
|
information on mobile app support.
|
||||||
|
|
||||||
|
If you prefer a native Android app, you can use
|
||||||
|
[TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid).
|
||||||
|
Report bugs and missing features at [their
|
||||||
|
repository](https://github.com/FliegendeWurst/TriliumDroid). Note: It is best to
|
||||||
|
disable automatic updates on your server installation (see below) when using
|
||||||
|
TriliumDroid since the sync version must match between Trilium and TriliumDroid.
|
||||||
|
|
||||||
|
### Server
|
||||||
|
|
||||||
|
To install TriliumNext on your own server (including via Docker from
|
||||||
|
[Dockerhub](https://hub.docker.com/r/triliumnext/trilium)) follow [the server
|
||||||
|
installation docs](https://triliumnext.github.io/Docs/Wiki/server-installation).
|
||||||
|
|
||||||
|
|
||||||
|
## 💻 Contribute
|
||||||
|
|
||||||
|
### Translations
|
||||||
|
|
||||||
|
If you are a native speaker, help us translate Trilium by heading over to our
|
||||||
|
[Weblate page](https://hosted.weblate.org/engage/trilium/).
|
||||||
|
|
||||||
|
Here's the language coverage we have so far:
|
||||||
|
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
### Code
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
server (available at http://localhost:8080):
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run server:start
|
||||||
|
```
|
||||||
|
|
||||||
|
### Documentation
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
environment required to edit the documentation:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm edit-docs:edit-docs
|
||||||
|
```
|
||||||
|
|
||||||
|
### Building the Executable
|
||||||
|
Download the repository, install dependencies using `pnpm` and then build the
|
||||||
|
desktop app for Windows:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run --filter desktop electron-forge:make --arch=x64 --platform=win32
|
||||||
|
```
|
||||||
|
|
||||||
|
For more details, see the [development
|
||||||
|
docs](https://github.com/TriliumNext/Trilium/tree/main/docs/Developer%20Guide/Developer%20Guide).
|
||||||
|
|
||||||
|
### Developer Documentation
|
||||||
|
|
||||||
|
Please view the [documentation
|
||||||
|
guide](https://github.com/TriliumNext/Trilium/blob/main/docs/Developer%20Guide/Developer%20Guide/Environment%20Setup.md)
|
||||||
|
for details. If you have more questions, feel free to reach out via the links
|
||||||
|
described in the "Discuss with us" section above.
|
||||||
|
|
||||||
|
## 👏 Shoutouts
|
||||||
|
|
||||||
|
* [zadam](https://github.com/zadam) for the original concept and implementation
|
||||||
|
of the application.
|
||||||
|
* [Larsa](https://github.com/LarsaSara) for designing the application icon.
|
||||||
|
* [nriver](https://github.com/nriver) for his work on internationalization.
|
||||||
|
* [Thomas Frei](https://github.com/thfrei) for his original work on the Canvas.
|
||||||
|
* [antoniotejada](https://github.com/nriver) for the original syntax highlight
|
||||||
|
widget.
|
||||||
|
* [Dosu](https://dosu.dev/) for providing us with the automated responses to
|
||||||
|
GitHub issues and discussions.
|
||||||
|
* [Tabler Icons](https://tabler.io/icons) for the system tray icons.
|
||||||
|
|
||||||
|
Trilium would not be possible without the technologies behind it:
|
||||||
|
|
||||||
|
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) - the visual editor behind
|
||||||
|
text notes. We are grateful for being offered a set of the premium features.
|
||||||
|
* [CodeMirror](https://github.com/codemirror/CodeMirror) - code editor with
|
||||||
|
support for huge amount of languages.
|
||||||
|
* [Excalidraw](https://github.com/excalidraw/excalidraw) - the infinite
|
||||||
|
whiteboard used in Canvas notes.
|
||||||
|
* [Mind Elixir](https://github.com/SSShooter/mind-elixir-core) - providing the
|
||||||
|
mind map functionality.
|
||||||
|
* [Leaflet](https://github.com/Leaflet/Leaflet) - for rendering geographical
|
||||||
|
maps.
|
||||||
|
* [Tabulator](https://github.com/olifolkerd/tabulator) - for the interactive
|
||||||
|
table used in collections.
|
||||||
|
* [FancyTree](https://github.com/mar10/fancytree) - feature-rich tree library
|
||||||
|
without real competition.
|
||||||
|
* [jsPlumb](https://github.com/jsplumb/jsplumb) - visual connectivity library.
|
||||||
|
Used in [relation
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/relation-map.html) and [link
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map)
|
||||||
|
|
||||||
|
## 🤝 Support
|
||||||
|
|
||||||
|
Trilium is built and maintained with [hundreds of hours of
|
||||||
|
work](https://github.com/TriliumNext/Trilium/graphs/commit-activity). Your
|
||||||
|
support keeps it open-source, improves features, and covers costs such as
|
||||||
|
hosting.
|
||||||
|
|
||||||
|
Consider supporting the main developer
|
||||||
|
([eliandoran](https://github.com/eliandoran)) of the application via:
|
||||||
|
|
||||||
|
- [GitHub Sponsors](https://github.com/sponsors/eliandoran)
|
||||||
|
- [PayPal](https://paypal.me/eliandoran)
|
||||||
|
- [Buy Me a Coffee](https://buymeacoffee.com/eliandoran)
|
||||||
|
|
||||||
|
## 🔑 License
|
||||||
|
|
||||||
|
Copyright 2017-2025 zadam, Elian Doran, and other contributors
|
||||||
|
|
||||||
|
This program is free software: you can redistribute it and/or modify it under
|
||||||
|
the terms of the GNU Affero General Public License as published by the Free
|
||||||
|
Software Foundation, either version 3 of the License, or (at your option) any
|
||||||
|
later version.
|
||||||
313
docs/README-cs.md
vendored
Normal file
313
docs/README-cs.md
vendored
Normal file
@@ -0,0 +1,313 @@
|
|||||||
|
# Trilium Notes
|
||||||
|
|
||||||
|

|
||||||
|
\
|
||||||
|

|
||||||
|
\
|
||||||
|
[](https://app.relative-ci.com/projects/Di5q7dz9daNDZ9UXi0Bp)
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
[English](./README.md) | [Chinese (Simplified)](./docs/README-ZH_CN.md) |
|
||||||
|
[Chinese (Traditional)](./docs/README-ZH_TW.md) | [Russian](./docs/README-ru.md)
|
||||||
|
| [Japanese](./docs/README-ja.md) | [Italian](./docs/README-it.md) |
|
||||||
|
[Spanish](./docs/README-es.md)
|
||||||
|
|
||||||
|
Trilium Notes is a free and open-source, cross-platform hierarchical note taking
|
||||||
|
application with focus on building large personal knowledge bases.
|
||||||
|
|
||||||
|
See [screenshots](https://triliumnext.github.io/Docs/Wiki/screenshot-tour) for
|
||||||
|
quick overview:
|
||||||
|
|
||||||
|
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./docs/app.png" alt="Trilium Screenshot" width="1000"></a>
|
||||||
|
|
||||||
|
## 📚 Documentation
|
||||||
|
|
||||||
|
**Visit our comprehensive documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)**
|
||||||
|
|
||||||
|
Our documentation is available in multiple formats:
|
||||||
|
- **Online Documentation**: Browse the full documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)
|
||||||
|
- **In-App Help**: Press `F1` within Trilium to access the same documentation
|
||||||
|
directly in the application
|
||||||
|
- **GitHub**: Navigate through the [User
|
||||||
|
Guide](./docs/User%20Guide/User%20Guide/) in this repository
|
||||||
|
|
||||||
|
### Quick Links
|
||||||
|
- [Getting Started Guide](https://docs.triliumnotes.org/)
|
||||||
|
- [Installation
|
||||||
|
Instructions](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation.md)
|
||||||
|
- [Docker
|
||||||
|
Setup](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation/1.%20Installing%20the%20server/Using%20Docker.md)
|
||||||
|
- [Upgrading
|
||||||
|
TriliumNext](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Upgrading%20TriliumNext.md)
|
||||||
|
- [Basic Concepts and
|
||||||
|
Features](./docs/User%20Guide/User%20Guide/Basic%20Concepts%20and%20Features/Notes.md)
|
||||||
|
- [Patterns of Personal Knowledge
|
||||||
|
Base](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge)
|
||||||
|
|
||||||
|
## 🎁 Features
|
||||||
|
|
||||||
|
* Notes can be arranged into arbitrarily deep tree. Single note can be placed
|
||||||
|
into multiple places in the tree (see
|
||||||
|
[cloning](https://triliumnext.github.io/Docs/Wiki/cloning-notes))
|
||||||
|
* Rich WYSIWYG note editor including e.g. tables, images and
|
||||||
|
[math](https://triliumnext.github.io/Docs/Wiki/text-notes) with markdown
|
||||||
|
[autoformat](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat)
|
||||||
|
* Support for editing [notes with source
|
||||||
|
code](https://triliumnext.github.io/Docs/Wiki/code-notes), including syntax
|
||||||
|
highlighting
|
||||||
|
* Fast and easy [navigation between
|
||||||
|
notes](https://triliumnext.github.io/Docs/Wiki/note-navigation), full text
|
||||||
|
search and [note
|
||||||
|
hoisting](https://triliumnext.github.io/Docs/Wiki/note-hoisting)
|
||||||
|
* Seamless [note
|
||||||
|
versioning](https://triliumnext.github.io/Docs/Wiki/note-revisions)
|
||||||
|
* Note [attributes](https://triliumnext.github.io/Docs/Wiki/attributes) can be
|
||||||
|
used for note organization, querying and advanced
|
||||||
|
[scripting](https://triliumnext.github.io/Docs/Wiki/scripts)
|
||||||
|
* UI available in English, German, Spanish, French, Romanian, and Chinese
|
||||||
|
(simplified and traditional)
|
||||||
|
* Direct [OpenID and TOTP
|
||||||
|
integration](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Server%20Installation/Multi-Factor%20Authentication.md)
|
||||||
|
for more secure login
|
||||||
|
* [Synchronization](https://triliumnext.github.io/Docs/Wiki/synchronization)
|
||||||
|
with self-hosted sync server
|
||||||
|
* there's a [3rd party service for hosting synchronisation
|
||||||
|
server](https://trilium.cc/paid-hosting)
|
||||||
|
* [Sharing](https://triliumnext.github.io/Docs/Wiki/sharing) (publishing) notes
|
||||||
|
to public internet
|
||||||
|
* Strong [note
|
||||||
|
encryption](https://triliumnext.github.io/Docs/Wiki/protected-notes) with
|
||||||
|
per-note granularity
|
||||||
|
* Sketching diagrams, based on [Excalidraw](https://excalidraw.com/) (note type
|
||||||
|
"canvas")
|
||||||
|
* [Relation maps](https://triliumnext.github.io/Docs/Wiki/relation-map) and
|
||||||
|
[link maps](https://triliumnext.github.io/Docs/Wiki/link-map) for visualizing
|
||||||
|
notes and their relations
|
||||||
|
* Mind maps, based on [Mind Elixir](https://docs.mind-elixir.com/)
|
||||||
|
* [Geo maps](./docs/User%20Guide/User%20Guide/Note%20Types/Geo%20Map.md) with
|
||||||
|
location pins and GPX tracks
|
||||||
|
* [Scripting](https://triliumnext.github.io/Docs/Wiki/scripts) - see [Advanced
|
||||||
|
showcases](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)
|
||||||
|
* [REST API](https://triliumnext.github.io/Docs/Wiki/etapi) for automation
|
||||||
|
* Scales well in both usability and performance upwards of 100 000 notes
|
||||||
|
* Touch optimized [mobile
|
||||||
|
frontend](https://triliumnext.github.io/Docs/Wiki/mobile-frontend) for
|
||||||
|
smartphones and tablets
|
||||||
|
* Built-in [dark theme](https://triliumnext.github.io/Docs/Wiki/themes), support
|
||||||
|
for user themes
|
||||||
|
* [Evernote](https://triliumnext.github.io/Docs/Wiki/evernote-import) and
|
||||||
|
[Markdown import & export](https://triliumnext.github.io/Docs/Wiki/markdown)
|
||||||
|
* [Web Clipper](https://triliumnext.github.io/Docs/Wiki/web-clipper) for easy
|
||||||
|
saving of web content
|
||||||
|
* Customizable UI (sidebar buttons, user-defined widgets, ...)
|
||||||
|
* [Metrics](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics.md), along
|
||||||
|
with a [Grafana
|
||||||
|
Dashboard](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics/grafana-dashboard.json)
|
||||||
|
|
||||||
|
✨ Check out the following third-party resources/communities for more TriliumNext
|
||||||
|
related goodies:
|
||||||
|
|
||||||
|
- [awesome-trilium](https://github.com/Nriver/awesome-trilium) for 3rd party
|
||||||
|
themes, scripts, plugins and more.
|
||||||
|
- [TriliumRocks!](https://trilium.rocks/) for tutorials, guides, and much more.
|
||||||
|
|
||||||
|
## ❓Why TriliumNext?
|
||||||
|
|
||||||
|
The original Trilium developer ([Zadam](https://github.com/zadam)) has
|
||||||
|
graciously given the Trilium repository to the community project which resides
|
||||||
|
at https://github.com/TriliumNext
|
||||||
|
|
||||||
|
### ⬆️Migrating from Zadam/Trilium?
|
||||||
|
|
||||||
|
There are no special migration steps to migrate from a zadam/Trilium instance to
|
||||||
|
a TriliumNext/Trilium instance. Simply [install
|
||||||
|
TriliumNext/Trilium](#-installation) as usual and it will use your existing
|
||||||
|
database.
|
||||||
|
|
||||||
|
Versions up to and including
|
||||||
|
[v0.90.4](https://github.com/TriliumNext/Trilium/releases/tag/v0.90.4) are
|
||||||
|
compatible with the latest zadam/trilium version of
|
||||||
|
[v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7). Any later
|
||||||
|
versions of TriliumNext/Trilium have their sync versions incremented which
|
||||||
|
prevents direct migration.
|
||||||
|
|
||||||
|
## 💬 Discuss with us
|
||||||
|
|
||||||
|
Feel free to join our official conversations. We would love to hear what
|
||||||
|
features, suggestions, or issues you may have!
|
||||||
|
|
||||||
|
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org) (For synchronous
|
||||||
|
discussions.)
|
||||||
|
- The `General` Matrix room is also bridged to
|
||||||
|
[XMPP](xmpp:discuss@trilium.thisgreat.party?join)
|
||||||
|
- [Github Discussions](https://github.com/TriliumNext/Trilium/discussions) (For
|
||||||
|
asynchronous discussions.)
|
||||||
|
- [Github Issues](https://github.com/TriliumNext/Trilium/issues) (For bug
|
||||||
|
reports and feature requests.)
|
||||||
|
|
||||||
|
## 🏗 Installation
|
||||||
|
|
||||||
|
### Windows / MacOS
|
||||||
|
|
||||||
|
Download the binary release for your platform from the [latest release
|
||||||
|
page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the package
|
||||||
|
and run the `trilium` executable.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
If your distribution is listed in the table below, use your distribution's
|
||||||
|
package.
|
||||||
|
|
||||||
|
[](https://repology.org/project/triliumnext/versions)
|
||||||
|
|
||||||
|
You may also download the binary release for your platform from the [latest
|
||||||
|
release page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the
|
||||||
|
package and run the `trilium` executable.
|
||||||
|
|
||||||
|
TriliumNext is also provided as a Flatpak, but not yet published on FlatHub.
|
||||||
|
|
||||||
|
### Browser (any OS)
|
||||||
|
|
||||||
|
If you use a server installation (see below), you can directly access the web
|
||||||
|
interface (which is almost identical to the desktop app).
|
||||||
|
|
||||||
|
Currently only the latest versions of Chrome & Firefox are supported (and
|
||||||
|
tested).
|
||||||
|
|
||||||
|
### Mobile
|
||||||
|
|
||||||
|
To use TriliumNext on a mobile device, you can use a mobile web browser to
|
||||||
|
access the mobile interface of a server installation (see below).
|
||||||
|
|
||||||
|
See issue https://github.com/TriliumNext/Trilium/issues/4962 for more
|
||||||
|
information on mobile app support.
|
||||||
|
|
||||||
|
If you prefer a native Android app, you can use
|
||||||
|
[TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid).
|
||||||
|
Report bugs and missing features at [their
|
||||||
|
repository](https://github.com/FliegendeWurst/TriliumDroid). Note: It is best to
|
||||||
|
disable automatic updates on your server installation (see below) when using
|
||||||
|
TriliumDroid since the sync version must match between Trilium and TriliumDroid.
|
||||||
|
|
||||||
|
### Server
|
||||||
|
|
||||||
|
To install TriliumNext on your own server (including via Docker from
|
||||||
|
[Dockerhub](https://hub.docker.com/r/triliumnext/trilium)) follow [the server
|
||||||
|
installation docs](https://triliumnext.github.io/Docs/Wiki/server-installation).
|
||||||
|
|
||||||
|
|
||||||
|
## 💻 Contribute
|
||||||
|
|
||||||
|
### Translations
|
||||||
|
|
||||||
|
If you are a native speaker, help us translate Trilium by heading over to our
|
||||||
|
[Weblate page](https://hosted.weblate.org/engage/trilium/).
|
||||||
|
|
||||||
|
Here's the language coverage we have so far:
|
||||||
|
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
### Code
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
server (available at http://localhost:8080):
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run server:start
|
||||||
|
```
|
||||||
|
|
||||||
|
### Documentation
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
environment required to edit the documentation:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm edit-docs:edit-docs
|
||||||
|
```
|
||||||
|
|
||||||
|
### Building the Executable
|
||||||
|
Download the repository, install dependencies using `pnpm` and then build the
|
||||||
|
desktop app for Windows:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run --filter desktop electron-forge:make --arch=x64 --platform=win32
|
||||||
|
```
|
||||||
|
|
||||||
|
For more details, see the [development
|
||||||
|
docs](https://github.com/TriliumNext/Trilium/tree/main/docs/Developer%20Guide/Developer%20Guide).
|
||||||
|
|
||||||
|
### Developer Documentation
|
||||||
|
|
||||||
|
Please view the [documentation
|
||||||
|
guide](https://github.com/TriliumNext/Trilium/blob/main/docs/Developer%20Guide/Developer%20Guide/Environment%20Setup.md)
|
||||||
|
for details. If you have more questions, feel free to reach out via the links
|
||||||
|
described in the "Discuss with us" section above.
|
||||||
|
|
||||||
|
## 👏 Shoutouts
|
||||||
|
|
||||||
|
* [zadam](https://github.com/zadam) for the original concept and implementation
|
||||||
|
of the application.
|
||||||
|
* [Larsa](https://github.com/LarsaSara) for designing the application icon.
|
||||||
|
* [nriver](https://github.com/nriver) for his work on internationalization.
|
||||||
|
* [Thomas Frei](https://github.com/thfrei) for his original work on the Canvas.
|
||||||
|
* [antoniotejada](https://github.com/nriver) for the original syntax highlight
|
||||||
|
widget.
|
||||||
|
* [Dosu](https://dosu.dev/) for providing us with the automated responses to
|
||||||
|
GitHub issues and discussions.
|
||||||
|
* [Tabler Icons](https://tabler.io/icons) for the system tray icons.
|
||||||
|
|
||||||
|
Trilium would not be possible without the technologies behind it:
|
||||||
|
|
||||||
|
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) - the visual editor behind
|
||||||
|
text notes. We are grateful for being offered a set of the premium features.
|
||||||
|
* [CodeMirror](https://github.com/codemirror/CodeMirror) - code editor with
|
||||||
|
support for huge amount of languages.
|
||||||
|
* [Excalidraw](https://github.com/excalidraw/excalidraw) - the infinite
|
||||||
|
whiteboard used in Canvas notes.
|
||||||
|
* [Mind Elixir](https://github.com/SSShooter/mind-elixir-core) - providing the
|
||||||
|
mind map functionality.
|
||||||
|
* [Leaflet](https://github.com/Leaflet/Leaflet) - for rendering geographical
|
||||||
|
maps.
|
||||||
|
* [Tabulator](https://github.com/olifolkerd/tabulator) - for the interactive
|
||||||
|
table used in collections.
|
||||||
|
* [FancyTree](https://github.com/mar10/fancytree) - feature-rich tree library
|
||||||
|
without real competition.
|
||||||
|
* [jsPlumb](https://github.com/jsplumb/jsplumb) - visual connectivity library.
|
||||||
|
Used in [relation
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/relation-map.html) and [link
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map)
|
||||||
|
|
||||||
|
## 🤝 Support
|
||||||
|
|
||||||
|
Trilium is built and maintained with [hundreds of hours of
|
||||||
|
work](https://github.com/TriliumNext/Trilium/graphs/commit-activity). Your
|
||||||
|
support keeps it open-source, improves features, and covers costs such as
|
||||||
|
hosting.
|
||||||
|
|
||||||
|
Consider supporting the main developer
|
||||||
|
([eliandoran](https://github.com/eliandoran)) of the application via:
|
||||||
|
|
||||||
|
- [GitHub Sponsors](https://github.com/sponsors/eliandoran)
|
||||||
|
- [PayPal](https://paypal.me/eliandoran)
|
||||||
|
- [Buy Me a Coffee](https://buymeacoffee.com/eliandoran)
|
||||||
|
|
||||||
|
## 🔑 License
|
||||||
|
|
||||||
|
Copyright 2017-2025 zadam, Elian Doran, and other contributors
|
||||||
|
|
||||||
|
This program is free software: you can redistribute it and/or modify it under
|
||||||
|
the terms of the GNU Affero General Public License as published by the Free
|
||||||
|
Software Foundation, either version 3 of the License, or (at your option) any
|
||||||
|
later version.
|
||||||
313
docs/README-de.md
vendored
Normal file
313
docs/README-de.md
vendored
Normal file
@@ -0,0 +1,313 @@
|
|||||||
|
# Trilium Notes
|
||||||
|
|
||||||
|

|
||||||
|
\
|
||||||
|

|
||||||
|
\
|
||||||
|
[](https://app.relative-ci.com/projects/Di5q7dz9daNDZ9UXi0Bp)
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
[Englisch](./README.md) | [Chinesisch (Vereinfacht)](./docs/README-ZH_CN.md) |
|
||||||
|
[Chinesisch (Traditionell)](./docs/README-ZH_TW.md) |
|
||||||
|
[Russisch](./docs/README-ru.md) | [Japanisch](./docs/README-ja.md) |
|
||||||
|
[Italienisch](./docs/README-it.md) | [Spanisch](./docs/README-es.md)
|
||||||
|
|
||||||
|
Trilium Notes is a free and open-source, cross-platform hierarchical note taking
|
||||||
|
application with focus on building large personal knowledge bases.
|
||||||
|
|
||||||
|
See [screenshots](https://triliumnext.github.io/Docs/Wiki/screenshot-tour) for
|
||||||
|
quick overview:
|
||||||
|
|
||||||
|
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./docs/app.png" alt="Trilium Screenshot" width="1000"></a>
|
||||||
|
|
||||||
|
## 📚 Dokumentation
|
||||||
|
|
||||||
|
**Visit our comprehensive documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)**
|
||||||
|
|
||||||
|
Unsere Dokumentation ist verfügbar in mehreren Formaten:
|
||||||
|
- **Online Documentation**: Browse the full documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)
|
||||||
|
- **In-App Help**: Press `F1` within Trilium to access the same documentation
|
||||||
|
directly in the application
|
||||||
|
- **GitHub**: Navigate through the [User
|
||||||
|
Guide](./docs/User%20Guide/User%20Guide/) in this repository
|
||||||
|
|
||||||
|
### Quick Links
|
||||||
|
- [Getting Started Guide](https://docs.triliumnotes.org/)
|
||||||
|
- [Installation
|
||||||
|
Instructions](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation.md)
|
||||||
|
- [Docker
|
||||||
|
Setup](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation/1.%20Installing%20the%20server/Using%20Docker.md)
|
||||||
|
- [Upgrading
|
||||||
|
TriliumNext](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Upgrading%20TriliumNext.md)
|
||||||
|
- [Basic Concepts and
|
||||||
|
Features](./docs/User%20Guide/User%20Guide/Basic%20Concepts%20and%20Features/Notes.md)
|
||||||
|
- [Patterns of Personal Knowledge
|
||||||
|
Base](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge)
|
||||||
|
|
||||||
|
## 🎁 Features
|
||||||
|
|
||||||
|
* Notes can be arranged into arbitrarily deep tree. Single note can be placed
|
||||||
|
into multiple places in the tree (see
|
||||||
|
[cloning](https://triliumnext.github.io/Docs/Wiki/cloning-notes))
|
||||||
|
* Rich WYSIWYG note editor including e.g. tables, images and
|
||||||
|
[math](https://triliumnext.github.io/Docs/Wiki/text-notes) with markdown
|
||||||
|
[autoformat](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat)
|
||||||
|
* Support for editing [notes with source
|
||||||
|
code](https://triliumnext.github.io/Docs/Wiki/code-notes), including syntax
|
||||||
|
highlighting
|
||||||
|
* Fast and easy [navigation between
|
||||||
|
notes](https://triliumnext.github.io/Docs/Wiki/note-navigation), full text
|
||||||
|
search and [note
|
||||||
|
hoisting](https://triliumnext.github.io/Docs/Wiki/note-hoisting)
|
||||||
|
* Seamless [note
|
||||||
|
versioning](https://triliumnext.github.io/Docs/Wiki/note-revisions)
|
||||||
|
* Note [attributes](https://triliumnext.github.io/Docs/Wiki/attributes) can be
|
||||||
|
used for note organization, querying and advanced
|
||||||
|
[scripting](https://triliumnext.github.io/Docs/Wiki/scripts)
|
||||||
|
* UI available in English, German, Spanish, French, Romanian, and Chinese
|
||||||
|
(simplified and traditional)
|
||||||
|
* Direct [OpenID and TOTP
|
||||||
|
integration](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Server%20Installation/Multi-Factor%20Authentication.md)
|
||||||
|
for more secure login
|
||||||
|
* [Synchronization](https://triliumnext.github.io/Docs/Wiki/synchronization)
|
||||||
|
with self-hosted sync server
|
||||||
|
* there's a [3rd party service for hosting synchronisation
|
||||||
|
server](https://trilium.cc/paid-hosting)
|
||||||
|
* [Sharing](https://triliumnext.github.io/Docs/Wiki/sharing) (publishing) notes
|
||||||
|
to public internet
|
||||||
|
* Strong [note
|
||||||
|
encryption](https://triliumnext.github.io/Docs/Wiki/protected-notes) with
|
||||||
|
per-note granularity
|
||||||
|
* Sketching diagrams, based on [Excalidraw](https://excalidraw.com/) (note type
|
||||||
|
"canvas")
|
||||||
|
* [Relation maps](https://triliumnext.github.io/Docs/Wiki/relation-map) and
|
||||||
|
[link maps](https://triliumnext.github.io/Docs/Wiki/link-map) for visualizing
|
||||||
|
notes and their relations
|
||||||
|
* Mind maps, based on [Mind Elixir](https://docs.mind-elixir.com/)
|
||||||
|
* [Geo maps](./docs/User%20Guide/User%20Guide/Note%20Types/Geo%20Map.md) with
|
||||||
|
location pins and GPX tracks
|
||||||
|
* [Scripting](https://triliumnext.github.io/Docs/Wiki/scripts) - see [Advanced
|
||||||
|
showcases](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)
|
||||||
|
* [REST API](https://triliumnext.github.io/Docs/Wiki/etapi) for automation
|
||||||
|
* Scales well in both usability and performance upwards of 100 000 notes
|
||||||
|
* Touch optimized [mobile
|
||||||
|
frontend](https://triliumnext.github.io/Docs/Wiki/mobile-frontend) for
|
||||||
|
smartphones and tablets
|
||||||
|
* Built-in [dark theme](https://triliumnext.github.io/Docs/Wiki/themes), support
|
||||||
|
for user themes
|
||||||
|
* [Evernote](https://triliumnext.github.io/Docs/Wiki/evernote-import) and
|
||||||
|
[Markdown import & export](https://triliumnext.github.io/Docs/Wiki/markdown)
|
||||||
|
* [Web Clipper](https://triliumnext.github.io/Docs/Wiki/web-clipper) for easy
|
||||||
|
saving of web content
|
||||||
|
* Customizable UI (sidebar buttons, user-defined widgets, ...)
|
||||||
|
* [Metrics](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics.md), along
|
||||||
|
with a [Grafana
|
||||||
|
Dashboard](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics/grafana-dashboard.json)
|
||||||
|
|
||||||
|
✨ Check out the following third-party resources/communities for more TriliumNext
|
||||||
|
related goodies:
|
||||||
|
|
||||||
|
- [awesome-trilium](https://github.com/Nriver/awesome-trilium) for 3rd party
|
||||||
|
themes, scripts, plugins and more.
|
||||||
|
- [TriliumRocks!](https://trilium.rocks/) for tutorials, guides, and much more.
|
||||||
|
|
||||||
|
## ❓Why TriliumNext?
|
||||||
|
|
||||||
|
The original Trilium developer ([Zadam](https://github.com/zadam)) has
|
||||||
|
graciously given the Trilium repository to the community project which resides
|
||||||
|
at https://github.com/TriliumNext
|
||||||
|
|
||||||
|
### Migration von Zadam/Trilium?
|
||||||
|
|
||||||
|
There are no special migration steps to migrate from a zadam/Trilium instance to
|
||||||
|
a TriliumNext/Trilium instance. Simply [install
|
||||||
|
TriliumNext/Trilium](#-installation) as usual and it will use your existing
|
||||||
|
database.
|
||||||
|
|
||||||
|
Versions up to and including
|
||||||
|
[v0.90.4](https://github.com/TriliumNext/Trilium/releases/tag/v0.90.4) are
|
||||||
|
compatible with the latest zadam/trilium version of
|
||||||
|
[v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7). Any later
|
||||||
|
versions of TriliumNext/Trilium have their sync versions incremented which
|
||||||
|
prevents direct migration.
|
||||||
|
|
||||||
|
## 💬 Discuss with us
|
||||||
|
|
||||||
|
Feel free to join our official conversations. We would love to hear what
|
||||||
|
features, suggestions, or issues you may have!
|
||||||
|
|
||||||
|
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org) (For synchronous
|
||||||
|
discussions.)
|
||||||
|
- The `General` Matrix room is also bridged to
|
||||||
|
[XMPP](xmpp:discuss@trilium.thisgreat.party?join)
|
||||||
|
- [Github Discussions](https://github.com/TriliumNext/Trilium/discussions) (For
|
||||||
|
asynchronous discussions.)
|
||||||
|
- [Github Issues](https://github.com/TriliumNext/Trilium/issues) (For bug
|
||||||
|
reports and feature requests.)
|
||||||
|
|
||||||
|
## 🏗 Installation
|
||||||
|
|
||||||
|
### Windows / MacOS
|
||||||
|
|
||||||
|
Download the binary release for your platform from the [latest release
|
||||||
|
page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the package
|
||||||
|
and run the `trilium` executable.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
If your distribution is listed in the table below, use your distribution's
|
||||||
|
package.
|
||||||
|
|
||||||
|
[](https://repology.org/project/triliumnext/versions)
|
||||||
|
|
||||||
|
You may also download the binary release for your platform from the [latest
|
||||||
|
release page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the
|
||||||
|
package and run the `trilium` executable.
|
||||||
|
|
||||||
|
TriliumNext is also provided as a Flatpak, but not yet published on FlatHub.
|
||||||
|
|
||||||
|
### Browser (any OS)
|
||||||
|
|
||||||
|
If you use a server installation (see below), you can directly access the web
|
||||||
|
interface (which is almost identical to the desktop app).
|
||||||
|
|
||||||
|
Currently only the latest versions of Chrome & Firefox are supported (and
|
||||||
|
tested).
|
||||||
|
|
||||||
|
### Mobile
|
||||||
|
|
||||||
|
To use TriliumNext on a mobile device, you can use a mobile web browser to
|
||||||
|
access the mobile interface of a server installation (see below).
|
||||||
|
|
||||||
|
See issue https://github.com/TriliumNext/Trilium/issues/4962 for more
|
||||||
|
information on mobile app support.
|
||||||
|
|
||||||
|
If you prefer a native Android app, you can use
|
||||||
|
[TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid).
|
||||||
|
Report bugs and missing features at [their
|
||||||
|
repository](https://github.com/FliegendeWurst/TriliumDroid). Note: It is best to
|
||||||
|
disable automatic updates on your server installation (see below) when using
|
||||||
|
TriliumDroid since the sync version must match between Trilium and TriliumDroid.
|
||||||
|
|
||||||
|
### Server
|
||||||
|
|
||||||
|
To install TriliumNext on your own server (including via Docker from
|
||||||
|
[Dockerhub](https://hub.docker.com/r/triliumnext/trilium)) follow [the server
|
||||||
|
installation docs](https://triliumnext.github.io/Docs/Wiki/server-installation).
|
||||||
|
|
||||||
|
|
||||||
|
## 💻 Contribute
|
||||||
|
|
||||||
|
### Translations
|
||||||
|
|
||||||
|
If you are a native speaker, help us translate Trilium by heading over to our
|
||||||
|
[Weblate page](https://hosted.weblate.org/engage/trilium/).
|
||||||
|
|
||||||
|
Here's the language coverage we have so far:
|
||||||
|
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
### Code
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
server (available at http://localhost:8080):
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run server:start
|
||||||
|
```
|
||||||
|
|
||||||
|
### Documentation
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
environment required to edit the documentation:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm edit-docs:edit-docs
|
||||||
|
```
|
||||||
|
|
||||||
|
### Building the Executable
|
||||||
|
Download the repository, install dependencies using `pnpm` and then build the
|
||||||
|
desktop app for Windows:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run --filter desktop electron-forge:make --arch=x64 --platform=win32
|
||||||
|
```
|
||||||
|
|
||||||
|
For more details, see the [development
|
||||||
|
docs](https://github.com/TriliumNext/Trilium/tree/main/docs/Developer%20Guide/Developer%20Guide).
|
||||||
|
|
||||||
|
### Developer Documentation
|
||||||
|
|
||||||
|
Please view the [documentation
|
||||||
|
guide](https://github.com/TriliumNext/Trilium/blob/main/docs/Developer%20Guide/Developer%20Guide/Environment%20Setup.md)
|
||||||
|
for details. If you have more questions, feel free to reach out via the links
|
||||||
|
described in the "Discuss with us" section above.
|
||||||
|
|
||||||
|
## 👏 Shoutouts
|
||||||
|
|
||||||
|
* [zadam](https://github.com/zadam) for the original concept and implementation
|
||||||
|
of the application.
|
||||||
|
* [Larsa](https://github.com/LarsaSara) for designing the application icon.
|
||||||
|
* [nriver](https://github.com/nriver) for his work on internationalization.
|
||||||
|
* [Thomas Frei](https://github.com/thfrei) for his original work on the Canvas.
|
||||||
|
* [antoniotejada](https://github.com/nriver) for the original syntax highlight
|
||||||
|
widget.
|
||||||
|
* [Dosu](https://dosu.dev/) for providing us with the automated responses to
|
||||||
|
GitHub issues and discussions.
|
||||||
|
* [Tabler Icons](https://tabler.io/icons) for the system tray icons.
|
||||||
|
|
||||||
|
Trilium would not be possible without the technologies behind it:
|
||||||
|
|
||||||
|
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) - the visual editor behind
|
||||||
|
text notes. We are grateful for being offered a set of the premium features.
|
||||||
|
* [CodeMirror](https://github.com/codemirror/CodeMirror) - code editor with
|
||||||
|
support for huge amount of languages.
|
||||||
|
* [Excalidraw](https://github.com/excalidraw/excalidraw) - the infinite
|
||||||
|
whiteboard used in Canvas notes.
|
||||||
|
* [Mind Elixir](https://github.com/SSShooter/mind-elixir-core) - providing the
|
||||||
|
mind map functionality.
|
||||||
|
* [Leaflet](https://github.com/Leaflet/Leaflet) - for rendering geographical
|
||||||
|
maps.
|
||||||
|
* [Tabulator](https://github.com/olifolkerd/tabulator) - for the interactive
|
||||||
|
table used in collections.
|
||||||
|
* [FancyTree](https://github.com/mar10/fancytree) - feature-rich tree library
|
||||||
|
without real competition.
|
||||||
|
* [jsPlumb](https://github.com/jsplumb/jsplumb) - visual connectivity library.
|
||||||
|
Used in [relation
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/relation-map.html) and [link
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map)
|
||||||
|
|
||||||
|
## 🤝 Support
|
||||||
|
|
||||||
|
Trilium is built and maintained with [hundreds of hours of
|
||||||
|
work](https://github.com/TriliumNext/Trilium/graphs/commit-activity). Your
|
||||||
|
support keeps it open-source, improves features, and covers costs such as
|
||||||
|
hosting.
|
||||||
|
|
||||||
|
Consider supporting the main developer
|
||||||
|
([eliandoran](https://github.com/eliandoran)) of the application via:
|
||||||
|
|
||||||
|
- [GitHub Sponsors](https://github.com/sponsors/eliandoran)
|
||||||
|
- [PayPal](https://paypal.me/eliandoran)
|
||||||
|
- [Buy Me a Coffee](https://buymeacoffee.com/eliandoran)
|
||||||
|
|
||||||
|
## 🔑 License
|
||||||
|
|
||||||
|
Copyright 2017-2025 zadam, Elian Doran, and other contributors
|
||||||
|
|
||||||
|
This program is free software: you can redistribute it and/or modify it under
|
||||||
|
the terms of the GNU Affero General Public License as published by the Free
|
||||||
|
Software Foundation, either version 3 of the License, or (at your option) any
|
||||||
|
later version.
|
||||||
313
docs/README-el.md
vendored
Normal file
313
docs/README-el.md
vendored
Normal file
@@ -0,0 +1,313 @@
|
|||||||
|
# Trilium Notes
|
||||||
|
|
||||||
|

|
||||||
|
\
|
||||||
|

|
||||||
|
\
|
||||||
|
[](https://app.relative-ci.com/projects/Di5q7dz9daNDZ9UXi0Bp)
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
[English](./README.md) | [Chinese (Simplified)](./docs/README-ZH_CN.md) |
|
||||||
|
[Chinese (Traditional)](./docs/README-ZH_TW.md) | [Russian](./docs/README-ru.md)
|
||||||
|
| [Japanese](./docs/README-ja.md) | [Italian](./docs/README-it.md) |
|
||||||
|
[Spanish](./docs/README-es.md)
|
||||||
|
|
||||||
|
Trilium Notes is a free and open-source, cross-platform hierarchical note taking
|
||||||
|
application with focus on building large personal knowledge bases.
|
||||||
|
|
||||||
|
See [screenshots](https://triliumnext.github.io/Docs/Wiki/screenshot-tour) for
|
||||||
|
quick overview:
|
||||||
|
|
||||||
|
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./docs/app.png" alt="Trilium Screenshot" width="1000"></a>
|
||||||
|
|
||||||
|
## 📚 Documentation
|
||||||
|
|
||||||
|
**Visit our comprehensive documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)**
|
||||||
|
|
||||||
|
Our documentation is available in multiple formats:
|
||||||
|
- **Online Documentation**: Browse the full documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)
|
||||||
|
- **In-App Help**: Press `F1` within Trilium to access the same documentation
|
||||||
|
directly in the application
|
||||||
|
- **GitHub**: Navigate through the [User
|
||||||
|
Guide](./docs/User%20Guide/User%20Guide/) in this repository
|
||||||
|
|
||||||
|
### Quick Links
|
||||||
|
- [Getting Started Guide](https://docs.triliumnotes.org/)
|
||||||
|
- [Installation
|
||||||
|
Instructions](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation.md)
|
||||||
|
- [Docker
|
||||||
|
Setup](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation/1.%20Installing%20the%20server/Using%20Docker.md)
|
||||||
|
- [Upgrading
|
||||||
|
TriliumNext](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Upgrading%20TriliumNext.md)
|
||||||
|
- [Basic Concepts and
|
||||||
|
Features](./docs/User%20Guide/User%20Guide/Basic%20Concepts%20and%20Features/Notes.md)
|
||||||
|
- [Patterns of Personal Knowledge
|
||||||
|
Base](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge)
|
||||||
|
|
||||||
|
## 🎁 Features
|
||||||
|
|
||||||
|
* Notes can be arranged into arbitrarily deep tree. Single note can be placed
|
||||||
|
into multiple places in the tree (see
|
||||||
|
[cloning](https://triliumnext.github.io/Docs/Wiki/cloning-notes))
|
||||||
|
* Rich WYSIWYG note editor including e.g. tables, images and
|
||||||
|
[math](https://triliumnext.github.io/Docs/Wiki/text-notes) with markdown
|
||||||
|
[autoformat](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat)
|
||||||
|
* Support for editing [notes with source
|
||||||
|
code](https://triliumnext.github.io/Docs/Wiki/code-notes), including syntax
|
||||||
|
highlighting
|
||||||
|
* Fast and easy [navigation between
|
||||||
|
notes](https://triliumnext.github.io/Docs/Wiki/note-navigation), full text
|
||||||
|
search and [note
|
||||||
|
hoisting](https://triliumnext.github.io/Docs/Wiki/note-hoisting)
|
||||||
|
* Seamless [note
|
||||||
|
versioning](https://triliumnext.github.io/Docs/Wiki/note-revisions)
|
||||||
|
* Note [attributes](https://triliumnext.github.io/Docs/Wiki/attributes) can be
|
||||||
|
used for note organization, querying and advanced
|
||||||
|
[scripting](https://triliumnext.github.io/Docs/Wiki/scripts)
|
||||||
|
* UI available in English, German, Spanish, French, Romanian, and Chinese
|
||||||
|
(simplified and traditional)
|
||||||
|
* Direct [OpenID and TOTP
|
||||||
|
integration](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Server%20Installation/Multi-Factor%20Authentication.md)
|
||||||
|
for more secure login
|
||||||
|
* [Synchronization](https://triliumnext.github.io/Docs/Wiki/synchronization)
|
||||||
|
with self-hosted sync server
|
||||||
|
* there's a [3rd party service for hosting synchronisation
|
||||||
|
server](https://trilium.cc/paid-hosting)
|
||||||
|
* [Sharing](https://triliumnext.github.io/Docs/Wiki/sharing) (publishing) notes
|
||||||
|
to public internet
|
||||||
|
* Strong [note
|
||||||
|
encryption](https://triliumnext.github.io/Docs/Wiki/protected-notes) with
|
||||||
|
per-note granularity
|
||||||
|
* Sketching diagrams, based on [Excalidraw](https://excalidraw.com/) (note type
|
||||||
|
"canvas")
|
||||||
|
* [Relation maps](https://triliumnext.github.io/Docs/Wiki/relation-map) and
|
||||||
|
[link maps](https://triliumnext.github.io/Docs/Wiki/link-map) for visualizing
|
||||||
|
notes and their relations
|
||||||
|
* Mind maps, based on [Mind Elixir](https://docs.mind-elixir.com/)
|
||||||
|
* [Geo maps](./docs/User%20Guide/User%20Guide/Note%20Types/Geo%20Map.md) with
|
||||||
|
location pins and GPX tracks
|
||||||
|
* [Scripting](https://triliumnext.github.io/Docs/Wiki/scripts) - see [Advanced
|
||||||
|
showcases](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)
|
||||||
|
* [REST API](https://triliumnext.github.io/Docs/Wiki/etapi) for automation
|
||||||
|
* Scales well in both usability and performance upwards of 100 000 notes
|
||||||
|
* Touch optimized [mobile
|
||||||
|
frontend](https://triliumnext.github.io/Docs/Wiki/mobile-frontend) for
|
||||||
|
smartphones and tablets
|
||||||
|
* Built-in [dark theme](https://triliumnext.github.io/Docs/Wiki/themes), support
|
||||||
|
for user themes
|
||||||
|
* [Evernote](https://triliumnext.github.io/Docs/Wiki/evernote-import) and
|
||||||
|
[Markdown import & export](https://triliumnext.github.io/Docs/Wiki/markdown)
|
||||||
|
* [Web Clipper](https://triliumnext.github.io/Docs/Wiki/web-clipper) for easy
|
||||||
|
saving of web content
|
||||||
|
* Customizable UI (sidebar buttons, user-defined widgets, ...)
|
||||||
|
* [Metrics](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics.md), along
|
||||||
|
with a [Grafana
|
||||||
|
Dashboard](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics/grafana-dashboard.json)
|
||||||
|
|
||||||
|
✨ Check out the following third-party resources/communities for more TriliumNext
|
||||||
|
related goodies:
|
||||||
|
|
||||||
|
- [awesome-trilium](https://github.com/Nriver/awesome-trilium) for 3rd party
|
||||||
|
themes, scripts, plugins and more.
|
||||||
|
- [TriliumRocks!](https://trilium.rocks/) for tutorials, guides, and much more.
|
||||||
|
|
||||||
|
## ❓Why TriliumNext?
|
||||||
|
|
||||||
|
The original Trilium developer ([Zadam](https://github.com/zadam)) has
|
||||||
|
graciously given the Trilium repository to the community project which resides
|
||||||
|
at https://github.com/TriliumNext
|
||||||
|
|
||||||
|
### ⬆️Migrating from Zadam/Trilium?
|
||||||
|
|
||||||
|
There are no special migration steps to migrate from a zadam/Trilium instance to
|
||||||
|
a TriliumNext/Trilium instance. Simply [install
|
||||||
|
TriliumNext/Trilium](#-installation) as usual and it will use your existing
|
||||||
|
database.
|
||||||
|
|
||||||
|
Versions up to and including
|
||||||
|
[v0.90.4](https://github.com/TriliumNext/Trilium/releases/tag/v0.90.4) are
|
||||||
|
compatible with the latest zadam/trilium version of
|
||||||
|
[v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7). Any later
|
||||||
|
versions of TriliumNext/Trilium have their sync versions incremented which
|
||||||
|
prevents direct migration.
|
||||||
|
|
||||||
|
## 💬 Discuss with us
|
||||||
|
|
||||||
|
Feel free to join our official conversations. We would love to hear what
|
||||||
|
features, suggestions, or issues you may have!
|
||||||
|
|
||||||
|
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org) (For synchronous
|
||||||
|
discussions.)
|
||||||
|
- The `General` Matrix room is also bridged to
|
||||||
|
[XMPP](xmpp:discuss@trilium.thisgreat.party?join)
|
||||||
|
- [Github Discussions](https://github.com/TriliumNext/Trilium/discussions) (For
|
||||||
|
asynchronous discussions.)
|
||||||
|
- [Github Issues](https://github.com/TriliumNext/Trilium/issues) (For bug
|
||||||
|
reports and feature requests.)
|
||||||
|
|
||||||
|
## 🏗 Installation
|
||||||
|
|
||||||
|
### Windows / MacOS
|
||||||
|
|
||||||
|
Download the binary release for your platform from the [latest release
|
||||||
|
page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the package
|
||||||
|
and run the `trilium` executable.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
If your distribution is listed in the table below, use your distribution's
|
||||||
|
package.
|
||||||
|
|
||||||
|
[](https://repology.org/project/triliumnext/versions)
|
||||||
|
|
||||||
|
You may also download the binary release for your platform from the [latest
|
||||||
|
release page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the
|
||||||
|
package and run the `trilium` executable.
|
||||||
|
|
||||||
|
TriliumNext is also provided as a Flatpak, but not yet published on FlatHub.
|
||||||
|
|
||||||
|
### Browser (any OS)
|
||||||
|
|
||||||
|
If you use a server installation (see below), you can directly access the web
|
||||||
|
interface (which is almost identical to the desktop app).
|
||||||
|
|
||||||
|
Currently only the latest versions of Chrome & Firefox are supported (and
|
||||||
|
tested).
|
||||||
|
|
||||||
|
### Mobile
|
||||||
|
|
||||||
|
To use TriliumNext on a mobile device, you can use a mobile web browser to
|
||||||
|
access the mobile interface of a server installation (see below).
|
||||||
|
|
||||||
|
See issue https://github.com/TriliumNext/Trilium/issues/4962 for more
|
||||||
|
information on mobile app support.
|
||||||
|
|
||||||
|
If you prefer a native Android app, you can use
|
||||||
|
[TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid).
|
||||||
|
Report bugs and missing features at [their
|
||||||
|
repository](https://github.com/FliegendeWurst/TriliumDroid). Note: It is best to
|
||||||
|
disable automatic updates on your server installation (see below) when using
|
||||||
|
TriliumDroid since the sync version must match between Trilium and TriliumDroid.
|
||||||
|
|
||||||
|
### Server
|
||||||
|
|
||||||
|
To install TriliumNext on your own server (including via Docker from
|
||||||
|
[Dockerhub](https://hub.docker.com/r/triliumnext/trilium)) follow [the server
|
||||||
|
installation docs](https://triliumnext.github.io/Docs/Wiki/server-installation).
|
||||||
|
|
||||||
|
|
||||||
|
## 💻 Contribute
|
||||||
|
|
||||||
|
### Translations
|
||||||
|
|
||||||
|
If you are a native speaker, help us translate Trilium by heading over to our
|
||||||
|
[Weblate page](https://hosted.weblate.org/engage/trilium/).
|
||||||
|
|
||||||
|
Here's the language coverage we have so far:
|
||||||
|
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
### Code
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
server (available at http://localhost:8080):
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run server:start
|
||||||
|
```
|
||||||
|
|
||||||
|
### Documentation
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
environment required to edit the documentation:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm edit-docs:edit-docs
|
||||||
|
```
|
||||||
|
|
||||||
|
### Building the Executable
|
||||||
|
Download the repository, install dependencies using `pnpm` and then build the
|
||||||
|
desktop app for Windows:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run --filter desktop electron-forge:make --arch=x64 --platform=win32
|
||||||
|
```
|
||||||
|
|
||||||
|
For more details, see the [development
|
||||||
|
docs](https://github.com/TriliumNext/Trilium/tree/main/docs/Developer%20Guide/Developer%20Guide).
|
||||||
|
|
||||||
|
### Developer Documentation
|
||||||
|
|
||||||
|
Please view the [documentation
|
||||||
|
guide](https://github.com/TriliumNext/Trilium/blob/main/docs/Developer%20Guide/Developer%20Guide/Environment%20Setup.md)
|
||||||
|
for details. If you have more questions, feel free to reach out via the links
|
||||||
|
described in the "Discuss with us" section above.
|
||||||
|
|
||||||
|
## 👏 Shoutouts
|
||||||
|
|
||||||
|
* [zadam](https://github.com/zadam) for the original concept and implementation
|
||||||
|
of the application.
|
||||||
|
* [Larsa](https://github.com/LarsaSara) for designing the application icon.
|
||||||
|
* [nriver](https://github.com/nriver) for his work on internationalization.
|
||||||
|
* [Thomas Frei](https://github.com/thfrei) for his original work on the Canvas.
|
||||||
|
* [antoniotejada](https://github.com/nriver) for the original syntax highlight
|
||||||
|
widget.
|
||||||
|
* [Dosu](https://dosu.dev/) for providing us with the automated responses to
|
||||||
|
GitHub issues and discussions.
|
||||||
|
* [Tabler Icons](https://tabler.io/icons) for the system tray icons.
|
||||||
|
|
||||||
|
Trilium would not be possible without the technologies behind it:
|
||||||
|
|
||||||
|
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) - the visual editor behind
|
||||||
|
text notes. We are grateful for being offered a set of the premium features.
|
||||||
|
* [CodeMirror](https://github.com/codemirror/CodeMirror) - code editor with
|
||||||
|
support for huge amount of languages.
|
||||||
|
* [Excalidraw](https://github.com/excalidraw/excalidraw) - the infinite
|
||||||
|
whiteboard used in Canvas notes.
|
||||||
|
* [Mind Elixir](https://github.com/SSShooter/mind-elixir-core) - providing the
|
||||||
|
mind map functionality.
|
||||||
|
* [Leaflet](https://github.com/Leaflet/Leaflet) - for rendering geographical
|
||||||
|
maps.
|
||||||
|
* [Tabulator](https://github.com/olifolkerd/tabulator) - for the interactive
|
||||||
|
table used in collections.
|
||||||
|
* [FancyTree](https://github.com/mar10/fancytree) - feature-rich tree library
|
||||||
|
without real competition.
|
||||||
|
* [jsPlumb](https://github.com/jsplumb/jsplumb) - visual connectivity library.
|
||||||
|
Used in [relation
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/relation-map.html) and [link
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map)
|
||||||
|
|
||||||
|
## 🤝 Support
|
||||||
|
|
||||||
|
Trilium is built and maintained with [hundreds of hours of
|
||||||
|
work](https://github.com/TriliumNext/Trilium/graphs/commit-activity). Your
|
||||||
|
support keeps it open-source, improves features, and covers costs such as
|
||||||
|
hosting.
|
||||||
|
|
||||||
|
Consider supporting the main developer
|
||||||
|
([eliandoran](https://github.com/eliandoran)) of the application via:
|
||||||
|
|
||||||
|
- [GitHub Sponsors](https://github.com/sponsors/eliandoran)
|
||||||
|
- [PayPal](https://paypal.me/eliandoran)
|
||||||
|
- [Buy Me a Coffee](https://buymeacoffee.com/eliandoran)
|
||||||
|
|
||||||
|
## 🔑 License
|
||||||
|
|
||||||
|
Copyright 2017-2025 zadam, Elian Doran, and other contributors
|
||||||
|
|
||||||
|
This program is free software: you can redistribute it and/or modify it under
|
||||||
|
the terms of the GNU Affero General Public License as published by the Free
|
||||||
|
Software Foundation, either version 3 of the License, or (at your option) any
|
||||||
|
later version.
|
||||||
313
docs/README-es.md
vendored
Normal file
313
docs/README-es.md
vendored
Normal file
@@ -0,0 +1,313 @@
|
|||||||
|
# Trilium Notes
|
||||||
|
|
||||||
|

|
||||||
|
\
|
||||||
|

|
||||||
|
\
|
||||||
|
[](https://app.relative-ci.com/projects/Di5q7dz9daNDZ9UXi0Bp)
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
[English](./README.md) | [Chinese (Simplified)](./docs/README-ZH_CN.md) |
|
||||||
|
[Chinese (Traditional)](./docs/README-ZH_TW.md) | [Russian](./docs/README-ru.md)
|
||||||
|
| [Japanese](./docs/README-ja.md) | [Italian](./docs/README-it.md) |
|
||||||
|
[Spanish](./docs/README-es.md)
|
||||||
|
|
||||||
|
Trilium Notes is a free and open-source, cross-platform hierarchical note taking
|
||||||
|
application with focus on building large personal knowledge bases.
|
||||||
|
|
||||||
|
See [screenshots](https://triliumnext.github.io/Docs/Wiki/screenshot-tour) for
|
||||||
|
quick overview:
|
||||||
|
|
||||||
|
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./docs/app.png" alt="Trilium Screenshot" width="1000"></a>
|
||||||
|
|
||||||
|
## 📚 Documentation
|
||||||
|
|
||||||
|
**Visit our comprehensive documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)**
|
||||||
|
|
||||||
|
Our documentation is available in multiple formats:
|
||||||
|
- **Online Documentation**: Browse the full documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)
|
||||||
|
- **In-App Help**: Press `F1` within Trilium to access the same documentation
|
||||||
|
directly in the application
|
||||||
|
- **GitHub**: Navigate through the [User
|
||||||
|
Guide](./docs/User%20Guide/User%20Guide/) in this repository
|
||||||
|
|
||||||
|
### Quick Links
|
||||||
|
- [Getting Started Guide](https://docs.triliumnotes.org/)
|
||||||
|
- [Installation
|
||||||
|
Instructions](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation.md)
|
||||||
|
- [Docker
|
||||||
|
Setup](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation/1.%20Installing%20the%20server/Using%20Docker.md)
|
||||||
|
- [Upgrading
|
||||||
|
TriliumNext](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Upgrading%20TriliumNext.md)
|
||||||
|
- [Basic Concepts and
|
||||||
|
Features](./docs/User%20Guide/User%20Guide/Basic%20Concepts%20and%20Features/Notes.md)
|
||||||
|
- [Patterns of Personal Knowledge
|
||||||
|
Base](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge)
|
||||||
|
|
||||||
|
## 🎁 Features
|
||||||
|
|
||||||
|
* Notes can be arranged into arbitrarily deep tree. Single note can be placed
|
||||||
|
into multiple places in the tree (see
|
||||||
|
[cloning](https://triliumnext.github.io/Docs/Wiki/cloning-notes))
|
||||||
|
* Rich WYSIWYG note editor including e.g. tables, images and
|
||||||
|
[math](https://triliumnext.github.io/Docs/Wiki/text-notes) with markdown
|
||||||
|
[autoformat](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat)
|
||||||
|
* Support for editing [notes with source
|
||||||
|
code](https://triliumnext.github.io/Docs/Wiki/code-notes), including syntax
|
||||||
|
highlighting
|
||||||
|
* Fast and easy [navigation between
|
||||||
|
notes](https://triliumnext.github.io/Docs/Wiki/note-navigation), full text
|
||||||
|
search and [note
|
||||||
|
hoisting](https://triliumnext.github.io/Docs/Wiki/note-hoisting)
|
||||||
|
* Seamless [note
|
||||||
|
versioning](https://triliumnext.github.io/Docs/Wiki/note-revisions)
|
||||||
|
* Note [attributes](https://triliumnext.github.io/Docs/Wiki/attributes) can be
|
||||||
|
used for note organization, querying and advanced
|
||||||
|
[scripting](https://triliumnext.github.io/Docs/Wiki/scripts)
|
||||||
|
* UI available in English, German, Spanish, French, Romanian, and Chinese
|
||||||
|
(simplified and traditional)
|
||||||
|
* Direct [OpenID and TOTP
|
||||||
|
integration](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Server%20Installation/Multi-Factor%20Authentication.md)
|
||||||
|
for more secure login
|
||||||
|
* [Synchronization](https://triliumnext.github.io/Docs/Wiki/synchronization)
|
||||||
|
with self-hosted sync server
|
||||||
|
* there's a [3rd party service for hosting synchronisation
|
||||||
|
server](https://trilium.cc/paid-hosting)
|
||||||
|
* [Sharing](https://triliumnext.github.io/Docs/Wiki/sharing) (publishing) notes
|
||||||
|
to public internet
|
||||||
|
* Strong [note
|
||||||
|
encryption](https://triliumnext.github.io/Docs/Wiki/protected-notes) with
|
||||||
|
per-note granularity
|
||||||
|
* Sketching diagrams, based on [Excalidraw](https://excalidraw.com/) (note type
|
||||||
|
"canvas")
|
||||||
|
* [Relation maps](https://triliumnext.github.io/Docs/Wiki/relation-map) and
|
||||||
|
[link maps](https://triliumnext.github.io/Docs/Wiki/link-map) for visualizing
|
||||||
|
notes and their relations
|
||||||
|
* Mind maps, based on [Mind Elixir](https://docs.mind-elixir.com/)
|
||||||
|
* [Geo maps](./docs/User%20Guide/User%20Guide/Note%20Types/Geo%20Map.md) with
|
||||||
|
location pins and GPX tracks
|
||||||
|
* [Scripting](https://triliumnext.github.io/Docs/Wiki/scripts) - see [Advanced
|
||||||
|
showcases](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)
|
||||||
|
* [REST API](https://triliumnext.github.io/Docs/Wiki/etapi) for automation
|
||||||
|
* Scales well in both usability and performance upwards of 100 000 notes
|
||||||
|
* Touch optimized [mobile
|
||||||
|
frontend](https://triliumnext.github.io/Docs/Wiki/mobile-frontend) for
|
||||||
|
smartphones and tablets
|
||||||
|
* Built-in [dark theme](https://triliumnext.github.io/Docs/Wiki/themes), support
|
||||||
|
for user themes
|
||||||
|
* [Evernote](https://triliumnext.github.io/Docs/Wiki/evernote-import) and
|
||||||
|
[Markdown import & export](https://triliumnext.github.io/Docs/Wiki/markdown)
|
||||||
|
* [Web Clipper](https://triliumnext.github.io/Docs/Wiki/web-clipper) for easy
|
||||||
|
saving of web content
|
||||||
|
* Customizable UI (sidebar buttons, user-defined widgets, ...)
|
||||||
|
* [Metrics](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics.md), along
|
||||||
|
with a [Grafana
|
||||||
|
Dashboard](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics/grafana-dashboard.json)
|
||||||
|
|
||||||
|
✨ Check out the following third-party resources/communities for more TriliumNext
|
||||||
|
related goodies:
|
||||||
|
|
||||||
|
- [awesome-trilium](https://github.com/Nriver/awesome-trilium) for 3rd party
|
||||||
|
themes, scripts, plugins and more.
|
||||||
|
- [TriliumRocks!](https://trilium.rocks/) for tutorials, guides, and much more.
|
||||||
|
|
||||||
|
## ❓Why TriliumNext?
|
||||||
|
|
||||||
|
The original Trilium developer ([Zadam](https://github.com/zadam)) has
|
||||||
|
graciously given the Trilium repository to the community project which resides
|
||||||
|
at https://github.com/TriliumNext
|
||||||
|
|
||||||
|
### ⬆️Migrating from Zadam/Trilium?
|
||||||
|
|
||||||
|
There are no special migration steps to migrate from a zadam/Trilium instance to
|
||||||
|
a TriliumNext/Trilium instance. Simply [install
|
||||||
|
TriliumNext/Trilium](#-installation) as usual and it will use your existing
|
||||||
|
database.
|
||||||
|
|
||||||
|
Versions up to and including
|
||||||
|
[v0.90.4](https://github.com/TriliumNext/Trilium/releases/tag/v0.90.4) are
|
||||||
|
compatible with the latest zadam/trilium version of
|
||||||
|
[v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7). Any later
|
||||||
|
versions of TriliumNext/Trilium have their sync versions incremented which
|
||||||
|
prevents direct migration.
|
||||||
|
|
||||||
|
## 💬 Discuss with us
|
||||||
|
|
||||||
|
Feel free to join our official conversations. We would love to hear what
|
||||||
|
features, suggestions, or issues you may have!
|
||||||
|
|
||||||
|
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org) (For synchronous
|
||||||
|
discussions.)
|
||||||
|
- The `General` Matrix room is also bridged to
|
||||||
|
[XMPP](xmpp:discuss@trilium.thisgreat.party?join)
|
||||||
|
- [Github Discussions](https://github.com/TriliumNext/Trilium/discussions) (For
|
||||||
|
asynchronous discussions.)
|
||||||
|
- [Github Issues](https://github.com/TriliumNext/Trilium/issues) (For bug
|
||||||
|
reports and feature requests.)
|
||||||
|
|
||||||
|
## 🏗 Installation
|
||||||
|
|
||||||
|
### Windows / MacOS
|
||||||
|
|
||||||
|
Download the binary release for your platform from the [latest release
|
||||||
|
page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the package
|
||||||
|
and run the `trilium` executable.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
If your distribution is listed in the table below, use your distribution's
|
||||||
|
package.
|
||||||
|
|
||||||
|
[](https://repology.org/project/triliumnext/versions)
|
||||||
|
|
||||||
|
You may also download the binary release for your platform from the [latest
|
||||||
|
release page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the
|
||||||
|
package and run the `trilium` executable.
|
||||||
|
|
||||||
|
TriliumNext is also provided as a Flatpak, but not yet published on FlatHub.
|
||||||
|
|
||||||
|
### Browser (any OS)
|
||||||
|
|
||||||
|
If you use a server installation (see below), you can directly access the web
|
||||||
|
interface (which is almost identical to the desktop app).
|
||||||
|
|
||||||
|
Currently only the latest versions of Chrome & Firefox are supported (and
|
||||||
|
tested).
|
||||||
|
|
||||||
|
### Mobile
|
||||||
|
|
||||||
|
To use TriliumNext on a mobile device, you can use a mobile web browser to
|
||||||
|
access the mobile interface of a server installation (see below).
|
||||||
|
|
||||||
|
See issue https://github.com/TriliumNext/Trilium/issues/4962 for more
|
||||||
|
information on mobile app support.
|
||||||
|
|
||||||
|
If you prefer a native Android app, you can use
|
||||||
|
[TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid).
|
||||||
|
Report bugs and missing features at [their
|
||||||
|
repository](https://github.com/FliegendeWurst/TriliumDroid). Note: It is best to
|
||||||
|
disable automatic updates on your server installation (see below) when using
|
||||||
|
TriliumDroid since the sync version must match between Trilium and TriliumDroid.
|
||||||
|
|
||||||
|
### Server
|
||||||
|
|
||||||
|
To install TriliumNext on your own server (including via Docker from
|
||||||
|
[Dockerhub](https://hub.docker.com/r/triliumnext/trilium)) follow [the server
|
||||||
|
installation docs](https://triliumnext.github.io/Docs/Wiki/server-installation).
|
||||||
|
|
||||||
|
|
||||||
|
## 💻 Contribute
|
||||||
|
|
||||||
|
### Translations
|
||||||
|
|
||||||
|
If you are a native speaker, help us translate Trilium by heading over to our
|
||||||
|
[Weblate page](https://hosted.weblate.org/engage/trilium/).
|
||||||
|
|
||||||
|
Here's the language coverage we have so far:
|
||||||
|
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
### Code
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
server (available at http://localhost:8080):
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run server:start
|
||||||
|
```
|
||||||
|
|
||||||
|
### Documentation
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
environment required to edit the documentation:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm edit-docs:edit-docs
|
||||||
|
```
|
||||||
|
|
||||||
|
### Building the Executable
|
||||||
|
Download the repository, install dependencies using `pnpm` and then build the
|
||||||
|
desktop app for Windows:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run --filter desktop electron-forge:make --arch=x64 --platform=win32
|
||||||
|
```
|
||||||
|
|
||||||
|
For more details, see the [development
|
||||||
|
docs](https://github.com/TriliumNext/Trilium/tree/main/docs/Developer%20Guide/Developer%20Guide).
|
||||||
|
|
||||||
|
### Developer Documentation
|
||||||
|
|
||||||
|
Please view the [documentation
|
||||||
|
guide](https://github.com/TriliumNext/Trilium/blob/main/docs/Developer%20Guide/Developer%20Guide/Environment%20Setup.md)
|
||||||
|
for details. If you have more questions, feel free to reach out via the links
|
||||||
|
described in the "Discuss with us" section above.
|
||||||
|
|
||||||
|
## 👏 Shoutouts
|
||||||
|
|
||||||
|
* [zadam](https://github.com/zadam) for the original concept and implementation
|
||||||
|
of the application.
|
||||||
|
* [Larsa](https://github.com/LarsaSara) for designing the application icon.
|
||||||
|
* [nriver](https://github.com/nriver) for his work on internationalization.
|
||||||
|
* [Thomas Frei](https://github.com/thfrei) for his original work on the Canvas.
|
||||||
|
* [antoniotejada](https://github.com/nriver) for the original syntax highlight
|
||||||
|
widget.
|
||||||
|
* [Dosu](https://dosu.dev/) for providing us with the automated responses to
|
||||||
|
GitHub issues and discussions.
|
||||||
|
* [Tabler Icons](https://tabler.io/icons) for the system tray icons.
|
||||||
|
|
||||||
|
Trilium would not be possible without the technologies behind it:
|
||||||
|
|
||||||
|
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) - the visual editor behind
|
||||||
|
text notes. We are grateful for being offered a set of the premium features.
|
||||||
|
* [CodeMirror](https://github.com/codemirror/CodeMirror) - code editor with
|
||||||
|
support for huge amount of languages.
|
||||||
|
* [Excalidraw](https://github.com/excalidraw/excalidraw) - the infinite
|
||||||
|
whiteboard used in Canvas notes.
|
||||||
|
* [Mind Elixir](https://github.com/SSShooter/mind-elixir-core) - providing the
|
||||||
|
mind map functionality.
|
||||||
|
* [Leaflet](https://github.com/Leaflet/Leaflet) - for rendering geographical
|
||||||
|
maps.
|
||||||
|
* [Tabulator](https://github.com/olifolkerd/tabulator) - for the interactive
|
||||||
|
table used in collections.
|
||||||
|
* [FancyTree](https://github.com/mar10/fancytree) - feature-rich tree library
|
||||||
|
without real competition.
|
||||||
|
* [jsPlumb](https://github.com/jsplumb/jsplumb) - visual connectivity library.
|
||||||
|
Used in [relation
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/relation-map.html) and [link
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map)
|
||||||
|
|
||||||
|
## 🤝 Support
|
||||||
|
|
||||||
|
Trilium is built and maintained with [hundreds of hours of
|
||||||
|
work](https://github.com/TriliumNext/Trilium/graphs/commit-activity). Your
|
||||||
|
support keeps it open-source, improves features, and covers costs such as
|
||||||
|
hosting.
|
||||||
|
|
||||||
|
Consider supporting the main developer
|
||||||
|
([eliandoran](https://github.com/eliandoran)) of the application via:
|
||||||
|
|
||||||
|
- [GitHub Sponsors](https://github.com/sponsors/eliandoran)
|
||||||
|
- [PayPal](https://paypal.me/eliandoran)
|
||||||
|
- [Buy Me a Coffee](https://buymeacoffee.com/eliandoran)
|
||||||
|
|
||||||
|
## 🔑 License
|
||||||
|
|
||||||
|
Copyright 2017-2025 zadam, Elian Doran, and other contributors
|
||||||
|
|
||||||
|
This program is free software: you can redistribute it and/or modify it under
|
||||||
|
the terms of the GNU Affero General Public License as published by the Free
|
||||||
|
Software Foundation, either version 3 of the License, or (at your option) any
|
||||||
|
later version.
|
||||||
313
docs/README-fa.md
vendored
Normal file
313
docs/README-fa.md
vendored
Normal file
@@ -0,0 +1,313 @@
|
|||||||
|
# Trilium Notes
|
||||||
|
|
||||||
|

|
||||||
|
\
|
||||||
|

|
||||||
|
\
|
||||||
|
[](https://app.relative-ci.com/projects/Di5q7dz9daNDZ9UXi0Bp)
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
[English](./README.md) | [Chinese (Simplified)](./docs/README-ZH_CN.md) |
|
||||||
|
[Chinese (Traditional)](./docs/README-ZH_TW.md) | [Russian](./docs/README-ru.md)
|
||||||
|
| [Japanese](./docs/README-ja.md) | [Italian](./docs/README-it.md) |
|
||||||
|
[Spanish](./docs/README-es.md)
|
||||||
|
|
||||||
|
Trilium Notes is a free and open-source, cross-platform hierarchical note taking
|
||||||
|
application with focus on building large personal knowledge bases.
|
||||||
|
|
||||||
|
See [screenshots](https://triliumnext.github.io/Docs/Wiki/screenshot-tour) for
|
||||||
|
quick overview:
|
||||||
|
|
||||||
|
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./docs/app.png" alt="Trilium Screenshot" width="1000"></a>
|
||||||
|
|
||||||
|
## 📚 Documentation
|
||||||
|
|
||||||
|
**Visit our comprehensive documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)**
|
||||||
|
|
||||||
|
Our documentation is available in multiple formats:
|
||||||
|
- **Online Documentation**: Browse the full documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)
|
||||||
|
- **In-App Help**: Press `F1` within Trilium to access the same documentation
|
||||||
|
directly in the application
|
||||||
|
- **GitHub**: Navigate through the [User
|
||||||
|
Guide](./docs/User%20Guide/User%20Guide/) in this repository
|
||||||
|
|
||||||
|
### Quick Links
|
||||||
|
- [Getting Started Guide](https://docs.triliumnotes.org/)
|
||||||
|
- [Installation
|
||||||
|
Instructions](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation.md)
|
||||||
|
- [Docker
|
||||||
|
Setup](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation/1.%20Installing%20the%20server/Using%20Docker.md)
|
||||||
|
- [Upgrading
|
||||||
|
TriliumNext](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Upgrading%20TriliumNext.md)
|
||||||
|
- [Basic Concepts and
|
||||||
|
Features](./docs/User%20Guide/User%20Guide/Basic%20Concepts%20and%20Features/Notes.md)
|
||||||
|
- [Patterns of Personal Knowledge
|
||||||
|
Base](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge)
|
||||||
|
|
||||||
|
## 🎁 Features
|
||||||
|
|
||||||
|
* Notes can be arranged into arbitrarily deep tree. Single note can be placed
|
||||||
|
into multiple places in the tree (see
|
||||||
|
[cloning](https://triliumnext.github.io/Docs/Wiki/cloning-notes))
|
||||||
|
* Rich WYSIWYG note editor including e.g. tables, images and
|
||||||
|
[math](https://triliumnext.github.io/Docs/Wiki/text-notes) with markdown
|
||||||
|
[autoformat](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat)
|
||||||
|
* Support for editing [notes with source
|
||||||
|
code](https://triliumnext.github.io/Docs/Wiki/code-notes), including syntax
|
||||||
|
highlighting
|
||||||
|
* Fast and easy [navigation between
|
||||||
|
notes](https://triliumnext.github.io/Docs/Wiki/note-navigation), full text
|
||||||
|
search and [note
|
||||||
|
hoisting](https://triliumnext.github.io/Docs/Wiki/note-hoisting)
|
||||||
|
* Seamless [note
|
||||||
|
versioning](https://triliumnext.github.io/Docs/Wiki/note-revisions)
|
||||||
|
* Note [attributes](https://triliumnext.github.io/Docs/Wiki/attributes) can be
|
||||||
|
used for note organization, querying and advanced
|
||||||
|
[scripting](https://triliumnext.github.io/Docs/Wiki/scripts)
|
||||||
|
* UI available in English, German, Spanish, French, Romanian, and Chinese
|
||||||
|
(simplified and traditional)
|
||||||
|
* Direct [OpenID and TOTP
|
||||||
|
integration](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Server%20Installation/Multi-Factor%20Authentication.md)
|
||||||
|
for more secure login
|
||||||
|
* [Synchronization](https://triliumnext.github.io/Docs/Wiki/synchronization)
|
||||||
|
with self-hosted sync server
|
||||||
|
* there's a [3rd party service for hosting synchronisation
|
||||||
|
server](https://trilium.cc/paid-hosting)
|
||||||
|
* [Sharing](https://triliumnext.github.io/Docs/Wiki/sharing) (publishing) notes
|
||||||
|
to public internet
|
||||||
|
* Strong [note
|
||||||
|
encryption](https://triliumnext.github.io/Docs/Wiki/protected-notes) with
|
||||||
|
per-note granularity
|
||||||
|
* Sketching diagrams, based on [Excalidraw](https://excalidraw.com/) (note type
|
||||||
|
"canvas")
|
||||||
|
* [Relation maps](https://triliumnext.github.io/Docs/Wiki/relation-map) and
|
||||||
|
[link maps](https://triliumnext.github.io/Docs/Wiki/link-map) for visualizing
|
||||||
|
notes and their relations
|
||||||
|
* Mind maps, based on [Mind Elixir](https://docs.mind-elixir.com/)
|
||||||
|
* [Geo maps](./docs/User%20Guide/User%20Guide/Note%20Types/Geo%20Map.md) with
|
||||||
|
location pins and GPX tracks
|
||||||
|
* [Scripting](https://triliumnext.github.io/Docs/Wiki/scripts) - see [Advanced
|
||||||
|
showcases](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)
|
||||||
|
* [REST API](https://triliumnext.github.io/Docs/Wiki/etapi) for automation
|
||||||
|
* Scales well in both usability and performance upwards of 100 000 notes
|
||||||
|
* Touch optimized [mobile
|
||||||
|
frontend](https://triliumnext.github.io/Docs/Wiki/mobile-frontend) for
|
||||||
|
smartphones and tablets
|
||||||
|
* Built-in [dark theme](https://triliumnext.github.io/Docs/Wiki/themes), support
|
||||||
|
for user themes
|
||||||
|
* [Evernote](https://triliumnext.github.io/Docs/Wiki/evernote-import) and
|
||||||
|
[Markdown import & export](https://triliumnext.github.io/Docs/Wiki/markdown)
|
||||||
|
* [Web Clipper](https://triliumnext.github.io/Docs/Wiki/web-clipper) for easy
|
||||||
|
saving of web content
|
||||||
|
* Customizable UI (sidebar buttons, user-defined widgets, ...)
|
||||||
|
* [Metrics](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics.md), along
|
||||||
|
with a [Grafana
|
||||||
|
Dashboard](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics/grafana-dashboard.json)
|
||||||
|
|
||||||
|
✨ Check out the following third-party resources/communities for more TriliumNext
|
||||||
|
related goodies:
|
||||||
|
|
||||||
|
- [awesome-trilium](https://github.com/Nriver/awesome-trilium) for 3rd party
|
||||||
|
themes, scripts, plugins and more.
|
||||||
|
- [TriliumRocks!](https://trilium.rocks/) for tutorials, guides, and much more.
|
||||||
|
|
||||||
|
## ❓Why TriliumNext?
|
||||||
|
|
||||||
|
The original Trilium developer ([Zadam](https://github.com/zadam)) has
|
||||||
|
graciously given the Trilium repository to the community project which resides
|
||||||
|
at https://github.com/TriliumNext
|
||||||
|
|
||||||
|
### ⬆️Migrating from Zadam/Trilium?
|
||||||
|
|
||||||
|
There are no special migration steps to migrate from a zadam/Trilium instance to
|
||||||
|
a TriliumNext/Trilium instance. Simply [install
|
||||||
|
TriliumNext/Trilium](#-installation) as usual and it will use your existing
|
||||||
|
database.
|
||||||
|
|
||||||
|
Versions up to and including
|
||||||
|
[v0.90.4](https://github.com/TriliumNext/Trilium/releases/tag/v0.90.4) are
|
||||||
|
compatible with the latest zadam/trilium version of
|
||||||
|
[v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7). Any later
|
||||||
|
versions of TriliumNext/Trilium have their sync versions incremented which
|
||||||
|
prevents direct migration.
|
||||||
|
|
||||||
|
## 💬 Discuss with us
|
||||||
|
|
||||||
|
Feel free to join our official conversations. We would love to hear what
|
||||||
|
features, suggestions, or issues you may have!
|
||||||
|
|
||||||
|
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org) (For synchronous
|
||||||
|
discussions.)
|
||||||
|
- The `General` Matrix room is also bridged to
|
||||||
|
[XMPP](xmpp:discuss@trilium.thisgreat.party?join)
|
||||||
|
- [Github Discussions](https://github.com/TriliumNext/Trilium/discussions) (For
|
||||||
|
asynchronous discussions.)
|
||||||
|
- [Github Issues](https://github.com/TriliumNext/Trilium/issues) (For bug
|
||||||
|
reports and feature requests.)
|
||||||
|
|
||||||
|
## 🏗 Installation
|
||||||
|
|
||||||
|
### Windows / MacOS
|
||||||
|
|
||||||
|
Download the binary release for your platform from the [latest release
|
||||||
|
page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the package
|
||||||
|
and run the `trilium` executable.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
If your distribution is listed in the table below, use your distribution's
|
||||||
|
package.
|
||||||
|
|
||||||
|
[](https://repology.org/project/triliumnext/versions)
|
||||||
|
|
||||||
|
You may also download the binary release for your platform from the [latest
|
||||||
|
release page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the
|
||||||
|
package and run the `trilium` executable.
|
||||||
|
|
||||||
|
TriliumNext is also provided as a Flatpak, but not yet published on FlatHub.
|
||||||
|
|
||||||
|
### Browser (any OS)
|
||||||
|
|
||||||
|
If you use a server installation (see below), you can directly access the web
|
||||||
|
interface (which is almost identical to the desktop app).
|
||||||
|
|
||||||
|
Currently only the latest versions of Chrome & Firefox are supported (and
|
||||||
|
tested).
|
||||||
|
|
||||||
|
### Mobile
|
||||||
|
|
||||||
|
To use TriliumNext on a mobile device, you can use a mobile web browser to
|
||||||
|
access the mobile interface of a server installation (see below).
|
||||||
|
|
||||||
|
See issue https://github.com/TriliumNext/Trilium/issues/4962 for more
|
||||||
|
information on mobile app support.
|
||||||
|
|
||||||
|
If you prefer a native Android app, you can use
|
||||||
|
[TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid).
|
||||||
|
Report bugs and missing features at [their
|
||||||
|
repository](https://github.com/FliegendeWurst/TriliumDroid). Note: It is best to
|
||||||
|
disable automatic updates on your server installation (see below) when using
|
||||||
|
TriliumDroid since the sync version must match between Trilium and TriliumDroid.
|
||||||
|
|
||||||
|
### Server
|
||||||
|
|
||||||
|
To install TriliumNext on your own server (including via Docker from
|
||||||
|
[Dockerhub](https://hub.docker.com/r/triliumnext/trilium)) follow [the server
|
||||||
|
installation docs](https://triliumnext.github.io/Docs/Wiki/server-installation).
|
||||||
|
|
||||||
|
|
||||||
|
## 💻 Contribute
|
||||||
|
|
||||||
|
### Translations
|
||||||
|
|
||||||
|
If you are a native speaker, help us translate Trilium by heading over to our
|
||||||
|
[Weblate page](https://hosted.weblate.org/engage/trilium/).
|
||||||
|
|
||||||
|
Here's the language coverage we have so far:
|
||||||
|
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
### Code
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
server (available at http://localhost:8080):
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run server:start
|
||||||
|
```
|
||||||
|
|
||||||
|
### Documentation
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
environment required to edit the documentation:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm edit-docs:edit-docs
|
||||||
|
```
|
||||||
|
|
||||||
|
### Building the Executable
|
||||||
|
Download the repository, install dependencies using `pnpm` and then build the
|
||||||
|
desktop app for Windows:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run --filter desktop electron-forge:make --arch=x64 --platform=win32
|
||||||
|
```
|
||||||
|
|
||||||
|
For more details, see the [development
|
||||||
|
docs](https://github.com/TriliumNext/Trilium/tree/main/docs/Developer%20Guide/Developer%20Guide).
|
||||||
|
|
||||||
|
### Developer Documentation
|
||||||
|
|
||||||
|
Please view the [documentation
|
||||||
|
guide](https://github.com/TriliumNext/Trilium/blob/main/docs/Developer%20Guide/Developer%20Guide/Environment%20Setup.md)
|
||||||
|
for details. If you have more questions, feel free to reach out via the links
|
||||||
|
described in the "Discuss with us" section above.
|
||||||
|
|
||||||
|
## 👏 Shoutouts
|
||||||
|
|
||||||
|
* [zadam](https://github.com/zadam) for the original concept and implementation
|
||||||
|
of the application.
|
||||||
|
* [Larsa](https://github.com/LarsaSara) for designing the application icon.
|
||||||
|
* [nriver](https://github.com/nriver) for his work on internationalization.
|
||||||
|
* [Thomas Frei](https://github.com/thfrei) for his original work on the Canvas.
|
||||||
|
* [antoniotejada](https://github.com/nriver) for the original syntax highlight
|
||||||
|
widget.
|
||||||
|
* [Dosu](https://dosu.dev/) for providing us with the automated responses to
|
||||||
|
GitHub issues and discussions.
|
||||||
|
* [Tabler Icons](https://tabler.io/icons) for the system tray icons.
|
||||||
|
|
||||||
|
Trilium would not be possible without the technologies behind it:
|
||||||
|
|
||||||
|
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) - the visual editor behind
|
||||||
|
text notes. We are grateful for being offered a set of the premium features.
|
||||||
|
* [CodeMirror](https://github.com/codemirror/CodeMirror) - code editor with
|
||||||
|
support for huge amount of languages.
|
||||||
|
* [Excalidraw](https://github.com/excalidraw/excalidraw) - the infinite
|
||||||
|
whiteboard used in Canvas notes.
|
||||||
|
* [Mind Elixir](https://github.com/SSShooter/mind-elixir-core) - providing the
|
||||||
|
mind map functionality.
|
||||||
|
* [Leaflet](https://github.com/Leaflet/Leaflet) - for rendering geographical
|
||||||
|
maps.
|
||||||
|
* [Tabulator](https://github.com/olifolkerd/tabulator) - for the interactive
|
||||||
|
table used in collections.
|
||||||
|
* [FancyTree](https://github.com/mar10/fancytree) - feature-rich tree library
|
||||||
|
without real competition.
|
||||||
|
* [jsPlumb](https://github.com/jsplumb/jsplumb) - visual connectivity library.
|
||||||
|
Used in [relation
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/relation-map.html) and [link
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map)
|
||||||
|
|
||||||
|
## 🤝 Support
|
||||||
|
|
||||||
|
Trilium is built and maintained with [hundreds of hours of
|
||||||
|
work](https://github.com/TriliumNext/Trilium/graphs/commit-activity). Your
|
||||||
|
support keeps it open-source, improves features, and covers costs such as
|
||||||
|
hosting.
|
||||||
|
|
||||||
|
Consider supporting the main developer
|
||||||
|
([eliandoran](https://github.com/eliandoran)) of the application via:
|
||||||
|
|
||||||
|
- [GitHub Sponsors](https://github.com/sponsors/eliandoran)
|
||||||
|
- [PayPal](https://paypal.me/eliandoran)
|
||||||
|
- [Buy Me a Coffee](https://buymeacoffee.com/eliandoran)
|
||||||
|
|
||||||
|
## 🔑 License
|
||||||
|
|
||||||
|
Copyright 2017-2025 zadam, Elian Doran, and other contributors
|
||||||
|
|
||||||
|
This program is free software: you can redistribute it and/or modify it under
|
||||||
|
the terms of the GNU Affero General Public License as published by the Free
|
||||||
|
Software Foundation, either version 3 of the License, or (at your option) any
|
||||||
|
later version.
|
||||||
313
docs/README-fi.md
vendored
Normal file
313
docs/README-fi.md
vendored
Normal file
@@ -0,0 +1,313 @@
|
|||||||
|
# Trilium Notes
|
||||||
|
|
||||||
|

|
||||||
|
\
|
||||||
|

|
||||||
|
\
|
||||||
|
[](https://app.relative-ci.com/projects/Di5q7dz9daNDZ9UXi0Bp)
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
[English](./README.md) | [Chinese (Simplified)](./docs/README-ZH_CN.md) |
|
||||||
|
[Chinese (Traditional)](./docs/README-ZH_TW.md) | [Russian](./docs/README-ru.md)
|
||||||
|
| [Japanese](./docs/README-ja.md) | [Italian](./docs/README-it.md) |
|
||||||
|
[Spanish](./docs/README-es.md)
|
||||||
|
|
||||||
|
Trilium Notes is a free and open-source, cross-platform hierarchical note taking
|
||||||
|
application with focus on building large personal knowledge bases.
|
||||||
|
|
||||||
|
See [screenshots](https://triliumnext.github.io/Docs/Wiki/screenshot-tour) for
|
||||||
|
quick overview:
|
||||||
|
|
||||||
|
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./docs/app.png" alt="Trilium Screenshot" width="1000"></a>
|
||||||
|
|
||||||
|
## 📚 Documentation
|
||||||
|
|
||||||
|
**Visit our comprehensive documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)**
|
||||||
|
|
||||||
|
Our documentation is available in multiple formats:
|
||||||
|
- **Online Documentation**: Browse the full documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)
|
||||||
|
- **In-App Help**: Press `F1` within Trilium to access the same documentation
|
||||||
|
directly in the application
|
||||||
|
- **GitHub**: Navigate through the [User
|
||||||
|
Guide](./docs/User%20Guide/User%20Guide/) in this repository
|
||||||
|
|
||||||
|
### Quick Links
|
||||||
|
- [Getting Started Guide](https://docs.triliumnotes.org/)
|
||||||
|
- [Installation
|
||||||
|
Instructions](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation.md)
|
||||||
|
- [Docker
|
||||||
|
Setup](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation/1.%20Installing%20the%20server/Using%20Docker.md)
|
||||||
|
- [Upgrading
|
||||||
|
TriliumNext](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Upgrading%20TriliumNext.md)
|
||||||
|
- [Basic Concepts and
|
||||||
|
Features](./docs/User%20Guide/User%20Guide/Basic%20Concepts%20and%20Features/Notes.md)
|
||||||
|
- [Patterns of Personal Knowledge
|
||||||
|
Base](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge)
|
||||||
|
|
||||||
|
## 🎁 Features
|
||||||
|
|
||||||
|
* Notes can be arranged into arbitrarily deep tree. Single note can be placed
|
||||||
|
into multiple places in the tree (see
|
||||||
|
[cloning](https://triliumnext.github.io/Docs/Wiki/cloning-notes))
|
||||||
|
* Rich WYSIWYG note editor including e.g. tables, images and
|
||||||
|
[math](https://triliumnext.github.io/Docs/Wiki/text-notes) with markdown
|
||||||
|
[autoformat](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat)
|
||||||
|
* Support for editing [notes with source
|
||||||
|
code](https://triliumnext.github.io/Docs/Wiki/code-notes), including syntax
|
||||||
|
highlighting
|
||||||
|
* Fast and easy [navigation between
|
||||||
|
notes](https://triliumnext.github.io/Docs/Wiki/note-navigation), full text
|
||||||
|
search and [note
|
||||||
|
hoisting](https://triliumnext.github.io/Docs/Wiki/note-hoisting)
|
||||||
|
* Seamless [note
|
||||||
|
versioning](https://triliumnext.github.io/Docs/Wiki/note-revisions)
|
||||||
|
* Note [attributes](https://triliumnext.github.io/Docs/Wiki/attributes) can be
|
||||||
|
used for note organization, querying and advanced
|
||||||
|
[scripting](https://triliumnext.github.io/Docs/Wiki/scripts)
|
||||||
|
* UI available in English, German, Spanish, French, Romanian, and Chinese
|
||||||
|
(simplified and traditional)
|
||||||
|
* Direct [OpenID and TOTP
|
||||||
|
integration](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Server%20Installation/Multi-Factor%20Authentication.md)
|
||||||
|
for more secure login
|
||||||
|
* [Synchronization](https://triliumnext.github.io/Docs/Wiki/synchronization)
|
||||||
|
with self-hosted sync server
|
||||||
|
* there's a [3rd party service for hosting synchronisation
|
||||||
|
server](https://trilium.cc/paid-hosting)
|
||||||
|
* [Sharing](https://triliumnext.github.io/Docs/Wiki/sharing) (publishing) notes
|
||||||
|
to public internet
|
||||||
|
* Strong [note
|
||||||
|
encryption](https://triliumnext.github.io/Docs/Wiki/protected-notes) with
|
||||||
|
per-note granularity
|
||||||
|
* Sketching diagrams, based on [Excalidraw](https://excalidraw.com/) (note type
|
||||||
|
"canvas")
|
||||||
|
* [Relation maps](https://triliumnext.github.io/Docs/Wiki/relation-map) and
|
||||||
|
[link maps](https://triliumnext.github.io/Docs/Wiki/link-map) for visualizing
|
||||||
|
notes and their relations
|
||||||
|
* Mind maps, based on [Mind Elixir](https://docs.mind-elixir.com/)
|
||||||
|
* [Geo maps](./docs/User%20Guide/User%20Guide/Note%20Types/Geo%20Map.md) with
|
||||||
|
location pins and GPX tracks
|
||||||
|
* [Scripting](https://triliumnext.github.io/Docs/Wiki/scripts) - see [Advanced
|
||||||
|
showcases](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)
|
||||||
|
* [REST API](https://triliumnext.github.io/Docs/Wiki/etapi) for automation
|
||||||
|
* Scales well in both usability and performance upwards of 100 000 notes
|
||||||
|
* Touch optimized [mobile
|
||||||
|
frontend](https://triliumnext.github.io/Docs/Wiki/mobile-frontend) for
|
||||||
|
smartphones and tablets
|
||||||
|
* Built-in [dark theme](https://triliumnext.github.io/Docs/Wiki/themes), support
|
||||||
|
for user themes
|
||||||
|
* [Evernote](https://triliumnext.github.io/Docs/Wiki/evernote-import) and
|
||||||
|
[Markdown import & export](https://triliumnext.github.io/Docs/Wiki/markdown)
|
||||||
|
* [Web Clipper](https://triliumnext.github.io/Docs/Wiki/web-clipper) for easy
|
||||||
|
saving of web content
|
||||||
|
* Customizable UI (sidebar buttons, user-defined widgets, ...)
|
||||||
|
* [Metrics](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics.md), along
|
||||||
|
with a [Grafana
|
||||||
|
Dashboard](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics/grafana-dashboard.json)
|
||||||
|
|
||||||
|
✨ Check out the following third-party resources/communities for more TriliumNext
|
||||||
|
related goodies:
|
||||||
|
|
||||||
|
- [awesome-trilium](https://github.com/Nriver/awesome-trilium) for 3rd party
|
||||||
|
themes, scripts, plugins and more.
|
||||||
|
- [TriliumRocks!](https://trilium.rocks/) for tutorials, guides, and much more.
|
||||||
|
|
||||||
|
## ❓Why TriliumNext?
|
||||||
|
|
||||||
|
The original Trilium developer ([Zadam](https://github.com/zadam)) has
|
||||||
|
graciously given the Trilium repository to the community project which resides
|
||||||
|
at https://github.com/TriliumNext
|
||||||
|
|
||||||
|
### ⬆️Migrating from Zadam/Trilium?
|
||||||
|
|
||||||
|
There are no special migration steps to migrate from a zadam/Trilium instance to
|
||||||
|
a TriliumNext/Trilium instance. Simply [install
|
||||||
|
TriliumNext/Trilium](#-installation) as usual and it will use your existing
|
||||||
|
database.
|
||||||
|
|
||||||
|
Versions up to and including
|
||||||
|
[v0.90.4](https://github.com/TriliumNext/Trilium/releases/tag/v0.90.4) are
|
||||||
|
compatible with the latest zadam/trilium version of
|
||||||
|
[v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7). Any later
|
||||||
|
versions of TriliumNext/Trilium have their sync versions incremented which
|
||||||
|
prevents direct migration.
|
||||||
|
|
||||||
|
## 💬 Discuss with us
|
||||||
|
|
||||||
|
Feel free to join our official conversations. We would love to hear what
|
||||||
|
features, suggestions, or issues you may have!
|
||||||
|
|
||||||
|
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org) (For synchronous
|
||||||
|
discussions.)
|
||||||
|
- The `General` Matrix room is also bridged to
|
||||||
|
[XMPP](xmpp:discuss@trilium.thisgreat.party?join)
|
||||||
|
- [Github Discussions](https://github.com/TriliumNext/Trilium/discussions) (For
|
||||||
|
asynchronous discussions.)
|
||||||
|
- [Github Issues](https://github.com/TriliumNext/Trilium/issues) (For bug
|
||||||
|
reports and feature requests.)
|
||||||
|
|
||||||
|
## 🏗 Installation
|
||||||
|
|
||||||
|
### Windows / MacOS
|
||||||
|
|
||||||
|
Download the binary release for your platform from the [latest release
|
||||||
|
page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the package
|
||||||
|
and run the `trilium` executable.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
If your distribution is listed in the table below, use your distribution's
|
||||||
|
package.
|
||||||
|
|
||||||
|
[](https://repology.org/project/triliumnext/versions)
|
||||||
|
|
||||||
|
You may also download the binary release for your platform from the [latest
|
||||||
|
release page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the
|
||||||
|
package and run the `trilium` executable.
|
||||||
|
|
||||||
|
TriliumNext is also provided as a Flatpak, but not yet published on FlatHub.
|
||||||
|
|
||||||
|
### Browser (any OS)
|
||||||
|
|
||||||
|
If you use a server installation (see below), you can directly access the web
|
||||||
|
interface (which is almost identical to the desktop app).
|
||||||
|
|
||||||
|
Currently only the latest versions of Chrome & Firefox are supported (and
|
||||||
|
tested).
|
||||||
|
|
||||||
|
### Mobile
|
||||||
|
|
||||||
|
To use TriliumNext on a mobile device, you can use a mobile web browser to
|
||||||
|
access the mobile interface of a server installation (see below).
|
||||||
|
|
||||||
|
See issue https://github.com/TriliumNext/Trilium/issues/4962 for more
|
||||||
|
information on mobile app support.
|
||||||
|
|
||||||
|
If you prefer a native Android app, you can use
|
||||||
|
[TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid).
|
||||||
|
Report bugs and missing features at [their
|
||||||
|
repository](https://github.com/FliegendeWurst/TriliumDroid). Note: It is best to
|
||||||
|
disable automatic updates on your server installation (see below) when using
|
||||||
|
TriliumDroid since the sync version must match between Trilium and TriliumDroid.
|
||||||
|
|
||||||
|
### Server
|
||||||
|
|
||||||
|
To install TriliumNext on your own server (including via Docker from
|
||||||
|
[Dockerhub](https://hub.docker.com/r/triliumnext/trilium)) follow [the server
|
||||||
|
installation docs](https://triliumnext.github.io/Docs/Wiki/server-installation).
|
||||||
|
|
||||||
|
|
||||||
|
## 💻 Contribute
|
||||||
|
|
||||||
|
### Translations
|
||||||
|
|
||||||
|
If you are a native speaker, help us translate Trilium by heading over to our
|
||||||
|
[Weblate page](https://hosted.weblate.org/engage/trilium/).
|
||||||
|
|
||||||
|
Here's the language coverage we have so far:
|
||||||
|
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
### Code
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
server (available at http://localhost:8080):
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run server:start
|
||||||
|
```
|
||||||
|
|
||||||
|
### Documentation
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
environment required to edit the documentation:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm edit-docs:edit-docs
|
||||||
|
```
|
||||||
|
|
||||||
|
### Building the Executable
|
||||||
|
Download the repository, install dependencies using `pnpm` and then build the
|
||||||
|
desktop app for Windows:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run --filter desktop electron-forge:make --arch=x64 --platform=win32
|
||||||
|
```
|
||||||
|
|
||||||
|
For more details, see the [development
|
||||||
|
docs](https://github.com/TriliumNext/Trilium/tree/main/docs/Developer%20Guide/Developer%20Guide).
|
||||||
|
|
||||||
|
### Developer Documentation
|
||||||
|
|
||||||
|
Please view the [documentation
|
||||||
|
guide](https://github.com/TriliumNext/Trilium/blob/main/docs/Developer%20Guide/Developer%20Guide/Environment%20Setup.md)
|
||||||
|
for details. If you have more questions, feel free to reach out via the links
|
||||||
|
described in the "Discuss with us" section above.
|
||||||
|
|
||||||
|
## 👏 Shoutouts
|
||||||
|
|
||||||
|
* [zadam](https://github.com/zadam) for the original concept and implementation
|
||||||
|
of the application.
|
||||||
|
* [Larsa](https://github.com/LarsaSara) for designing the application icon.
|
||||||
|
* [nriver](https://github.com/nriver) for his work on internationalization.
|
||||||
|
* [Thomas Frei](https://github.com/thfrei) for his original work on the Canvas.
|
||||||
|
* [antoniotejada](https://github.com/nriver) for the original syntax highlight
|
||||||
|
widget.
|
||||||
|
* [Dosu](https://dosu.dev/) for providing us with the automated responses to
|
||||||
|
GitHub issues and discussions.
|
||||||
|
* [Tabler Icons](https://tabler.io/icons) for the system tray icons.
|
||||||
|
|
||||||
|
Trilium would not be possible without the technologies behind it:
|
||||||
|
|
||||||
|
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) - the visual editor behind
|
||||||
|
text notes. We are grateful for being offered a set of the premium features.
|
||||||
|
* [CodeMirror](https://github.com/codemirror/CodeMirror) - code editor with
|
||||||
|
support for huge amount of languages.
|
||||||
|
* [Excalidraw](https://github.com/excalidraw/excalidraw) - the infinite
|
||||||
|
whiteboard used in Canvas notes.
|
||||||
|
* [Mind Elixir](https://github.com/SSShooter/mind-elixir-core) - providing the
|
||||||
|
mind map functionality.
|
||||||
|
* [Leaflet](https://github.com/Leaflet/Leaflet) - for rendering geographical
|
||||||
|
maps.
|
||||||
|
* [Tabulator](https://github.com/olifolkerd/tabulator) - for the interactive
|
||||||
|
table used in collections.
|
||||||
|
* [FancyTree](https://github.com/mar10/fancytree) - feature-rich tree library
|
||||||
|
without real competition.
|
||||||
|
* [jsPlumb](https://github.com/jsplumb/jsplumb) - visual connectivity library.
|
||||||
|
Used in [relation
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/relation-map.html) and [link
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map)
|
||||||
|
|
||||||
|
## 🤝 Support
|
||||||
|
|
||||||
|
Trilium is built and maintained with [hundreds of hours of
|
||||||
|
work](https://github.com/TriliumNext/Trilium/graphs/commit-activity). Your
|
||||||
|
support keeps it open-source, improves features, and covers costs such as
|
||||||
|
hosting.
|
||||||
|
|
||||||
|
Consider supporting the main developer
|
||||||
|
([eliandoran](https://github.com/eliandoran)) of the application via:
|
||||||
|
|
||||||
|
- [GitHub Sponsors](https://github.com/sponsors/eliandoran)
|
||||||
|
- [PayPal](https://paypal.me/eliandoran)
|
||||||
|
- [Buy Me a Coffee](https://buymeacoffee.com/eliandoran)
|
||||||
|
|
||||||
|
## 🔑 License
|
||||||
|
|
||||||
|
Copyright 2017-2025 zadam, Elian Doran, and other contributors
|
||||||
|
|
||||||
|
This program is free software: you can redistribute it and/or modify it under
|
||||||
|
the terms of the GNU Affero General Public License as published by the Free
|
||||||
|
Software Foundation, either version 3 of the License, or (at your option) any
|
||||||
|
later version.
|
||||||
313
docs/README-fr.md
vendored
Normal file
313
docs/README-fr.md
vendored
Normal file
@@ -0,0 +1,313 @@
|
|||||||
|
# Trilium Notes
|
||||||
|
|
||||||
|

|
||||||
|
\
|
||||||
|

|
||||||
|
\
|
||||||
|
[](https://app.relative-ci.com/projects/Di5q7dz9daNDZ9UXi0Bp)
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
[English](./README.md) | [Chinese (Simplified)](./docs/README-ZH_CN.md) |
|
||||||
|
[Chinese (Traditional)](./docs/README-ZH_TW.md) | [Russian](./docs/README-ru.md)
|
||||||
|
| [Japanese](./docs/README-ja.md) | [Italian](./docs/README-it.md) |
|
||||||
|
[Spanish](./docs/README-es.md)
|
||||||
|
|
||||||
|
Trilium Notes is a free and open-source, cross-platform hierarchical note taking
|
||||||
|
application with focus on building large personal knowledge bases.
|
||||||
|
|
||||||
|
See [screenshots](https://triliumnext.github.io/Docs/Wiki/screenshot-tour) for
|
||||||
|
quick overview:
|
||||||
|
|
||||||
|
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./docs/app.png" alt="Trilium Screenshot" width="1000"></a>
|
||||||
|
|
||||||
|
## 📚 Documentation
|
||||||
|
|
||||||
|
**Visit our comprehensive documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)**
|
||||||
|
|
||||||
|
Our documentation is available in multiple formats:
|
||||||
|
- **Online Documentation**: Browse the full documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)
|
||||||
|
- **In-App Help**: Press `F1` within Trilium to access the same documentation
|
||||||
|
directly in the application
|
||||||
|
- **GitHub**: Navigate through the [User
|
||||||
|
Guide](./docs/User%20Guide/User%20Guide/) in this repository
|
||||||
|
|
||||||
|
### Quick Links
|
||||||
|
- [Getting Started Guide](https://docs.triliumnotes.org/)
|
||||||
|
- [Installation
|
||||||
|
Instructions](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation.md)
|
||||||
|
- [Docker
|
||||||
|
Setup](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation/1.%20Installing%20the%20server/Using%20Docker.md)
|
||||||
|
- [Upgrading
|
||||||
|
TriliumNext](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Upgrading%20TriliumNext.md)
|
||||||
|
- [Basic Concepts and
|
||||||
|
Features](./docs/User%20Guide/User%20Guide/Basic%20Concepts%20and%20Features/Notes.md)
|
||||||
|
- [Patterns of Personal Knowledge
|
||||||
|
Base](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge)
|
||||||
|
|
||||||
|
## 🎁 Features
|
||||||
|
|
||||||
|
* Notes can be arranged into arbitrarily deep tree. Single note can be placed
|
||||||
|
into multiple places in the tree (see
|
||||||
|
[cloning](https://triliumnext.github.io/Docs/Wiki/cloning-notes))
|
||||||
|
* Rich WYSIWYG note editor including e.g. tables, images and
|
||||||
|
[math](https://triliumnext.github.io/Docs/Wiki/text-notes) with markdown
|
||||||
|
[autoformat](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat)
|
||||||
|
* Support for editing [notes with source
|
||||||
|
code](https://triliumnext.github.io/Docs/Wiki/code-notes), including syntax
|
||||||
|
highlighting
|
||||||
|
* Fast and easy [navigation between
|
||||||
|
notes](https://triliumnext.github.io/Docs/Wiki/note-navigation), full text
|
||||||
|
search and [note
|
||||||
|
hoisting](https://triliumnext.github.io/Docs/Wiki/note-hoisting)
|
||||||
|
* Seamless [note
|
||||||
|
versioning](https://triliumnext.github.io/Docs/Wiki/note-revisions)
|
||||||
|
* Note [attributes](https://triliumnext.github.io/Docs/Wiki/attributes) can be
|
||||||
|
used for note organization, querying and advanced
|
||||||
|
[scripting](https://triliumnext.github.io/Docs/Wiki/scripts)
|
||||||
|
* UI available in English, German, Spanish, French, Romanian, and Chinese
|
||||||
|
(simplified and traditional)
|
||||||
|
* Direct [OpenID and TOTP
|
||||||
|
integration](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Server%20Installation/Multi-Factor%20Authentication.md)
|
||||||
|
for more secure login
|
||||||
|
* [Synchronization](https://triliumnext.github.io/Docs/Wiki/synchronization)
|
||||||
|
with self-hosted sync server
|
||||||
|
* there's a [3rd party service for hosting synchronisation
|
||||||
|
server](https://trilium.cc/paid-hosting)
|
||||||
|
* [Sharing](https://triliumnext.github.io/Docs/Wiki/sharing) (publishing) notes
|
||||||
|
to public internet
|
||||||
|
* Strong [note
|
||||||
|
encryption](https://triliumnext.github.io/Docs/Wiki/protected-notes) with
|
||||||
|
per-note granularity
|
||||||
|
* Sketching diagrams, based on [Excalidraw](https://excalidraw.com/) (note type
|
||||||
|
"canvas")
|
||||||
|
* [Relation maps](https://triliumnext.github.io/Docs/Wiki/relation-map) and
|
||||||
|
[link maps](https://triliumnext.github.io/Docs/Wiki/link-map) for visualizing
|
||||||
|
notes and their relations
|
||||||
|
* Mind maps, based on [Mind Elixir](https://docs.mind-elixir.com/)
|
||||||
|
* [Geo maps](./docs/User%20Guide/User%20Guide/Note%20Types/Geo%20Map.md) with
|
||||||
|
location pins and GPX tracks
|
||||||
|
* [Scripting](https://triliumnext.github.io/Docs/Wiki/scripts) - see [Advanced
|
||||||
|
showcases](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)
|
||||||
|
* [REST API](https://triliumnext.github.io/Docs/Wiki/etapi) for automation
|
||||||
|
* Scales well in both usability and performance upwards of 100 000 notes
|
||||||
|
* Touch optimized [mobile
|
||||||
|
frontend](https://triliumnext.github.io/Docs/Wiki/mobile-frontend) for
|
||||||
|
smartphones and tablets
|
||||||
|
* Built-in [dark theme](https://triliumnext.github.io/Docs/Wiki/themes), support
|
||||||
|
for user themes
|
||||||
|
* [Evernote](https://triliumnext.github.io/Docs/Wiki/evernote-import) and
|
||||||
|
[Markdown import & export](https://triliumnext.github.io/Docs/Wiki/markdown)
|
||||||
|
* [Web Clipper](https://triliumnext.github.io/Docs/Wiki/web-clipper) for easy
|
||||||
|
saving of web content
|
||||||
|
* Customizable UI (sidebar buttons, user-defined widgets, ...)
|
||||||
|
* [Metrics](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics.md), along
|
||||||
|
with a [Grafana
|
||||||
|
Dashboard](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics/grafana-dashboard.json)
|
||||||
|
|
||||||
|
✨ Check out the following third-party resources/communities for more TriliumNext
|
||||||
|
related goodies:
|
||||||
|
|
||||||
|
- [awesome-trilium](https://github.com/Nriver/awesome-trilium) for 3rd party
|
||||||
|
themes, scripts, plugins and more.
|
||||||
|
- [TriliumRocks!](https://trilium.rocks/) for tutorials, guides, and much more.
|
||||||
|
|
||||||
|
## ❓Why TriliumNext?
|
||||||
|
|
||||||
|
The original Trilium developer ([Zadam](https://github.com/zadam)) has
|
||||||
|
graciously given the Trilium repository to the community project which resides
|
||||||
|
at https://github.com/TriliumNext
|
||||||
|
|
||||||
|
### ⬆️Migrating from Zadam/Trilium?
|
||||||
|
|
||||||
|
There are no special migration steps to migrate from a zadam/Trilium instance to
|
||||||
|
a TriliumNext/Trilium instance. Simply [install
|
||||||
|
TriliumNext/Trilium](#-installation) as usual and it will use your existing
|
||||||
|
database.
|
||||||
|
|
||||||
|
Versions up to and including
|
||||||
|
[v0.90.4](https://github.com/TriliumNext/Trilium/releases/tag/v0.90.4) are
|
||||||
|
compatible with the latest zadam/trilium version of
|
||||||
|
[v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7). Any later
|
||||||
|
versions of TriliumNext/Trilium have their sync versions incremented which
|
||||||
|
prevents direct migration.
|
||||||
|
|
||||||
|
## 💬 Discuss with us
|
||||||
|
|
||||||
|
Feel free to join our official conversations. We would love to hear what
|
||||||
|
features, suggestions, or issues you may have!
|
||||||
|
|
||||||
|
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org) (For synchronous
|
||||||
|
discussions.)
|
||||||
|
- The `General` Matrix room is also bridged to
|
||||||
|
[XMPP](xmpp:discuss@trilium.thisgreat.party?join)
|
||||||
|
- [Github Discussions](https://github.com/TriliumNext/Trilium/discussions) (For
|
||||||
|
asynchronous discussions.)
|
||||||
|
- [Github Issues](https://github.com/TriliumNext/Trilium/issues) (For bug
|
||||||
|
reports and feature requests.)
|
||||||
|
|
||||||
|
## 🏗 Installation
|
||||||
|
|
||||||
|
### Windows / MacOS
|
||||||
|
|
||||||
|
Download the binary release for your platform from the [latest release
|
||||||
|
page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the package
|
||||||
|
and run the `trilium` executable.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
If your distribution is listed in the table below, use your distribution's
|
||||||
|
package.
|
||||||
|
|
||||||
|
[](https://repology.org/project/triliumnext/versions)
|
||||||
|
|
||||||
|
You may also download the binary release for your platform from the [latest
|
||||||
|
release page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the
|
||||||
|
package and run the `trilium` executable.
|
||||||
|
|
||||||
|
TriliumNext is also provided as a Flatpak, but not yet published on FlatHub.
|
||||||
|
|
||||||
|
### Browser (any OS)
|
||||||
|
|
||||||
|
If you use a server installation (see below), you can directly access the web
|
||||||
|
interface (which is almost identical to the desktop app).
|
||||||
|
|
||||||
|
Currently only the latest versions of Chrome & Firefox are supported (and
|
||||||
|
tested).
|
||||||
|
|
||||||
|
### Mobile
|
||||||
|
|
||||||
|
To use TriliumNext on a mobile device, you can use a mobile web browser to
|
||||||
|
access the mobile interface of a server installation (see below).
|
||||||
|
|
||||||
|
See issue https://github.com/TriliumNext/Trilium/issues/4962 for more
|
||||||
|
information on mobile app support.
|
||||||
|
|
||||||
|
If you prefer a native Android app, you can use
|
||||||
|
[TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid).
|
||||||
|
Report bugs and missing features at [their
|
||||||
|
repository](https://github.com/FliegendeWurst/TriliumDroid). Note: It is best to
|
||||||
|
disable automatic updates on your server installation (see below) when using
|
||||||
|
TriliumDroid since the sync version must match between Trilium and TriliumDroid.
|
||||||
|
|
||||||
|
### Server
|
||||||
|
|
||||||
|
To install TriliumNext on your own server (including via Docker from
|
||||||
|
[Dockerhub](https://hub.docker.com/r/triliumnext/trilium)) follow [the server
|
||||||
|
installation docs](https://triliumnext.github.io/Docs/Wiki/server-installation).
|
||||||
|
|
||||||
|
|
||||||
|
## 💻 Contribute
|
||||||
|
|
||||||
|
### Translations
|
||||||
|
|
||||||
|
If you are a native speaker, help us translate Trilium by heading over to our
|
||||||
|
[Weblate page](https://hosted.weblate.org/engage/trilium/).
|
||||||
|
|
||||||
|
Here's the language coverage we have so far:
|
||||||
|
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
### Code
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
server (available at http://localhost:8080):
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run server:start
|
||||||
|
```
|
||||||
|
|
||||||
|
### Documentation
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
environment required to edit the documentation:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm edit-docs:edit-docs
|
||||||
|
```
|
||||||
|
|
||||||
|
### Building the Executable
|
||||||
|
Download the repository, install dependencies using `pnpm` and then build the
|
||||||
|
desktop app for Windows:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run --filter desktop electron-forge:make --arch=x64 --platform=win32
|
||||||
|
```
|
||||||
|
|
||||||
|
For more details, see the [development
|
||||||
|
docs](https://github.com/TriliumNext/Trilium/tree/main/docs/Developer%20Guide/Developer%20Guide).
|
||||||
|
|
||||||
|
### Developer Documentation
|
||||||
|
|
||||||
|
Please view the [documentation
|
||||||
|
guide](https://github.com/TriliumNext/Trilium/blob/main/docs/Developer%20Guide/Developer%20Guide/Environment%20Setup.md)
|
||||||
|
for details. If you have more questions, feel free to reach out via the links
|
||||||
|
described in the "Discuss with us" section above.
|
||||||
|
|
||||||
|
## 👏 Shoutouts
|
||||||
|
|
||||||
|
* [zadam](https://github.com/zadam) for the original concept and implementation
|
||||||
|
of the application.
|
||||||
|
* [Larsa](https://github.com/LarsaSara) for designing the application icon.
|
||||||
|
* [nriver](https://github.com/nriver) for his work on internationalization.
|
||||||
|
* [Thomas Frei](https://github.com/thfrei) for his original work on the Canvas.
|
||||||
|
* [antoniotejada](https://github.com/nriver) for the original syntax highlight
|
||||||
|
widget.
|
||||||
|
* [Dosu](https://dosu.dev/) for providing us with the automated responses to
|
||||||
|
GitHub issues and discussions.
|
||||||
|
* [Tabler Icons](https://tabler.io/icons) for the system tray icons.
|
||||||
|
|
||||||
|
Trilium would not be possible without the technologies behind it:
|
||||||
|
|
||||||
|
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) - the visual editor behind
|
||||||
|
text notes. We are grateful for being offered a set of the premium features.
|
||||||
|
* [CodeMirror](https://github.com/codemirror/CodeMirror) - code editor with
|
||||||
|
support for huge amount of languages.
|
||||||
|
* [Excalidraw](https://github.com/excalidraw/excalidraw) - the infinite
|
||||||
|
whiteboard used in Canvas notes.
|
||||||
|
* [Mind Elixir](https://github.com/SSShooter/mind-elixir-core) - providing the
|
||||||
|
mind map functionality.
|
||||||
|
* [Leaflet](https://github.com/Leaflet/Leaflet) - for rendering geographical
|
||||||
|
maps.
|
||||||
|
* [Tabulator](https://github.com/olifolkerd/tabulator) - for the interactive
|
||||||
|
table used in collections.
|
||||||
|
* [FancyTree](https://github.com/mar10/fancytree) - feature-rich tree library
|
||||||
|
without real competition.
|
||||||
|
* [jsPlumb](https://github.com/jsplumb/jsplumb) - visual connectivity library.
|
||||||
|
Used in [relation
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/relation-map.html) and [link
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map)
|
||||||
|
|
||||||
|
## 🤝 Support
|
||||||
|
|
||||||
|
Trilium is built and maintained with [hundreds of hours of
|
||||||
|
work](https://github.com/TriliumNext/Trilium/graphs/commit-activity). Your
|
||||||
|
support keeps it open-source, improves features, and covers costs such as
|
||||||
|
hosting.
|
||||||
|
|
||||||
|
Consider supporting the main developer
|
||||||
|
([eliandoran](https://github.com/eliandoran)) of the application via:
|
||||||
|
|
||||||
|
- [GitHub Sponsors](https://github.com/sponsors/eliandoran)
|
||||||
|
- [PayPal](https://paypal.me/eliandoran)
|
||||||
|
- [Buy Me a Coffee](https://buymeacoffee.com/eliandoran)
|
||||||
|
|
||||||
|
## 🔑 License
|
||||||
|
|
||||||
|
Copyright 2017-2025 zadam, Elian Doran, and other contributors
|
||||||
|
|
||||||
|
This program is free software: you can redistribute it and/or modify it under
|
||||||
|
the terms of the GNU Affero General Public License as published by the Free
|
||||||
|
Software Foundation, either version 3 of the License, or (at your option) any
|
||||||
|
later version.
|
||||||
313
docs/README-hr.md
vendored
Normal file
313
docs/README-hr.md
vendored
Normal file
@@ -0,0 +1,313 @@
|
|||||||
|
# Trilium Notes
|
||||||
|
|
||||||
|

|
||||||
|
\
|
||||||
|

|
||||||
|
\
|
||||||
|
[](https://app.relative-ci.com/projects/Di5q7dz9daNDZ9UXi0Bp)
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
[English](./README.md) | [Chinese (Simplified)](./docs/README-ZH_CN.md) |
|
||||||
|
[Chinese (Traditional)](./docs/README-ZH_TW.md) | [Russian](./docs/README-ru.md)
|
||||||
|
| [Japanese](./docs/README-ja.md) | [Italian](./docs/README-it.md) |
|
||||||
|
[Spanish](./docs/README-es.md)
|
||||||
|
|
||||||
|
Trilium Notes is a free and open-source, cross-platform hierarchical note taking
|
||||||
|
application with focus on building large personal knowledge bases.
|
||||||
|
|
||||||
|
See [screenshots](https://triliumnext.github.io/Docs/Wiki/screenshot-tour) for
|
||||||
|
quick overview:
|
||||||
|
|
||||||
|
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./docs/app.png" alt="Trilium Screenshot" width="1000"></a>
|
||||||
|
|
||||||
|
## 📚 Documentation
|
||||||
|
|
||||||
|
**Visit our comprehensive documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)**
|
||||||
|
|
||||||
|
Our documentation is available in multiple formats:
|
||||||
|
- **Online Documentation**: Browse the full documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)
|
||||||
|
- **In-App Help**: Press `F1` within Trilium to access the same documentation
|
||||||
|
directly in the application
|
||||||
|
- **GitHub**: Navigate through the [User
|
||||||
|
Guide](./docs/User%20Guide/User%20Guide/) in this repository
|
||||||
|
|
||||||
|
### Quick Links
|
||||||
|
- [Getting Started Guide](https://docs.triliumnotes.org/)
|
||||||
|
- [Installation
|
||||||
|
Instructions](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation.md)
|
||||||
|
- [Docker
|
||||||
|
Setup](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation/1.%20Installing%20the%20server/Using%20Docker.md)
|
||||||
|
- [Upgrading
|
||||||
|
TriliumNext](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Upgrading%20TriliumNext.md)
|
||||||
|
- [Basic Concepts and
|
||||||
|
Features](./docs/User%20Guide/User%20Guide/Basic%20Concepts%20and%20Features/Notes.md)
|
||||||
|
- [Patterns of Personal Knowledge
|
||||||
|
Base](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge)
|
||||||
|
|
||||||
|
## 🎁 Features
|
||||||
|
|
||||||
|
* Notes can be arranged into arbitrarily deep tree. Single note can be placed
|
||||||
|
into multiple places in the tree (see
|
||||||
|
[cloning](https://triliumnext.github.io/Docs/Wiki/cloning-notes))
|
||||||
|
* Rich WYSIWYG note editor including e.g. tables, images and
|
||||||
|
[math](https://triliumnext.github.io/Docs/Wiki/text-notes) with markdown
|
||||||
|
[autoformat](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat)
|
||||||
|
* Support for editing [notes with source
|
||||||
|
code](https://triliumnext.github.io/Docs/Wiki/code-notes), including syntax
|
||||||
|
highlighting
|
||||||
|
* Fast and easy [navigation between
|
||||||
|
notes](https://triliumnext.github.io/Docs/Wiki/note-navigation), full text
|
||||||
|
search and [note
|
||||||
|
hoisting](https://triliumnext.github.io/Docs/Wiki/note-hoisting)
|
||||||
|
* Seamless [note
|
||||||
|
versioning](https://triliumnext.github.io/Docs/Wiki/note-revisions)
|
||||||
|
* Note [attributes](https://triliumnext.github.io/Docs/Wiki/attributes) can be
|
||||||
|
used for note organization, querying and advanced
|
||||||
|
[scripting](https://triliumnext.github.io/Docs/Wiki/scripts)
|
||||||
|
* UI available in English, German, Spanish, French, Romanian, and Chinese
|
||||||
|
(simplified and traditional)
|
||||||
|
* Direct [OpenID and TOTP
|
||||||
|
integration](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Server%20Installation/Multi-Factor%20Authentication.md)
|
||||||
|
for more secure login
|
||||||
|
* [Synchronization](https://triliumnext.github.io/Docs/Wiki/synchronization)
|
||||||
|
with self-hosted sync server
|
||||||
|
* there's a [3rd party service for hosting synchronisation
|
||||||
|
server](https://trilium.cc/paid-hosting)
|
||||||
|
* [Sharing](https://triliumnext.github.io/Docs/Wiki/sharing) (publishing) notes
|
||||||
|
to public internet
|
||||||
|
* Strong [note
|
||||||
|
encryption](https://triliumnext.github.io/Docs/Wiki/protected-notes) with
|
||||||
|
per-note granularity
|
||||||
|
* Sketching diagrams, based on [Excalidraw](https://excalidraw.com/) (note type
|
||||||
|
"canvas")
|
||||||
|
* [Relation maps](https://triliumnext.github.io/Docs/Wiki/relation-map) and
|
||||||
|
[link maps](https://triliumnext.github.io/Docs/Wiki/link-map) for visualizing
|
||||||
|
notes and their relations
|
||||||
|
* Mind maps, based on [Mind Elixir](https://docs.mind-elixir.com/)
|
||||||
|
* [Geo maps](./docs/User%20Guide/User%20Guide/Note%20Types/Geo%20Map.md) with
|
||||||
|
location pins and GPX tracks
|
||||||
|
* [Scripting](https://triliumnext.github.io/Docs/Wiki/scripts) - see [Advanced
|
||||||
|
showcases](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)
|
||||||
|
* [REST API](https://triliumnext.github.io/Docs/Wiki/etapi) for automation
|
||||||
|
* Scales well in both usability and performance upwards of 100 000 notes
|
||||||
|
* Touch optimized [mobile
|
||||||
|
frontend](https://triliumnext.github.io/Docs/Wiki/mobile-frontend) for
|
||||||
|
smartphones and tablets
|
||||||
|
* Built-in [dark theme](https://triliumnext.github.io/Docs/Wiki/themes), support
|
||||||
|
for user themes
|
||||||
|
* [Evernote](https://triliumnext.github.io/Docs/Wiki/evernote-import) and
|
||||||
|
[Markdown import & export](https://triliumnext.github.io/Docs/Wiki/markdown)
|
||||||
|
* [Web Clipper](https://triliumnext.github.io/Docs/Wiki/web-clipper) for easy
|
||||||
|
saving of web content
|
||||||
|
* Customizable UI (sidebar buttons, user-defined widgets, ...)
|
||||||
|
* [Metrics](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics.md), along
|
||||||
|
with a [Grafana
|
||||||
|
Dashboard](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics/grafana-dashboard.json)
|
||||||
|
|
||||||
|
✨ Check out the following third-party resources/communities for more TriliumNext
|
||||||
|
related goodies:
|
||||||
|
|
||||||
|
- [awesome-trilium](https://github.com/Nriver/awesome-trilium) for 3rd party
|
||||||
|
themes, scripts, plugins and more.
|
||||||
|
- [TriliumRocks!](https://trilium.rocks/) for tutorials, guides, and much more.
|
||||||
|
|
||||||
|
## ❓Why TriliumNext?
|
||||||
|
|
||||||
|
The original Trilium developer ([Zadam](https://github.com/zadam)) has
|
||||||
|
graciously given the Trilium repository to the community project which resides
|
||||||
|
at https://github.com/TriliumNext
|
||||||
|
|
||||||
|
### ⬆️Migrating from Zadam/Trilium?
|
||||||
|
|
||||||
|
There are no special migration steps to migrate from a zadam/Trilium instance to
|
||||||
|
a TriliumNext/Trilium instance. Simply [install
|
||||||
|
TriliumNext/Trilium](#-installation) as usual and it will use your existing
|
||||||
|
database.
|
||||||
|
|
||||||
|
Versions up to and including
|
||||||
|
[v0.90.4](https://github.com/TriliumNext/Trilium/releases/tag/v0.90.4) are
|
||||||
|
compatible with the latest zadam/trilium version of
|
||||||
|
[v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7). Any later
|
||||||
|
versions of TriliumNext/Trilium have their sync versions incremented which
|
||||||
|
prevents direct migration.
|
||||||
|
|
||||||
|
## 💬 Discuss with us
|
||||||
|
|
||||||
|
Feel free to join our official conversations. We would love to hear what
|
||||||
|
features, suggestions, or issues you may have!
|
||||||
|
|
||||||
|
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org) (For synchronous
|
||||||
|
discussions.)
|
||||||
|
- The `General` Matrix room is also bridged to
|
||||||
|
[XMPP](xmpp:discuss@trilium.thisgreat.party?join)
|
||||||
|
- [Github Discussions](https://github.com/TriliumNext/Trilium/discussions) (For
|
||||||
|
asynchronous discussions.)
|
||||||
|
- [Github Issues](https://github.com/TriliumNext/Trilium/issues) (For bug
|
||||||
|
reports and feature requests.)
|
||||||
|
|
||||||
|
## 🏗 Installation
|
||||||
|
|
||||||
|
### Windows / MacOS
|
||||||
|
|
||||||
|
Download the binary release for your platform from the [latest release
|
||||||
|
page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the package
|
||||||
|
and run the `trilium` executable.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
If your distribution is listed in the table below, use your distribution's
|
||||||
|
package.
|
||||||
|
|
||||||
|
[](https://repology.org/project/triliumnext/versions)
|
||||||
|
|
||||||
|
You may also download the binary release for your platform from the [latest
|
||||||
|
release page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the
|
||||||
|
package and run the `trilium` executable.
|
||||||
|
|
||||||
|
TriliumNext is also provided as a Flatpak, but not yet published on FlatHub.
|
||||||
|
|
||||||
|
### Browser (any OS)
|
||||||
|
|
||||||
|
If you use a server installation (see below), you can directly access the web
|
||||||
|
interface (which is almost identical to the desktop app).
|
||||||
|
|
||||||
|
Currently only the latest versions of Chrome & Firefox are supported (and
|
||||||
|
tested).
|
||||||
|
|
||||||
|
### Mobile
|
||||||
|
|
||||||
|
To use TriliumNext on a mobile device, you can use a mobile web browser to
|
||||||
|
access the mobile interface of a server installation (see below).
|
||||||
|
|
||||||
|
See issue https://github.com/TriliumNext/Trilium/issues/4962 for more
|
||||||
|
information on mobile app support.
|
||||||
|
|
||||||
|
If you prefer a native Android app, you can use
|
||||||
|
[TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid).
|
||||||
|
Report bugs and missing features at [their
|
||||||
|
repository](https://github.com/FliegendeWurst/TriliumDroid). Note: It is best to
|
||||||
|
disable automatic updates on your server installation (see below) when using
|
||||||
|
TriliumDroid since the sync version must match between Trilium and TriliumDroid.
|
||||||
|
|
||||||
|
### Server
|
||||||
|
|
||||||
|
To install TriliumNext on your own server (including via Docker from
|
||||||
|
[Dockerhub](https://hub.docker.com/r/triliumnext/trilium)) follow [the server
|
||||||
|
installation docs](https://triliumnext.github.io/Docs/Wiki/server-installation).
|
||||||
|
|
||||||
|
|
||||||
|
## 💻 Contribute
|
||||||
|
|
||||||
|
### Translations
|
||||||
|
|
||||||
|
If you are a native speaker, help us translate Trilium by heading over to our
|
||||||
|
[Weblate page](https://hosted.weblate.org/engage/trilium/).
|
||||||
|
|
||||||
|
Here's the language coverage we have so far:
|
||||||
|
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
### Code
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
server (available at http://localhost:8080):
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run server:start
|
||||||
|
```
|
||||||
|
|
||||||
|
### Documentation
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
environment required to edit the documentation:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm edit-docs:edit-docs
|
||||||
|
```
|
||||||
|
|
||||||
|
### Building the Executable
|
||||||
|
Download the repository, install dependencies using `pnpm` and then build the
|
||||||
|
desktop app for Windows:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run --filter desktop electron-forge:make --arch=x64 --platform=win32
|
||||||
|
```
|
||||||
|
|
||||||
|
For more details, see the [development
|
||||||
|
docs](https://github.com/TriliumNext/Trilium/tree/main/docs/Developer%20Guide/Developer%20Guide).
|
||||||
|
|
||||||
|
### Developer Documentation
|
||||||
|
|
||||||
|
Please view the [documentation
|
||||||
|
guide](https://github.com/TriliumNext/Trilium/blob/main/docs/Developer%20Guide/Developer%20Guide/Environment%20Setup.md)
|
||||||
|
for details. If you have more questions, feel free to reach out via the links
|
||||||
|
described in the "Discuss with us" section above.
|
||||||
|
|
||||||
|
## 👏 Shoutouts
|
||||||
|
|
||||||
|
* [zadam](https://github.com/zadam) for the original concept and implementation
|
||||||
|
of the application.
|
||||||
|
* [Larsa](https://github.com/LarsaSara) for designing the application icon.
|
||||||
|
* [nriver](https://github.com/nriver) for his work on internationalization.
|
||||||
|
* [Thomas Frei](https://github.com/thfrei) for his original work on the Canvas.
|
||||||
|
* [antoniotejada](https://github.com/nriver) for the original syntax highlight
|
||||||
|
widget.
|
||||||
|
* [Dosu](https://dosu.dev/) for providing us with the automated responses to
|
||||||
|
GitHub issues and discussions.
|
||||||
|
* [Tabler Icons](https://tabler.io/icons) for the system tray icons.
|
||||||
|
|
||||||
|
Trilium would not be possible without the technologies behind it:
|
||||||
|
|
||||||
|
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) - the visual editor behind
|
||||||
|
text notes. We are grateful for being offered a set of the premium features.
|
||||||
|
* [CodeMirror](https://github.com/codemirror/CodeMirror) - code editor with
|
||||||
|
support for huge amount of languages.
|
||||||
|
* [Excalidraw](https://github.com/excalidraw/excalidraw) - the infinite
|
||||||
|
whiteboard used in Canvas notes.
|
||||||
|
* [Mind Elixir](https://github.com/SSShooter/mind-elixir-core) - providing the
|
||||||
|
mind map functionality.
|
||||||
|
* [Leaflet](https://github.com/Leaflet/Leaflet) - for rendering geographical
|
||||||
|
maps.
|
||||||
|
* [Tabulator](https://github.com/olifolkerd/tabulator) - for the interactive
|
||||||
|
table used in collections.
|
||||||
|
* [FancyTree](https://github.com/mar10/fancytree) - feature-rich tree library
|
||||||
|
without real competition.
|
||||||
|
* [jsPlumb](https://github.com/jsplumb/jsplumb) - visual connectivity library.
|
||||||
|
Used in [relation
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/relation-map.html) and [link
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map)
|
||||||
|
|
||||||
|
## 🤝 Support
|
||||||
|
|
||||||
|
Trilium is built and maintained with [hundreds of hours of
|
||||||
|
work](https://github.com/TriliumNext/Trilium/graphs/commit-activity). Your
|
||||||
|
support keeps it open-source, improves features, and covers costs such as
|
||||||
|
hosting.
|
||||||
|
|
||||||
|
Consider supporting the main developer
|
||||||
|
([eliandoran](https://github.com/eliandoran)) of the application via:
|
||||||
|
|
||||||
|
- [GitHub Sponsors](https://github.com/sponsors/eliandoran)
|
||||||
|
- [PayPal](https://paypal.me/eliandoran)
|
||||||
|
- [Buy Me a Coffee](https://buymeacoffee.com/eliandoran)
|
||||||
|
|
||||||
|
## 🔑 License
|
||||||
|
|
||||||
|
Copyright 2017-2025 zadam, Elian Doran, and other contributors
|
||||||
|
|
||||||
|
This program is free software: you can redistribute it and/or modify it under
|
||||||
|
the terms of the GNU Affero General Public License as published by the Free
|
||||||
|
Software Foundation, either version 3 of the License, or (at your option) any
|
||||||
|
later version.
|
||||||
313
docs/README-hu.md
vendored
Normal file
313
docs/README-hu.md
vendored
Normal file
@@ -0,0 +1,313 @@
|
|||||||
|
# Trilium Notes
|
||||||
|
|
||||||
|

|
||||||
|
\
|
||||||
|

|
||||||
|
\
|
||||||
|
[](https://app.relative-ci.com/projects/Di5q7dz9daNDZ9UXi0Bp)
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
[English](./README.md) | [Chinese (Simplified)](./docs/README-ZH_CN.md) |
|
||||||
|
[Chinese (Traditional)](./docs/README-ZH_TW.md) | [Russian](./docs/README-ru.md)
|
||||||
|
| [Japanese](./docs/README-ja.md) | [Italian](./docs/README-it.md) |
|
||||||
|
[Spanish](./docs/README-es.md)
|
||||||
|
|
||||||
|
Trilium Notes is a free and open-source, cross-platform hierarchical note taking
|
||||||
|
application with focus on building large personal knowledge bases.
|
||||||
|
|
||||||
|
See [screenshots](https://triliumnext.github.io/Docs/Wiki/screenshot-tour) for
|
||||||
|
quick overview:
|
||||||
|
|
||||||
|
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./docs/app.png" alt="Trilium Screenshot" width="1000"></a>
|
||||||
|
|
||||||
|
## 📚 Documentation
|
||||||
|
|
||||||
|
**Visit our comprehensive documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)**
|
||||||
|
|
||||||
|
Our documentation is available in multiple formats:
|
||||||
|
- **Online Documentation**: Browse the full documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)
|
||||||
|
- **In-App Help**: Press `F1` within Trilium to access the same documentation
|
||||||
|
directly in the application
|
||||||
|
- **GitHub**: Navigate through the [User
|
||||||
|
Guide](./docs/User%20Guide/User%20Guide/) in this repository
|
||||||
|
|
||||||
|
### Quick Links
|
||||||
|
- [Getting Started Guide](https://docs.triliumnotes.org/)
|
||||||
|
- [Installation
|
||||||
|
Instructions](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation.md)
|
||||||
|
- [Docker
|
||||||
|
Setup](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation/1.%20Installing%20the%20server/Using%20Docker.md)
|
||||||
|
- [Upgrading
|
||||||
|
TriliumNext](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Upgrading%20TriliumNext.md)
|
||||||
|
- [Basic Concepts and
|
||||||
|
Features](./docs/User%20Guide/User%20Guide/Basic%20Concepts%20and%20Features/Notes.md)
|
||||||
|
- [Patterns of Personal Knowledge
|
||||||
|
Base](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge)
|
||||||
|
|
||||||
|
## 🎁 Features
|
||||||
|
|
||||||
|
* Notes can be arranged into arbitrarily deep tree. Single note can be placed
|
||||||
|
into multiple places in the tree (see
|
||||||
|
[cloning](https://triliumnext.github.io/Docs/Wiki/cloning-notes))
|
||||||
|
* Rich WYSIWYG note editor including e.g. tables, images and
|
||||||
|
[math](https://triliumnext.github.io/Docs/Wiki/text-notes) with markdown
|
||||||
|
[autoformat](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat)
|
||||||
|
* Support for editing [notes with source
|
||||||
|
code](https://triliumnext.github.io/Docs/Wiki/code-notes), including syntax
|
||||||
|
highlighting
|
||||||
|
* Fast and easy [navigation between
|
||||||
|
notes](https://triliumnext.github.io/Docs/Wiki/note-navigation), full text
|
||||||
|
search and [note
|
||||||
|
hoisting](https://triliumnext.github.io/Docs/Wiki/note-hoisting)
|
||||||
|
* Seamless [note
|
||||||
|
versioning](https://triliumnext.github.io/Docs/Wiki/note-revisions)
|
||||||
|
* Note [attributes](https://triliumnext.github.io/Docs/Wiki/attributes) can be
|
||||||
|
used for note organization, querying and advanced
|
||||||
|
[scripting](https://triliumnext.github.io/Docs/Wiki/scripts)
|
||||||
|
* UI available in English, German, Spanish, French, Romanian, and Chinese
|
||||||
|
(simplified and traditional)
|
||||||
|
* Direct [OpenID and TOTP
|
||||||
|
integration](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Server%20Installation/Multi-Factor%20Authentication.md)
|
||||||
|
for more secure login
|
||||||
|
* [Synchronization](https://triliumnext.github.io/Docs/Wiki/synchronization)
|
||||||
|
with self-hosted sync server
|
||||||
|
* there's a [3rd party service for hosting synchronisation
|
||||||
|
server](https://trilium.cc/paid-hosting)
|
||||||
|
* [Sharing](https://triliumnext.github.io/Docs/Wiki/sharing) (publishing) notes
|
||||||
|
to public internet
|
||||||
|
* Strong [note
|
||||||
|
encryption](https://triliumnext.github.io/Docs/Wiki/protected-notes) with
|
||||||
|
per-note granularity
|
||||||
|
* Sketching diagrams, based on [Excalidraw](https://excalidraw.com/) (note type
|
||||||
|
"canvas")
|
||||||
|
* [Relation maps](https://triliumnext.github.io/Docs/Wiki/relation-map) and
|
||||||
|
[link maps](https://triliumnext.github.io/Docs/Wiki/link-map) for visualizing
|
||||||
|
notes and their relations
|
||||||
|
* Mind maps, based on [Mind Elixir](https://docs.mind-elixir.com/)
|
||||||
|
* [Geo maps](./docs/User%20Guide/User%20Guide/Note%20Types/Geo%20Map.md) with
|
||||||
|
location pins and GPX tracks
|
||||||
|
* [Scripting](https://triliumnext.github.io/Docs/Wiki/scripts) - see [Advanced
|
||||||
|
showcases](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)
|
||||||
|
* [REST API](https://triliumnext.github.io/Docs/Wiki/etapi) for automation
|
||||||
|
* Scales well in both usability and performance upwards of 100 000 notes
|
||||||
|
* Touch optimized [mobile
|
||||||
|
frontend](https://triliumnext.github.io/Docs/Wiki/mobile-frontend) for
|
||||||
|
smartphones and tablets
|
||||||
|
* Built-in [dark theme](https://triliumnext.github.io/Docs/Wiki/themes), support
|
||||||
|
for user themes
|
||||||
|
* [Evernote](https://triliumnext.github.io/Docs/Wiki/evernote-import) and
|
||||||
|
[Markdown import & export](https://triliumnext.github.io/Docs/Wiki/markdown)
|
||||||
|
* [Web Clipper](https://triliumnext.github.io/Docs/Wiki/web-clipper) for easy
|
||||||
|
saving of web content
|
||||||
|
* Customizable UI (sidebar buttons, user-defined widgets, ...)
|
||||||
|
* [Metrics](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics.md), along
|
||||||
|
with a [Grafana
|
||||||
|
Dashboard](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics/grafana-dashboard.json)
|
||||||
|
|
||||||
|
✨ Check out the following third-party resources/communities for more TriliumNext
|
||||||
|
related goodies:
|
||||||
|
|
||||||
|
- [awesome-trilium](https://github.com/Nriver/awesome-trilium) for 3rd party
|
||||||
|
themes, scripts, plugins and more.
|
||||||
|
- [TriliumRocks!](https://trilium.rocks/) for tutorials, guides, and much more.
|
||||||
|
|
||||||
|
## ❓Why TriliumNext?
|
||||||
|
|
||||||
|
The original Trilium developer ([Zadam](https://github.com/zadam)) has
|
||||||
|
graciously given the Trilium repository to the community project which resides
|
||||||
|
at https://github.com/TriliumNext
|
||||||
|
|
||||||
|
### ⬆️Migrating from Zadam/Trilium?
|
||||||
|
|
||||||
|
There are no special migration steps to migrate from a zadam/Trilium instance to
|
||||||
|
a TriliumNext/Trilium instance. Simply [install
|
||||||
|
TriliumNext/Trilium](#-installation) as usual and it will use your existing
|
||||||
|
database.
|
||||||
|
|
||||||
|
Versions up to and including
|
||||||
|
[v0.90.4](https://github.com/TriliumNext/Trilium/releases/tag/v0.90.4) are
|
||||||
|
compatible with the latest zadam/trilium version of
|
||||||
|
[v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7). Any later
|
||||||
|
versions of TriliumNext/Trilium have their sync versions incremented which
|
||||||
|
prevents direct migration.
|
||||||
|
|
||||||
|
## 💬 Discuss with us
|
||||||
|
|
||||||
|
Feel free to join our official conversations. We would love to hear what
|
||||||
|
features, suggestions, or issues you may have!
|
||||||
|
|
||||||
|
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org) (For synchronous
|
||||||
|
discussions.)
|
||||||
|
- The `General` Matrix room is also bridged to
|
||||||
|
[XMPP](xmpp:discuss@trilium.thisgreat.party?join)
|
||||||
|
- [Github Discussions](https://github.com/TriliumNext/Trilium/discussions) (For
|
||||||
|
asynchronous discussions.)
|
||||||
|
- [Github Issues](https://github.com/TriliumNext/Trilium/issues) (For bug
|
||||||
|
reports and feature requests.)
|
||||||
|
|
||||||
|
## 🏗 Installation
|
||||||
|
|
||||||
|
### Windows / MacOS
|
||||||
|
|
||||||
|
Download the binary release for your platform from the [latest release
|
||||||
|
page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the package
|
||||||
|
and run the `trilium` executable.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
If your distribution is listed in the table below, use your distribution's
|
||||||
|
package.
|
||||||
|
|
||||||
|
[](https://repology.org/project/triliumnext/versions)
|
||||||
|
|
||||||
|
You may also download the binary release for your platform from the [latest
|
||||||
|
release page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the
|
||||||
|
package and run the `trilium` executable.
|
||||||
|
|
||||||
|
TriliumNext is also provided as a Flatpak, but not yet published on FlatHub.
|
||||||
|
|
||||||
|
### Browser (any OS)
|
||||||
|
|
||||||
|
If you use a server installation (see below), you can directly access the web
|
||||||
|
interface (which is almost identical to the desktop app).
|
||||||
|
|
||||||
|
Currently only the latest versions of Chrome & Firefox are supported (and
|
||||||
|
tested).
|
||||||
|
|
||||||
|
### Mobile
|
||||||
|
|
||||||
|
To use TriliumNext on a mobile device, you can use a mobile web browser to
|
||||||
|
access the mobile interface of a server installation (see below).
|
||||||
|
|
||||||
|
See issue https://github.com/TriliumNext/Trilium/issues/4962 for more
|
||||||
|
information on mobile app support.
|
||||||
|
|
||||||
|
If you prefer a native Android app, you can use
|
||||||
|
[TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid).
|
||||||
|
Report bugs and missing features at [their
|
||||||
|
repository](https://github.com/FliegendeWurst/TriliumDroid). Note: It is best to
|
||||||
|
disable automatic updates on your server installation (see below) when using
|
||||||
|
TriliumDroid since the sync version must match between Trilium and TriliumDroid.
|
||||||
|
|
||||||
|
### Server
|
||||||
|
|
||||||
|
To install TriliumNext on your own server (including via Docker from
|
||||||
|
[Dockerhub](https://hub.docker.com/r/triliumnext/trilium)) follow [the server
|
||||||
|
installation docs](https://triliumnext.github.io/Docs/Wiki/server-installation).
|
||||||
|
|
||||||
|
|
||||||
|
## 💻 Contribute
|
||||||
|
|
||||||
|
### Translations
|
||||||
|
|
||||||
|
If you are a native speaker, help us translate Trilium by heading over to our
|
||||||
|
[Weblate page](https://hosted.weblate.org/engage/trilium/).
|
||||||
|
|
||||||
|
Here's the language coverage we have so far:
|
||||||
|
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
### Code
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
server (available at http://localhost:8080):
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run server:start
|
||||||
|
```
|
||||||
|
|
||||||
|
### Documentation
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
environment required to edit the documentation:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm edit-docs:edit-docs
|
||||||
|
```
|
||||||
|
|
||||||
|
### Building the Executable
|
||||||
|
Download the repository, install dependencies using `pnpm` and then build the
|
||||||
|
desktop app for Windows:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run --filter desktop electron-forge:make --arch=x64 --platform=win32
|
||||||
|
```
|
||||||
|
|
||||||
|
For more details, see the [development
|
||||||
|
docs](https://github.com/TriliumNext/Trilium/tree/main/docs/Developer%20Guide/Developer%20Guide).
|
||||||
|
|
||||||
|
### Developer Documentation
|
||||||
|
|
||||||
|
Please view the [documentation
|
||||||
|
guide](https://github.com/TriliumNext/Trilium/blob/main/docs/Developer%20Guide/Developer%20Guide/Environment%20Setup.md)
|
||||||
|
for details. If you have more questions, feel free to reach out via the links
|
||||||
|
described in the "Discuss with us" section above.
|
||||||
|
|
||||||
|
## 👏 Shoutouts
|
||||||
|
|
||||||
|
* [zadam](https://github.com/zadam) for the original concept and implementation
|
||||||
|
of the application.
|
||||||
|
* [Larsa](https://github.com/LarsaSara) for designing the application icon.
|
||||||
|
* [nriver](https://github.com/nriver) for his work on internationalization.
|
||||||
|
* [Thomas Frei](https://github.com/thfrei) for his original work on the Canvas.
|
||||||
|
* [antoniotejada](https://github.com/nriver) for the original syntax highlight
|
||||||
|
widget.
|
||||||
|
* [Dosu](https://dosu.dev/) for providing us with the automated responses to
|
||||||
|
GitHub issues and discussions.
|
||||||
|
* [Tabler Icons](https://tabler.io/icons) for the system tray icons.
|
||||||
|
|
||||||
|
Trilium would not be possible without the technologies behind it:
|
||||||
|
|
||||||
|
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) - the visual editor behind
|
||||||
|
text notes. We are grateful for being offered a set of the premium features.
|
||||||
|
* [CodeMirror](https://github.com/codemirror/CodeMirror) - code editor with
|
||||||
|
support for huge amount of languages.
|
||||||
|
* [Excalidraw](https://github.com/excalidraw/excalidraw) - the infinite
|
||||||
|
whiteboard used in Canvas notes.
|
||||||
|
* [Mind Elixir](https://github.com/SSShooter/mind-elixir-core) - providing the
|
||||||
|
mind map functionality.
|
||||||
|
* [Leaflet](https://github.com/Leaflet/Leaflet) - for rendering geographical
|
||||||
|
maps.
|
||||||
|
* [Tabulator](https://github.com/olifolkerd/tabulator) - for the interactive
|
||||||
|
table used in collections.
|
||||||
|
* [FancyTree](https://github.com/mar10/fancytree) - feature-rich tree library
|
||||||
|
without real competition.
|
||||||
|
* [jsPlumb](https://github.com/jsplumb/jsplumb) - visual connectivity library.
|
||||||
|
Used in [relation
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/relation-map.html) and [link
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map)
|
||||||
|
|
||||||
|
## 🤝 Support
|
||||||
|
|
||||||
|
Trilium is built and maintained with [hundreds of hours of
|
||||||
|
work](https://github.com/TriliumNext/Trilium/graphs/commit-activity). Your
|
||||||
|
support keeps it open-source, improves features, and covers costs such as
|
||||||
|
hosting.
|
||||||
|
|
||||||
|
Consider supporting the main developer
|
||||||
|
([eliandoran](https://github.com/eliandoran)) of the application via:
|
||||||
|
|
||||||
|
- [GitHub Sponsors](https://github.com/sponsors/eliandoran)
|
||||||
|
- [PayPal](https://paypal.me/eliandoran)
|
||||||
|
- [Buy Me a Coffee](https://buymeacoffee.com/eliandoran)
|
||||||
|
|
||||||
|
## 🔑 License
|
||||||
|
|
||||||
|
Copyright 2017-2025 zadam, Elian Doran, and other contributors
|
||||||
|
|
||||||
|
This program is free software: you can redistribute it and/or modify it under
|
||||||
|
the terms of the GNU Affero General Public License as published by the Free
|
||||||
|
Software Foundation, either version 3 of the License, or (at your option) any
|
||||||
|
later version.
|
||||||
314
docs/README-it.md
vendored
Normal file
314
docs/README-it.md
vendored
Normal file
@@ -0,0 +1,314 @@
|
|||||||
|
# Trilium Notes
|
||||||
|
|
||||||
|

|
||||||
|
\
|
||||||
|

|
||||||
|
\
|
||||||
|
[](https://app.relative-ci.com/projects/Di5q7dz9daNDZ9UXi0Bp)
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
[English](./README.md) | [Chinese (Simplified)](./docs/README-ZH_CN.md) |
|
||||||
|
[Chinese (Traditional)](./docs/README-ZH_TW.md) | [Russian](./docs/README-ru.md)
|
||||||
|
| [Japanese](./docs/README-ja.md) | [Italian](./docs/README-it.md) |
|
||||||
|
[Spanish](./docs/README-es.md)
|
||||||
|
|
||||||
|
Trilium Notes è un'applicazione per appunti ad organizzazione gerarchica,
|
||||||
|
studiata per la costruzione di archivi di conoscenza personali di grandi
|
||||||
|
dimensioni.
|
||||||
|
|
||||||
|
Vedi [fotografie](https://triliumnext.github.io/Docs/Wiki/screenshot-tour) per
|
||||||
|
una panoramica veloce:
|
||||||
|
|
||||||
|
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./docs/app.png" alt="Trilium Screenshot" width="1000"></a>
|
||||||
|
|
||||||
|
## 📚 Documentazione
|
||||||
|
|
||||||
|
**Visit our comprehensive documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)**
|
||||||
|
|
||||||
|
Our documentation is available in multiple formats:
|
||||||
|
- **Online Documentation**: Browse the full documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)
|
||||||
|
- **In-App Help**: Press `F1` within Trilium to access the same documentation
|
||||||
|
directly in the application
|
||||||
|
- **GitHub**: Navigate through the [User
|
||||||
|
Guide](./docs/User%20Guide/User%20Guide/) in this repository
|
||||||
|
|
||||||
|
### Quick Links
|
||||||
|
- [Getting Started Guide](https://docs.triliumnotes.org/)
|
||||||
|
- [Installation
|
||||||
|
Instructions](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation.md)
|
||||||
|
- [Docker
|
||||||
|
Setup](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation/1.%20Installing%20the%20server/Using%20Docker.md)
|
||||||
|
- [Upgrading
|
||||||
|
TriliumNext](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Upgrading%20TriliumNext.md)
|
||||||
|
- [Basic Concepts and
|
||||||
|
Features](./docs/User%20Guide/User%20Guide/Basic%20Concepts%20and%20Features/Notes.md)
|
||||||
|
- [Patterns of Personal Knowledge
|
||||||
|
Base](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge)
|
||||||
|
|
||||||
|
## 🎁 Features
|
||||||
|
|
||||||
|
* Notes can be arranged into arbitrarily deep tree. Single note can be placed
|
||||||
|
into multiple places in the tree (see
|
||||||
|
[cloning](https://triliumnext.github.io/Docs/Wiki/cloning-notes))
|
||||||
|
* Rich WYSIWYG note editor including e.g. tables, images and
|
||||||
|
[math](https://triliumnext.github.io/Docs/Wiki/text-notes) with markdown
|
||||||
|
[autoformat](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat)
|
||||||
|
* Support for editing [notes with source
|
||||||
|
code](https://triliumnext.github.io/Docs/Wiki/code-notes), including syntax
|
||||||
|
highlighting
|
||||||
|
* Fast and easy [navigation between
|
||||||
|
notes](https://triliumnext.github.io/Docs/Wiki/note-navigation), full text
|
||||||
|
search and [note
|
||||||
|
hoisting](https://triliumnext.github.io/Docs/Wiki/note-hoisting)
|
||||||
|
* Seamless [note
|
||||||
|
versioning](https://triliumnext.github.io/Docs/Wiki/note-revisions)
|
||||||
|
* Note [attributes](https://triliumnext.github.io/Docs/Wiki/attributes) can be
|
||||||
|
used for note organization, querying and advanced
|
||||||
|
[scripting](https://triliumnext.github.io/Docs/Wiki/scripts)
|
||||||
|
* UI available in English, German, Spanish, French, Romanian, and Chinese
|
||||||
|
(simplified and traditional)
|
||||||
|
* Direct [OpenID and TOTP
|
||||||
|
integration](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Server%20Installation/Multi-Factor%20Authentication.md)
|
||||||
|
for more secure login
|
||||||
|
* [Synchronization](https://triliumnext.github.io/Docs/Wiki/synchronization)
|
||||||
|
with self-hosted sync server
|
||||||
|
* there's a [3rd party service for hosting synchronisation
|
||||||
|
server](https://trilium.cc/paid-hosting)
|
||||||
|
* [Sharing](https://triliumnext.github.io/Docs/Wiki/sharing) (publishing) notes
|
||||||
|
to public internet
|
||||||
|
* Strong [note
|
||||||
|
encryption](https://triliumnext.github.io/Docs/Wiki/protected-notes) with
|
||||||
|
per-note granularity
|
||||||
|
* Sketching diagrams, based on [Excalidraw](https://excalidraw.com/) (note type
|
||||||
|
"canvas")
|
||||||
|
* [Relation maps](https://triliumnext.github.io/Docs/Wiki/relation-map) and
|
||||||
|
[link maps](https://triliumnext.github.io/Docs/Wiki/link-map) for visualizing
|
||||||
|
notes and their relations
|
||||||
|
* Mind maps, based on [Mind Elixir](https://docs.mind-elixir.com/)
|
||||||
|
* [Geo maps](./docs/User%20Guide/User%20Guide/Note%20Types/Geo%20Map.md) with
|
||||||
|
location pins and GPX tracks
|
||||||
|
* [Scripting](https://triliumnext.github.io/Docs/Wiki/scripts) - see [Advanced
|
||||||
|
showcases](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)
|
||||||
|
* [REST API](https://triliumnext.github.io/Docs/Wiki/etapi) for automation
|
||||||
|
* Scales well in both usability and performance upwards of 100 000 notes
|
||||||
|
* Touch optimized [mobile
|
||||||
|
frontend](https://triliumnext.github.io/Docs/Wiki/mobile-frontend) for
|
||||||
|
smartphones and tablets
|
||||||
|
* Built-in [dark theme](https://triliumnext.github.io/Docs/Wiki/themes), support
|
||||||
|
for user themes
|
||||||
|
* [Evernote](https://triliumnext.github.io/Docs/Wiki/evernote-import) and
|
||||||
|
[Markdown import & export](https://triliumnext.github.io/Docs/Wiki/markdown)
|
||||||
|
* [Web Clipper](https://triliumnext.github.io/Docs/Wiki/web-clipper) for easy
|
||||||
|
saving of web content
|
||||||
|
* Customizable UI (sidebar buttons, user-defined widgets, ...)
|
||||||
|
* [Metrics](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics.md), along
|
||||||
|
with a [Grafana
|
||||||
|
Dashboard](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics/grafana-dashboard.json)
|
||||||
|
|
||||||
|
✨ Check out the following third-party resources/communities for more TriliumNext
|
||||||
|
related goodies:
|
||||||
|
|
||||||
|
- [awesome-trilium](https://github.com/Nriver/awesome-trilium) for 3rd party
|
||||||
|
themes, scripts, plugins and more.
|
||||||
|
- [TriliumRocks!](https://trilium.rocks/) for tutorials, guides, and much more.
|
||||||
|
|
||||||
|
## ❓Why TriliumNext?
|
||||||
|
|
||||||
|
The original Trilium developer ([Zadam](https://github.com/zadam)) has
|
||||||
|
graciously given the Trilium repository to the community project which resides
|
||||||
|
at https://github.com/TriliumNext
|
||||||
|
|
||||||
|
### ⬆️Migrating from Zadam/Trilium?
|
||||||
|
|
||||||
|
There are no special migration steps to migrate from a zadam/Trilium instance to
|
||||||
|
a TriliumNext/Trilium instance. Simply [install
|
||||||
|
TriliumNext/Trilium](#-installation) as usual and it will use your existing
|
||||||
|
database.
|
||||||
|
|
||||||
|
Versions up to and including
|
||||||
|
[v0.90.4](https://github.com/TriliumNext/Trilium/releases/tag/v0.90.4) are
|
||||||
|
compatible with the latest zadam/trilium version of
|
||||||
|
[v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7). Any later
|
||||||
|
versions of TriliumNext/Trilium have their sync versions incremented which
|
||||||
|
prevents direct migration.
|
||||||
|
|
||||||
|
## 💬 Discuss with us
|
||||||
|
|
||||||
|
Feel free to join our official conversations. We would love to hear what
|
||||||
|
features, suggestions, or issues you may have!
|
||||||
|
|
||||||
|
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org) (For synchronous
|
||||||
|
discussions.)
|
||||||
|
- The `General` Matrix room is also bridged to
|
||||||
|
[XMPP](xmpp:discuss@trilium.thisgreat.party?join)
|
||||||
|
- [Github Discussions](https://github.com/TriliumNext/Trilium/discussions) (For
|
||||||
|
asynchronous discussions.)
|
||||||
|
- [Github Issues](https://github.com/TriliumNext/Trilium/issues) (For bug
|
||||||
|
reports and feature requests.)
|
||||||
|
|
||||||
|
## 🏗 Installation
|
||||||
|
|
||||||
|
### Windows / MacOS
|
||||||
|
|
||||||
|
Download the binary release for your platform from the [latest release
|
||||||
|
page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the package
|
||||||
|
and run the `trilium` executable.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
If your distribution is listed in the table below, use your distribution's
|
||||||
|
package.
|
||||||
|
|
||||||
|
[](https://repology.org/project/triliumnext/versions)
|
||||||
|
|
||||||
|
You may also download the binary release for your platform from the [latest
|
||||||
|
release page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the
|
||||||
|
package and run the `trilium` executable.
|
||||||
|
|
||||||
|
TriliumNext is also provided as a Flatpak, but not yet published on FlatHub.
|
||||||
|
|
||||||
|
### Browser (any OS)
|
||||||
|
|
||||||
|
If you use a server installation (see below), you can directly access the web
|
||||||
|
interface (which is almost identical to the desktop app).
|
||||||
|
|
||||||
|
Currently only the latest versions of Chrome & Firefox are supported (and
|
||||||
|
tested).
|
||||||
|
|
||||||
|
### Mobile
|
||||||
|
|
||||||
|
To use TriliumNext on a mobile device, you can use a mobile web browser to
|
||||||
|
access the mobile interface of a server installation (see below).
|
||||||
|
|
||||||
|
See issue https://github.com/TriliumNext/Trilium/issues/4962 for more
|
||||||
|
information on mobile app support.
|
||||||
|
|
||||||
|
If you prefer a native Android app, you can use
|
||||||
|
[TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid).
|
||||||
|
Report bugs and missing features at [their
|
||||||
|
repository](https://github.com/FliegendeWurst/TriliumDroid). Note: It is best to
|
||||||
|
disable automatic updates on your server installation (see below) when using
|
||||||
|
TriliumDroid since the sync version must match between Trilium and TriliumDroid.
|
||||||
|
|
||||||
|
### Server
|
||||||
|
|
||||||
|
To install TriliumNext on your own server (including via Docker from
|
||||||
|
[Dockerhub](https://hub.docker.com/r/triliumnext/trilium)) follow [the server
|
||||||
|
installation docs](https://triliumnext.github.io/Docs/Wiki/server-installation).
|
||||||
|
|
||||||
|
|
||||||
|
## 💻 Contribuire
|
||||||
|
|
||||||
|
### Translations
|
||||||
|
|
||||||
|
If you are a native speaker, help us translate Trilium by heading over to our
|
||||||
|
[Weblate page](https://hosted.weblate.org/engage/trilium/).
|
||||||
|
|
||||||
|
Here's the language coverage we have so far:
|
||||||
|
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
### Code
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
server (available at http://localhost:8080):
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run server:start
|
||||||
|
```
|
||||||
|
|
||||||
|
### Documentation
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
environment required to edit the documentation:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm edit-docs:edit-docs
|
||||||
|
```
|
||||||
|
|
||||||
|
### Building the Executable
|
||||||
|
Download the repository, install dependencies using `pnpm` and then build the
|
||||||
|
desktop app for Windows:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run --filter desktop electron-forge:make --arch=x64 --platform=win32
|
||||||
|
```
|
||||||
|
|
||||||
|
For more details, see the [development
|
||||||
|
docs](https://github.com/TriliumNext/Trilium/tree/main/docs/Developer%20Guide/Developer%20Guide).
|
||||||
|
|
||||||
|
### Developer Documentation
|
||||||
|
|
||||||
|
Please view the [documentation
|
||||||
|
guide](https://github.com/TriliumNext/Trilium/blob/main/docs/Developer%20Guide/Developer%20Guide/Environment%20Setup.md)
|
||||||
|
for details. If you have more questions, feel free to reach out via the links
|
||||||
|
described in the "Discuss with us" section above.
|
||||||
|
|
||||||
|
## 👏 Riconoscimenti
|
||||||
|
|
||||||
|
* [zadam](https://github.com/zadam) for the original concept and implementation
|
||||||
|
of the application.
|
||||||
|
* [Larsa](https://github.com/LarsaSara) for designing the application icon.
|
||||||
|
* [nriver](https://github.com/nriver) for his work on internationalization.
|
||||||
|
* [Thomas Frei](https://github.com/thfrei) for his original work on the Canvas.
|
||||||
|
* [antoniotejada](https://github.com/nriver) for the original syntax highlight
|
||||||
|
widget.
|
||||||
|
* [Dosu](https://dosu.dev/) for providing us with the automated responses to
|
||||||
|
GitHub issues and discussions.
|
||||||
|
* [Tabler Icons](https://tabler.io/icons) for the system tray icons.
|
||||||
|
|
||||||
|
Trilium would not be possible without the technologies behind it:
|
||||||
|
|
||||||
|
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) - the visual editor behind
|
||||||
|
text notes. We are grateful for being offered a set of the premium features.
|
||||||
|
* [CodeMirror](https://github.com/codemirror/CodeMirror) - code editor with
|
||||||
|
support for huge amount of languages.
|
||||||
|
* [Excalidraw](https://github.com/excalidraw/excalidraw) - the infinite
|
||||||
|
whiteboard used in Canvas notes.
|
||||||
|
* [Mind Elixir](https://github.com/SSShooter/mind-elixir-core) - providing the
|
||||||
|
mind map functionality.
|
||||||
|
* [Leaflet](https://github.com/Leaflet/Leaflet) - for rendering geographical
|
||||||
|
maps.
|
||||||
|
* [Tabulator](https://github.com/olifolkerd/tabulator) - for the interactive
|
||||||
|
table used in collections.
|
||||||
|
* [FancyTree](https://github.com/mar10/fancytree) - feature-rich tree library
|
||||||
|
without real competition.
|
||||||
|
* [jsPlumb](https://github.com/jsplumb/jsplumb) - visual connectivity library.
|
||||||
|
Used in [relation
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/relation-map.html) and [link
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map)
|
||||||
|
|
||||||
|
## 🤝 Supporto
|
||||||
|
|
||||||
|
Trilium is built and maintained with [hundreds of hours of
|
||||||
|
work](https://github.com/TriliumNext/Trilium/graphs/commit-activity). Your
|
||||||
|
support keeps it open-source, improves features, and covers costs such as
|
||||||
|
hosting.
|
||||||
|
|
||||||
|
Consider supporting the main developer
|
||||||
|
([eliandoran](https://github.com/eliandoran)) of the application via:
|
||||||
|
|
||||||
|
- [GitHub Sponsors](https://github.com/sponsors/eliandoran)
|
||||||
|
- [PayPal](https://paypal.me/eliandoran)
|
||||||
|
- [Buy Me a Coffee](https://buymeacoffee.com/eliandoran)
|
||||||
|
|
||||||
|
## 🔑 Licenza
|
||||||
|
|
||||||
|
Copyright 2017-2025 zadam, Elian Doran, and other contributors
|
||||||
|
|
||||||
|
Questo programma è software libero: è possibile redistribuirlo e/o modificarlo
|
||||||
|
nei termini della GNU Affero General Public License come pubblicata dalla Free
|
||||||
|
Software Foundation, sia la versione 3 della Licenza, o (a propria scelta)
|
||||||
|
qualsiasi versione successiva.
|
||||||
263
docs/README-ja.md
vendored
Normal file
263
docs/README-ja.md
vendored
Normal file
@@ -0,0 +1,263 @@
|
|||||||
|
# Trilium Notes
|
||||||
|
|
||||||
|

|
||||||
|
\
|
||||||
|

|
||||||
|
\
|
||||||
|
[](https://app.relative-ci.com/projects/Di5q7dz9daNDZ9UXi0Bp)
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
[英語](./README.md) | [中国語(簡体)](./docs/README-ZH_CN.md) |
|
||||||
|
[中国語(繁体)](./docs/README-ZH_TW.md) | [ロシア語](./docs/README-ru.md) |
|
||||||
|
[日本語](./docs/README-ja.md) | [イタリア語](./docs/README-it.md) |
|
||||||
|
[スペイン語](./docs/README-es.md)
|
||||||
|
|
||||||
|
Trilium Notes
|
||||||
|
は、大規模な個人知識ベースの構築に重点を置いた、無料かつオープンソースのクロスプラットフォームの階層型ノート作成アプリケーションです。
|
||||||
|
|
||||||
|
概要については [スクリーンショット](https://triliumnext.github.io/Docs/Wiki/screenshot-tour)
|
||||||
|
を参照してください:
|
||||||
|
|
||||||
|
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./docs/app.png" alt="Trilium Screenshot" width="1000"></a>
|
||||||
|
|
||||||
|
## 📚 ドキュメント
|
||||||
|
|
||||||
|
**包括的なドキュメントは [docs.triliumnotes.org](https://docs.triliumnotes.org/) でご覧ください**
|
||||||
|
|
||||||
|
当社のドキュメントは複数の形式でご利用いただけます:
|
||||||
|
- **オンラインドキュメント**: [docs.triliumnotes.org](https://docs.triliumnotes.org/)
|
||||||
|
で完全なドキュメントを参照してください
|
||||||
|
- **アプリ内ヘルプ**: Trilium内で `F1` キーを押すと、アプリケーション内で同じドキュメントに直接アクセスできます
|
||||||
|
- **GitHub**: このリポジトリの [ユーザーガイド](./docs/User%20Guide/User%20Guide/) を参照してください
|
||||||
|
|
||||||
|
### クイックリンク
|
||||||
|
- [スタートガイド](https://docs.triliumnotes.org/)
|
||||||
|
- [インストール手順](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation.md)
|
||||||
|
- [Docker
|
||||||
|
のセットアップ](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation/1.%20Installing%20the%20server/Using%20Docker.md)
|
||||||
|
- [TriliumNext
|
||||||
|
のアップグレード](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Upgrading%20TriliumNext.md)
|
||||||
|
- [基本概念と機能](./docs/User%20Guide/User%20Guide/Basic%20Concepts%20and%20Features/Notes.md)
|
||||||
|
- [個人ナレッジベースのパターン](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge)
|
||||||
|
|
||||||
|
## 🎁 機能
|
||||||
|
|
||||||
|
* ノートは任意の深さのツリーに配置できます。1つのノートをツリー内の複数の場所に配置できます([クローン](https://triliumnext.github.io/Docs/Wiki/cloning-notes)を参照)
|
||||||
|
* 豊富な WYSIWYG ノートエディター 例:
|
||||||
|
表、画像、[数式](https://triliumnext.github.io/Docs/Wiki/text-notes) とマークダウン
|
||||||
|
[自動フォーマット](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat) など
|
||||||
|
* 構文の強調表示を含む [ソースコード付きノート](https://triliumnext.github.io/Docs/Wiki/code-notes)
|
||||||
|
の編集をサポート
|
||||||
|
* [ノート間のナビゲーション](https://triliumnext.github.io/Docs/Wiki/note-navigation)、全文検索、[ノートのホイスト](https://triliumnext.github.io/Docs/Wiki/note-hoisting)
|
||||||
|
が高速かつ簡単に行えます
|
||||||
|
* シームレスな [ノートのバージョン管理](https://triliumnext.github.io/Docs/Wiki/note-revisions)
|
||||||
|
* ノート[属性](https://triliumnext.github.io/Docs/Wiki/attributes) は、ノートの整理、クエリ、高度な
|
||||||
|
[スクリプト](https://triliumnext.github.io/Docs/Wiki/scripts) に使用できます
|
||||||
|
* UI は英語、ドイツ語、スペイン語、フランス語、ルーマニア語、中国語(簡体字および繁体字)でご利用いただけます
|
||||||
|
* より安全なログインのための直接的な
|
||||||
|
[OpenIDとTOTPの統合](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Server%20Installation/Multi-Factor%20Authentication.md)
|
||||||
|
* セルフホスト同期サーバーとの [同期](https://triliumnext.github.io/Docs/Wiki/synchronization)
|
||||||
|
* [同期サーバーをホストするためのサードパーティサービス](https://trilium.cc/paid-hosting) があります
|
||||||
|
* インターネット上でノートの [共有](https://triliumnext.github.io/Docs/Wiki/sharing)(公開)
|
||||||
|
* ノートごとに調整可能で強力な
|
||||||
|
[ノート暗号化](https://triliumnext.github.io/Docs/Wiki/protected-notes)
|
||||||
|
* [Excalidraw](https://excalidraw.com/) をベースにした図のスケッチ(ノートタイプ「キャンバス」)
|
||||||
|
* ノートとそのリレーションを視覚化するための
|
||||||
|
[リレーションマップ](https://triliumnext.github.io/Docs/Wiki/relation-map) と
|
||||||
|
[リンクマップ](https://triliumnext.github.io/Docs/Wiki/link-map)
|
||||||
|
* [Mind Elixir](https://docs.mind-elixir.com/) をベースとしたマインドマップ
|
||||||
|
* 位置ピンと GPX トラック付きの
|
||||||
|
[ジオマップ](./docs/User%20Guide/User%20Guide/Note%20Types/Geo%20Map.md)
|
||||||
|
* [スクリプト](https://triliumnext.github.io/Docs/Wiki/scripts) -
|
||||||
|
[高度なショーケース](https://triliumnext.github.io/Docs/Wiki/advanced-showcases) を参照
|
||||||
|
* 自動化のための [REST API](https://triliumnext.github.io/Docs/Wiki/etapi)
|
||||||
|
* 10万件以上のノートでも、使いやすさとパフォーマンスの両面に優れた拡張性を実現
|
||||||
|
* スマートフォンとタブレット向けにタッチ操作に最適化された
|
||||||
|
[モバイルフロントエンド](https://triliumnext.github.io/Docs/Wiki/mobile-frontend)
|
||||||
|
* 組み込みの [ダークテーマ](https://triliumnext.github.io/Docs/Wiki/themes)、ユーザーテーマのサポート
|
||||||
|
* [Evernote](https://triliumnext.github.io/Docs/Wiki/evernote-import) と
|
||||||
|
[Markdown のインポートとエクスポート](https://triliumnext.github.io/Docs/Wiki/markdown)
|
||||||
|
* [Web Clipper](https://triliumnext.github.io/Docs/Wiki/web-clipper)
|
||||||
|
でWebコンテンツを簡単に保存
|
||||||
|
* カスタマイズ可能な UI (サイドバー ボタン、ユーザー定義のウィジェットなど)
|
||||||
|
* [メトリクス(Metrics)](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics.md)
|
||||||
|
と [Grafana
|
||||||
|
ダッシュボード](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics/grafana-dashboard.json)
|
||||||
|
|
||||||
|
✨ TriliumNext 関連のその他の情報については、次のサードパーティのリソース/コミュニティをご覧ください:
|
||||||
|
|
||||||
|
- [awesome-trilium](https://github.com/Nriver/awesome-trilium)
|
||||||
|
サードパーティのテーマ、スクリプト、プラグインなど。
|
||||||
|
- [TriliumRocks!](https://trilium.rocks/) ではチュートリアルやガイドなど、その他多数。
|
||||||
|
|
||||||
|
## ❓なぜTriliumNext なのか?
|
||||||
|
|
||||||
|
オリジナルの Trilium 開発者 ([Zadam](https://github.com/zadam))
|
||||||
|
は、https://github.com/TriliumNext にあるコミュニティプロジェクトに Trilium リポジトリを快く提供してくれました
|
||||||
|
|
||||||
|
### ⬆️Zadam/Trilium から移行しますか?
|
||||||
|
|
||||||
|
zadam/Trilium インスタンスから TriliumNext/Trilium インスタンスへの移行には特別な手順はありません。通常通り
|
||||||
|
[TriliumNext/Triliumをインストール](#-installation) するだけで、既存のデータベースが使用されます。
|
||||||
|
|
||||||
|
[v0.90.4](https://github.com/TriliumNext/Trilium/releases/tag/v0.90.4)
|
||||||
|
までのバージョンは、最新の zadam/trilium バージョン
|
||||||
|
[v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7)
|
||||||
|
と互換性があります。それ以降のバージョンの TriliumNext/Trilium では同期バージョンがインクリメントされるため、直接移行することはできません。
|
||||||
|
|
||||||
|
## 💬 私たちと議論しましょう
|
||||||
|
|
||||||
|
ぜひ公式の会話にご参加ください。機能に関するご意見、ご提案、問題など、ぜひお聞かせください!
|
||||||
|
|
||||||
|
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org) (同期ディスカッション用)
|
||||||
|
- `General`マトリックスルームも [XMPP](xmpp:discuss@trilium.thisgreat.party?join)
|
||||||
|
にブリッジされています
|
||||||
|
- [Github Discussions](https://github.com/TriliumNext/Trilium/discussions)
|
||||||
|
(非同期ディスカッション用)
|
||||||
|
- [Github Issues](https://github.com/TriliumNext/Trilium/issues)
|
||||||
|
(バグレポートや機能リクエスト用)
|
||||||
|
|
||||||
|
## 🏗 インストール
|
||||||
|
|
||||||
|
### Windows / MacOS
|
||||||
|
|
||||||
|
[最新リリース ページ](https://github.com/TriliumNext/Trilium/releases/latest)
|
||||||
|
からプラットフォーム用のバイナリ リリースをダウンロードし、パッケージを解凍して `trilium` 実行可能ファイルを実行します。
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
ディストリビューションが以下の表に記載されている場合は、ディストリビューションのパッケージを使用してください。
|
||||||
|
|
||||||
|
[](https://repology.org/project/triliumnext/versions)
|
||||||
|
|
||||||
|
[最新リリース ページ](https://github.com/TriliumNext/Trilium/releases/latest)
|
||||||
|
からプラットフォーム用のバイナリ リリースをダウンロードし、パッケージを解凍して `trilium` 実行可能ファイルを実行することもできます。
|
||||||
|
|
||||||
|
TriliumNext は Flatpak としても提供されていますが、FlatHub ではまだ公開されていません。
|
||||||
|
|
||||||
|
### ブラウザ(どのOSでも)
|
||||||
|
|
||||||
|
サーバーインストール (下記参照) を使用する場合は、Web インターフェイス (デスクトップアプリとほぼ同じ) に直接アクセスできます。
|
||||||
|
|
||||||
|
現在、Chrome と Firefox の最新バージョンのみがサポート (およびテスト) されています。
|
||||||
|
|
||||||
|
### モバイル
|
||||||
|
|
||||||
|
モバイルデバイスで TriliumNext を使用するには、モバイル Web
|
||||||
|
ブラウザーを使用して、サーバーインストールのモバイルインターフェイスにアクセスできます (以下を参照)。
|
||||||
|
|
||||||
|
モバイルアプリのサポートの詳細については、issue https://github.com/TriliumNext/Trilium/issues/4962
|
||||||
|
を参照してください。
|
||||||
|
|
||||||
|
ネイティブAndroidアプリをご希望の場合は、[TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid)
|
||||||
|
をご利用いただけます。バグや不足している機能は [リポジトリ](https://github.com/FliegendeWurst/TriliumDroid)
|
||||||
|
でご報告ください。注:TriliumDroidを使用する場合は、TriliumとTriliumDroidの同期バージョンが一致している必要があるため、サーバーインストールで自動更新を無効にすることをお勧めします(下記参照)。
|
||||||
|
|
||||||
|
### サーバー
|
||||||
|
|
||||||
|
独自のサーバーに TriliumNext をインストールするには
|
||||||
|
([Dockerhub](https://hub.docker.com/r/triliumnext/trilium) から Docker
|
||||||
|
経由でも含む)、[サーバーのインストール
|
||||||
|
ドキュメント](https://triliumnext.github.io/Docs/Wiki/server-installation) に従ってください。
|
||||||
|
|
||||||
|
|
||||||
|
## 💻 貢献する
|
||||||
|
|
||||||
|
### 翻訳
|
||||||
|
|
||||||
|
ネイティブスピーカーの方は、[Weblate ページ](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
にアクセスして、Trilium の翻訳にご協力ください。
|
||||||
|
|
||||||
|
これまでにカバーされている言語は次のとおりです:
|
||||||
|
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
### コード
|
||||||
|
|
||||||
|
リポジトリをダウンロードし、`pnpm` を使用して依存関係をインストールしてから、サーバーを実行します (http://localhost:8080
|
||||||
|
で利用可能):
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run server:start
|
||||||
|
```
|
||||||
|
|
||||||
|
### ドキュメント
|
||||||
|
|
||||||
|
リポジトリをダウンロードし、`pnpm` を使用して依存関係をインストールし、ドキュメントを編集するために必要な環境を実行します:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm edit-docs:edit-docs
|
||||||
|
```
|
||||||
|
|
||||||
|
### 実行ファイルの構築
|
||||||
|
リポジトリをダウンロードし、`pnpm` を使用して依存関係をインストールし、Windows 用のデスクトップアプリをビルドします:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run --filter desktop electron-forge:make --arch=x64 --platform=win32
|
||||||
|
```
|
||||||
|
|
||||||
|
詳細については、[開発ドキュメント](https://github.com/TriliumNext/Trilium/tree/main/docs/Developer%20Guide/Developer%20Guide)
|
||||||
|
を参照してください。
|
||||||
|
|
||||||
|
### 開発者向けドキュメント
|
||||||
|
|
||||||
|
詳細については、[ドキュメントガイド](https://github.com/TriliumNext/Trilium/blob/main/docs/Developer%20Guide/Developer%20Guide/Environment%20Setup.md)
|
||||||
|
をご覧ください。ご質問がございましたら、上記の「私たちと議論しましょう」セクションに記載されているリンクからお気軽にお問い合わせください。
|
||||||
|
|
||||||
|
## 👏 シャウトアウト
|
||||||
|
|
||||||
|
* [zadam](https://github.com/zadam) アプリケーションのオリジナルのコンセプトと実装に対して感謝します。
|
||||||
|
* [Larsa](https://github.com/LarsaSara) アプリケーションアイコンをデザイン。
|
||||||
|
* [nriver](https://github.com/nriver) 国際化への取り組み。
|
||||||
|
* [Thomas Frei](https://github.com/thfrei) Canvasへのオリジナルな取り組み。
|
||||||
|
* [antoniotejada](https://github.com/nriver) オリジナルの構文ハイライトウィジェット。
|
||||||
|
* [Dosu](https://dosu.dev/) GitHub の問題やディスカッションに対する自動応答を提供してくれました。
|
||||||
|
* [Tabler Icons](https://tabler.io/icons) システムトレイアイコン。
|
||||||
|
|
||||||
|
Trilium は、その基盤となる技術なしには実現できませんでした:
|
||||||
|
|
||||||
|
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) -
|
||||||
|
テキストノートを補完するビジュアルエディタ。プレミアム機能を提供していただき、感謝いたします。
|
||||||
|
* [CodeMirror](https://github.com/codemirror/CodeMirror) -
|
||||||
|
膨大な数の言語をサポートするコードエディター。
|
||||||
|
* [Excalidraw](https://github.com/excalidraw/excalidraw) - Canvas
|
||||||
|
ノートで使用される無限のホワイトボード。
|
||||||
|
* [Mind Elixir](https://github.com/SSShooter/mind-elixir-core) -
|
||||||
|
マインドマップ機能を提供します。
|
||||||
|
* [Leaflet](https://github.com/Leaflet/Leaflet) - 地理マップをレンダリングします。
|
||||||
|
* Tabulator](https://github.com/olifolkerd/tabulator) -
|
||||||
|
コレクションで使用されるインタラクティブなテーブル。
|
||||||
|
* [FancyTree](https://github.com/mar10/fancytree) - 他に類を見ない機能豊富なツリーライブラリ。
|
||||||
|
* [jsPlumb](https://github.com/jsplumb/jsplumb) -
|
||||||
|
視覚的な接続ライブラリ。[リレーションマップ](https://triliumnext.github.io/Docs/Wiki/relation-map.html)
|
||||||
|
と [リンクマップ](https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map)
|
||||||
|
で使用されます
|
||||||
|
|
||||||
|
## 🤝 サポート
|
||||||
|
|
||||||
|
Triliumは
|
||||||
|
[数百時間もの作業](https://github.com/TriliumNext/Trilium/graphs/commit-activity)
|
||||||
|
によって構築・維持されています。皆様のご支援により、オープンソースとしての維持、機能の向上、ホスティングなどの費用を賄うことができます。
|
||||||
|
|
||||||
|
次の方法で、アプリケーションの主な開発者 ([eliandoran](https://github.com/eliandoran))
|
||||||
|
をサポートすることを検討してください:
|
||||||
|
|
||||||
|
- [GitHub Sponsors](https://github.com/sponsors/eliandoran)
|
||||||
|
- [PayPal](https://paypal.me/eliandoran)
|
||||||
|
- [Buy Me a Coffee](https://buymeacoffee.com/eliandoran)
|
||||||
|
|
||||||
|
## 🔑 ライセンス
|
||||||
|
|
||||||
|
著作権 2017-2025 zadam、Elian Doran、その他寄稿者
|
||||||
|
|
||||||
|
このプログラムはフリーソフトウェアです: フリーソフトウェア財団(Software Foundation) が発行する GNU Affero
|
||||||
|
一般公衆利用許諾書(GNU Affero General Public License) のバージョン 3、または (選択により)
|
||||||
|
それ以降のバージョンの規約に従って、このプログラムを再配布および/または改変することができます。
|
||||||
313
docs/README-ko.md
vendored
Normal file
313
docs/README-ko.md
vendored
Normal file
@@ -0,0 +1,313 @@
|
|||||||
|
# Trilium Notes
|
||||||
|
|
||||||
|

|
||||||
|
\
|
||||||
|

|
||||||
|
\
|
||||||
|
[](https://app.relative-ci.com/projects/Di5q7dz9daNDZ9UXi0Bp)
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
[English](./README.md) | [Chinese (Simplified)](./docs/README-ZH_CN.md) |
|
||||||
|
[Chinese (Traditional)](./docs/README-ZH_TW.md) | [Russian](./docs/README-ru.md)
|
||||||
|
| [Japanese](./docs/README-ja.md) | [Italian](./docs/README-it.md) |
|
||||||
|
[Spanish](./docs/README-es.md)
|
||||||
|
|
||||||
|
Trilium Notes is a free and open-source, cross-platform hierarchical note taking
|
||||||
|
application with focus on building large personal knowledge bases.
|
||||||
|
|
||||||
|
See [screenshots](https://triliumnext.github.io/Docs/Wiki/screenshot-tour) for
|
||||||
|
quick overview:
|
||||||
|
|
||||||
|
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./docs/app.png" alt="Trilium Screenshot" width="1000"></a>
|
||||||
|
|
||||||
|
## 📚 Documentation
|
||||||
|
|
||||||
|
**Visit our comprehensive documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)**
|
||||||
|
|
||||||
|
Our documentation is available in multiple formats:
|
||||||
|
- **Online Documentation**: Browse the full documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)
|
||||||
|
- **In-App Help**: Press `F1` within Trilium to access the same documentation
|
||||||
|
directly in the application
|
||||||
|
- **GitHub**: Navigate through the [User
|
||||||
|
Guide](./docs/User%20Guide/User%20Guide/) in this repository
|
||||||
|
|
||||||
|
### Quick Links
|
||||||
|
- [Getting Started Guide](https://docs.triliumnotes.org/)
|
||||||
|
- [Installation
|
||||||
|
Instructions](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation.md)
|
||||||
|
- [Docker
|
||||||
|
Setup](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation/1.%20Installing%20the%20server/Using%20Docker.md)
|
||||||
|
- [Upgrading
|
||||||
|
TriliumNext](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Upgrading%20TriliumNext.md)
|
||||||
|
- [Basic Concepts and
|
||||||
|
Features](./docs/User%20Guide/User%20Guide/Basic%20Concepts%20and%20Features/Notes.md)
|
||||||
|
- [Patterns of Personal Knowledge
|
||||||
|
Base](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge)
|
||||||
|
|
||||||
|
## 🎁 Features
|
||||||
|
|
||||||
|
* Notes can be arranged into arbitrarily deep tree. Single note can be placed
|
||||||
|
into multiple places in the tree (see
|
||||||
|
[cloning](https://triliumnext.github.io/Docs/Wiki/cloning-notes))
|
||||||
|
* Rich WYSIWYG note editor including e.g. tables, images and
|
||||||
|
[math](https://triliumnext.github.io/Docs/Wiki/text-notes) with markdown
|
||||||
|
[autoformat](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat)
|
||||||
|
* Support for editing [notes with source
|
||||||
|
code](https://triliumnext.github.io/Docs/Wiki/code-notes), including syntax
|
||||||
|
highlighting
|
||||||
|
* Fast and easy [navigation between
|
||||||
|
notes](https://triliumnext.github.io/Docs/Wiki/note-navigation), full text
|
||||||
|
search and [note
|
||||||
|
hoisting](https://triliumnext.github.io/Docs/Wiki/note-hoisting)
|
||||||
|
* Seamless [note
|
||||||
|
versioning](https://triliumnext.github.io/Docs/Wiki/note-revisions)
|
||||||
|
* Note [attributes](https://triliumnext.github.io/Docs/Wiki/attributes) can be
|
||||||
|
used for note organization, querying and advanced
|
||||||
|
[scripting](https://triliumnext.github.io/Docs/Wiki/scripts)
|
||||||
|
* UI available in English, German, Spanish, French, Romanian, and Chinese
|
||||||
|
(simplified and traditional)
|
||||||
|
* Direct [OpenID and TOTP
|
||||||
|
integration](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Server%20Installation/Multi-Factor%20Authentication.md)
|
||||||
|
for more secure login
|
||||||
|
* [Synchronization](https://triliumnext.github.io/Docs/Wiki/synchronization)
|
||||||
|
with self-hosted sync server
|
||||||
|
* there's a [3rd party service for hosting synchronisation
|
||||||
|
server](https://trilium.cc/paid-hosting)
|
||||||
|
* [Sharing](https://triliumnext.github.io/Docs/Wiki/sharing) (publishing) notes
|
||||||
|
to public internet
|
||||||
|
* Strong [note
|
||||||
|
encryption](https://triliumnext.github.io/Docs/Wiki/protected-notes) with
|
||||||
|
per-note granularity
|
||||||
|
* Sketching diagrams, based on [Excalidraw](https://excalidraw.com/) (note type
|
||||||
|
"canvas")
|
||||||
|
* [Relation maps](https://triliumnext.github.io/Docs/Wiki/relation-map) and
|
||||||
|
[link maps](https://triliumnext.github.io/Docs/Wiki/link-map) for visualizing
|
||||||
|
notes and their relations
|
||||||
|
* Mind maps, based on [Mind Elixir](https://docs.mind-elixir.com/)
|
||||||
|
* [Geo maps](./docs/User%20Guide/User%20Guide/Note%20Types/Geo%20Map.md) with
|
||||||
|
location pins and GPX tracks
|
||||||
|
* [Scripting](https://triliumnext.github.io/Docs/Wiki/scripts) - see [Advanced
|
||||||
|
showcases](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)
|
||||||
|
* [REST API](https://triliumnext.github.io/Docs/Wiki/etapi) for automation
|
||||||
|
* Scales well in both usability and performance upwards of 100 000 notes
|
||||||
|
* Touch optimized [mobile
|
||||||
|
frontend](https://triliumnext.github.io/Docs/Wiki/mobile-frontend) for
|
||||||
|
smartphones and tablets
|
||||||
|
* Built-in [dark theme](https://triliumnext.github.io/Docs/Wiki/themes), support
|
||||||
|
for user themes
|
||||||
|
* [Evernote](https://triliumnext.github.io/Docs/Wiki/evernote-import) and
|
||||||
|
[Markdown import & export](https://triliumnext.github.io/Docs/Wiki/markdown)
|
||||||
|
* [Web Clipper](https://triliumnext.github.io/Docs/Wiki/web-clipper) for easy
|
||||||
|
saving of web content
|
||||||
|
* Customizable UI (sidebar buttons, user-defined widgets, ...)
|
||||||
|
* [Metrics](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics.md), along
|
||||||
|
with a [Grafana
|
||||||
|
Dashboard](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics/grafana-dashboard.json)
|
||||||
|
|
||||||
|
✨ Check out the following third-party resources/communities for more TriliumNext
|
||||||
|
related goodies:
|
||||||
|
|
||||||
|
- [awesome-trilium](https://github.com/Nriver/awesome-trilium) for 3rd party
|
||||||
|
themes, scripts, plugins and more.
|
||||||
|
- [TriliumRocks!](https://trilium.rocks/) for tutorials, guides, and much more.
|
||||||
|
|
||||||
|
## ❓Why TriliumNext?
|
||||||
|
|
||||||
|
The original Trilium developer ([Zadam](https://github.com/zadam)) has
|
||||||
|
graciously given the Trilium repository to the community project which resides
|
||||||
|
at https://github.com/TriliumNext
|
||||||
|
|
||||||
|
### ⬆️Migrating from Zadam/Trilium?
|
||||||
|
|
||||||
|
There are no special migration steps to migrate from a zadam/Trilium instance to
|
||||||
|
a TriliumNext/Trilium instance. Simply [install
|
||||||
|
TriliumNext/Trilium](#-installation) as usual and it will use your existing
|
||||||
|
database.
|
||||||
|
|
||||||
|
Versions up to and including
|
||||||
|
[v0.90.4](https://github.com/TriliumNext/Trilium/releases/tag/v0.90.4) are
|
||||||
|
compatible with the latest zadam/trilium version of
|
||||||
|
[v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7). Any later
|
||||||
|
versions of TriliumNext/Trilium have their sync versions incremented which
|
||||||
|
prevents direct migration.
|
||||||
|
|
||||||
|
## 💬 Discuss with us
|
||||||
|
|
||||||
|
Feel free to join our official conversations. We would love to hear what
|
||||||
|
features, suggestions, or issues you may have!
|
||||||
|
|
||||||
|
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org) (For synchronous
|
||||||
|
discussions.)
|
||||||
|
- The `General` Matrix room is also bridged to
|
||||||
|
[XMPP](xmpp:discuss@trilium.thisgreat.party?join)
|
||||||
|
- [Github Discussions](https://github.com/TriliumNext/Trilium/discussions) (For
|
||||||
|
asynchronous discussions.)
|
||||||
|
- [Github Issues](https://github.com/TriliumNext/Trilium/issues) (For bug
|
||||||
|
reports and feature requests.)
|
||||||
|
|
||||||
|
## 🏗 Installation
|
||||||
|
|
||||||
|
### Windows / MacOS
|
||||||
|
|
||||||
|
Download the binary release for your platform from the [latest release
|
||||||
|
page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the package
|
||||||
|
and run the `trilium` executable.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
If your distribution is listed in the table below, use your distribution's
|
||||||
|
package.
|
||||||
|
|
||||||
|
[](https://repology.org/project/triliumnext/versions)
|
||||||
|
|
||||||
|
You may also download the binary release for your platform from the [latest
|
||||||
|
release page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the
|
||||||
|
package and run the `trilium` executable.
|
||||||
|
|
||||||
|
TriliumNext is also provided as a Flatpak, but not yet published on FlatHub.
|
||||||
|
|
||||||
|
### Browser (any OS)
|
||||||
|
|
||||||
|
If you use a server installation (see below), you can directly access the web
|
||||||
|
interface (which is almost identical to the desktop app).
|
||||||
|
|
||||||
|
Currently only the latest versions of Chrome & Firefox are supported (and
|
||||||
|
tested).
|
||||||
|
|
||||||
|
### Mobile
|
||||||
|
|
||||||
|
To use TriliumNext on a mobile device, you can use a mobile web browser to
|
||||||
|
access the mobile interface of a server installation (see below).
|
||||||
|
|
||||||
|
See issue https://github.com/TriliumNext/Trilium/issues/4962 for more
|
||||||
|
information on mobile app support.
|
||||||
|
|
||||||
|
If you prefer a native Android app, you can use
|
||||||
|
[TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid).
|
||||||
|
Report bugs and missing features at [their
|
||||||
|
repository](https://github.com/FliegendeWurst/TriliumDroid). Note: It is best to
|
||||||
|
disable automatic updates on your server installation (see below) when using
|
||||||
|
TriliumDroid since the sync version must match between Trilium and TriliumDroid.
|
||||||
|
|
||||||
|
### Server
|
||||||
|
|
||||||
|
To install TriliumNext on your own server (including via Docker from
|
||||||
|
[Dockerhub](https://hub.docker.com/r/triliumnext/trilium)) follow [the server
|
||||||
|
installation docs](https://triliumnext.github.io/Docs/Wiki/server-installation).
|
||||||
|
|
||||||
|
|
||||||
|
## 💻 Contribute
|
||||||
|
|
||||||
|
### Translations
|
||||||
|
|
||||||
|
If you are a native speaker, help us translate Trilium by heading over to our
|
||||||
|
[Weblate page](https://hosted.weblate.org/engage/trilium/).
|
||||||
|
|
||||||
|
Here's the language coverage we have so far:
|
||||||
|
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
### Code
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
server (available at http://localhost:8080):
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run server:start
|
||||||
|
```
|
||||||
|
|
||||||
|
### Documentation
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
environment required to edit the documentation:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm edit-docs:edit-docs
|
||||||
|
```
|
||||||
|
|
||||||
|
### Building the Executable
|
||||||
|
Download the repository, install dependencies using `pnpm` and then build the
|
||||||
|
desktop app for Windows:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run --filter desktop electron-forge:make --arch=x64 --platform=win32
|
||||||
|
```
|
||||||
|
|
||||||
|
For more details, see the [development
|
||||||
|
docs](https://github.com/TriliumNext/Trilium/tree/main/docs/Developer%20Guide/Developer%20Guide).
|
||||||
|
|
||||||
|
### Developer Documentation
|
||||||
|
|
||||||
|
Please view the [documentation
|
||||||
|
guide](https://github.com/TriliumNext/Trilium/blob/main/docs/Developer%20Guide/Developer%20Guide/Environment%20Setup.md)
|
||||||
|
for details. If you have more questions, feel free to reach out via the links
|
||||||
|
described in the "Discuss with us" section above.
|
||||||
|
|
||||||
|
## 👏 Shoutouts
|
||||||
|
|
||||||
|
* [zadam](https://github.com/zadam) for the original concept and implementation
|
||||||
|
of the application.
|
||||||
|
* [Larsa](https://github.com/LarsaSara) for designing the application icon.
|
||||||
|
* [nriver](https://github.com/nriver) for his work on internationalization.
|
||||||
|
* [Thomas Frei](https://github.com/thfrei) for his original work on the Canvas.
|
||||||
|
* [antoniotejada](https://github.com/nriver) for the original syntax highlight
|
||||||
|
widget.
|
||||||
|
* [Dosu](https://dosu.dev/) for providing us with the automated responses to
|
||||||
|
GitHub issues and discussions.
|
||||||
|
* [Tabler Icons](https://tabler.io/icons) for the system tray icons.
|
||||||
|
|
||||||
|
Trilium would not be possible without the technologies behind it:
|
||||||
|
|
||||||
|
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) - the visual editor behind
|
||||||
|
text notes. We are grateful for being offered a set of the premium features.
|
||||||
|
* [CodeMirror](https://github.com/codemirror/CodeMirror) - code editor with
|
||||||
|
support for huge amount of languages.
|
||||||
|
* [Excalidraw](https://github.com/excalidraw/excalidraw) - the infinite
|
||||||
|
whiteboard used in Canvas notes.
|
||||||
|
* [Mind Elixir](https://github.com/SSShooter/mind-elixir-core) - providing the
|
||||||
|
mind map functionality.
|
||||||
|
* [Leaflet](https://github.com/Leaflet/Leaflet) - for rendering geographical
|
||||||
|
maps.
|
||||||
|
* [Tabulator](https://github.com/olifolkerd/tabulator) - for the interactive
|
||||||
|
table used in collections.
|
||||||
|
* [FancyTree](https://github.com/mar10/fancytree) - feature-rich tree library
|
||||||
|
without real competition.
|
||||||
|
* [jsPlumb](https://github.com/jsplumb/jsplumb) - visual connectivity library.
|
||||||
|
Used in [relation
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/relation-map.html) and [link
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map)
|
||||||
|
|
||||||
|
## 🤝 Support
|
||||||
|
|
||||||
|
Trilium is built and maintained with [hundreds of hours of
|
||||||
|
work](https://github.com/TriliumNext/Trilium/graphs/commit-activity). Your
|
||||||
|
support keeps it open-source, improves features, and covers costs such as
|
||||||
|
hosting.
|
||||||
|
|
||||||
|
Consider supporting the main developer
|
||||||
|
([eliandoran](https://github.com/eliandoran)) of the application via:
|
||||||
|
|
||||||
|
- [GitHub Sponsors](https://github.com/sponsors/eliandoran)
|
||||||
|
- [PayPal](https://paypal.me/eliandoran)
|
||||||
|
- [Buy Me a Coffee](https://buymeacoffee.com/eliandoran)
|
||||||
|
|
||||||
|
## 🔑 License
|
||||||
|
|
||||||
|
Copyright 2017-2025 zadam, Elian Doran, and other contributors
|
||||||
|
|
||||||
|
This program is free software: you can redistribute it and/or modify it under
|
||||||
|
the terms of the GNU Affero General Public License as published by the Free
|
||||||
|
Software Foundation, either version 3 of the License, or (at your option) any
|
||||||
|
later version.
|
||||||
313
docs/README-md.md
vendored
Normal file
313
docs/README-md.md
vendored
Normal file
@@ -0,0 +1,313 @@
|
|||||||
|
# Trilium Notes
|
||||||
|
|
||||||
|

|
||||||
|
\
|
||||||
|

|
||||||
|
\
|
||||||
|
[](https://app.relative-ci.com/projects/Di5q7dz9daNDZ9UXi0Bp)
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
[English](./README.md) | [Chinese (Simplified)](./docs/README-ZH_CN.md) |
|
||||||
|
[Chinese (Traditional)](./docs/README-ZH_TW.md) | [Russian](./docs/README-ru.md)
|
||||||
|
| [Japanese](./docs/README-ja.md) | [Italian](./docs/README-it.md) |
|
||||||
|
[Spanish](./docs/README-es.md)
|
||||||
|
|
||||||
|
Trilium Notes is a free and open-source, cross-platform hierarchical note taking
|
||||||
|
application with focus on building large personal knowledge bases.
|
||||||
|
|
||||||
|
See [screenshots](https://triliumnext.github.io/Docs/Wiki/screenshot-tour) for
|
||||||
|
quick overview:
|
||||||
|
|
||||||
|
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./docs/app.png" alt="Trilium Screenshot" width="1000"></a>
|
||||||
|
|
||||||
|
## 📚 Documentation
|
||||||
|
|
||||||
|
**Visit our comprehensive documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)**
|
||||||
|
|
||||||
|
Our documentation is available in multiple formats:
|
||||||
|
- **Online Documentation**: Browse the full documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)
|
||||||
|
- **In-App Help**: Press `F1` within Trilium to access the same documentation
|
||||||
|
directly in the application
|
||||||
|
- **GitHub**: Navigate through the [User
|
||||||
|
Guide](./docs/User%20Guide/User%20Guide/) in this repository
|
||||||
|
|
||||||
|
### Quick Links
|
||||||
|
- [Getting Started Guide](https://docs.triliumnotes.org/)
|
||||||
|
- [Installation
|
||||||
|
Instructions](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation.md)
|
||||||
|
- [Docker
|
||||||
|
Setup](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation/1.%20Installing%20the%20server/Using%20Docker.md)
|
||||||
|
- [Upgrading
|
||||||
|
TriliumNext](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Upgrading%20TriliumNext.md)
|
||||||
|
- [Basic Concepts and
|
||||||
|
Features](./docs/User%20Guide/User%20Guide/Basic%20Concepts%20and%20Features/Notes.md)
|
||||||
|
- [Patterns of Personal Knowledge
|
||||||
|
Base](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge)
|
||||||
|
|
||||||
|
## 🎁 Features
|
||||||
|
|
||||||
|
* Notes can be arranged into arbitrarily deep tree. Single note can be placed
|
||||||
|
into multiple places in the tree (see
|
||||||
|
[cloning](https://triliumnext.github.io/Docs/Wiki/cloning-notes))
|
||||||
|
* Rich WYSIWYG note editor including e.g. tables, images and
|
||||||
|
[math](https://triliumnext.github.io/Docs/Wiki/text-notes) with markdown
|
||||||
|
[autoformat](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat)
|
||||||
|
* Support for editing [notes with source
|
||||||
|
code](https://triliumnext.github.io/Docs/Wiki/code-notes), including syntax
|
||||||
|
highlighting
|
||||||
|
* Fast and easy [navigation between
|
||||||
|
notes](https://triliumnext.github.io/Docs/Wiki/note-navigation), full text
|
||||||
|
search and [note
|
||||||
|
hoisting](https://triliumnext.github.io/Docs/Wiki/note-hoisting)
|
||||||
|
* Seamless [note
|
||||||
|
versioning](https://triliumnext.github.io/Docs/Wiki/note-revisions)
|
||||||
|
* Note [attributes](https://triliumnext.github.io/Docs/Wiki/attributes) can be
|
||||||
|
used for note organization, querying and advanced
|
||||||
|
[scripting](https://triliumnext.github.io/Docs/Wiki/scripts)
|
||||||
|
* UI available in English, German, Spanish, French, Romanian, and Chinese
|
||||||
|
(simplified and traditional)
|
||||||
|
* Direct [OpenID and TOTP
|
||||||
|
integration](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Server%20Installation/Multi-Factor%20Authentication.md)
|
||||||
|
for more secure login
|
||||||
|
* [Synchronization](https://triliumnext.github.io/Docs/Wiki/synchronization)
|
||||||
|
with self-hosted sync server
|
||||||
|
* there's a [3rd party service for hosting synchronisation
|
||||||
|
server](https://trilium.cc/paid-hosting)
|
||||||
|
* [Sharing](https://triliumnext.github.io/Docs/Wiki/sharing) (publishing) notes
|
||||||
|
to public internet
|
||||||
|
* Strong [note
|
||||||
|
encryption](https://triliumnext.github.io/Docs/Wiki/protected-notes) with
|
||||||
|
per-note granularity
|
||||||
|
* Sketching diagrams, based on [Excalidraw](https://excalidraw.com/) (note type
|
||||||
|
"canvas")
|
||||||
|
* [Relation maps](https://triliumnext.github.io/Docs/Wiki/relation-map) and
|
||||||
|
[link maps](https://triliumnext.github.io/Docs/Wiki/link-map) for visualizing
|
||||||
|
notes and their relations
|
||||||
|
* Mind maps, based on [Mind Elixir](https://docs.mind-elixir.com/)
|
||||||
|
* [Geo maps](./docs/User%20Guide/User%20Guide/Note%20Types/Geo%20Map.md) with
|
||||||
|
location pins and GPX tracks
|
||||||
|
* [Scripting](https://triliumnext.github.io/Docs/Wiki/scripts) - see [Advanced
|
||||||
|
showcases](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)
|
||||||
|
* [REST API](https://triliumnext.github.io/Docs/Wiki/etapi) for automation
|
||||||
|
* Scales well in both usability and performance upwards of 100 000 notes
|
||||||
|
* Touch optimized [mobile
|
||||||
|
frontend](https://triliumnext.github.io/Docs/Wiki/mobile-frontend) for
|
||||||
|
smartphones and tablets
|
||||||
|
* Built-in [dark theme](https://triliumnext.github.io/Docs/Wiki/themes), support
|
||||||
|
for user themes
|
||||||
|
* [Evernote](https://triliumnext.github.io/Docs/Wiki/evernote-import) and
|
||||||
|
[Markdown import & export](https://triliumnext.github.io/Docs/Wiki/markdown)
|
||||||
|
* [Web Clipper](https://triliumnext.github.io/Docs/Wiki/web-clipper) for easy
|
||||||
|
saving of web content
|
||||||
|
* Customizable UI (sidebar buttons, user-defined widgets, ...)
|
||||||
|
* [Metrics](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics.md), along
|
||||||
|
with a [Grafana
|
||||||
|
Dashboard](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics/grafana-dashboard.json)
|
||||||
|
|
||||||
|
✨ Check out the following third-party resources/communities for more TriliumNext
|
||||||
|
related goodies:
|
||||||
|
|
||||||
|
- [awesome-trilium](https://github.com/Nriver/awesome-trilium) for 3rd party
|
||||||
|
themes, scripts, plugins and more.
|
||||||
|
- [TriliumRocks!](https://trilium.rocks/) for tutorials, guides, and much more.
|
||||||
|
|
||||||
|
## ❓Why TriliumNext?
|
||||||
|
|
||||||
|
The original Trilium developer ([Zadam](https://github.com/zadam)) has
|
||||||
|
graciously given the Trilium repository to the community project which resides
|
||||||
|
at https://github.com/TriliumNext
|
||||||
|
|
||||||
|
### ⬆️Migrating from Zadam/Trilium?
|
||||||
|
|
||||||
|
There are no special migration steps to migrate from a zadam/Trilium instance to
|
||||||
|
a TriliumNext/Trilium instance. Simply [install
|
||||||
|
TriliumNext/Trilium](#-installation) as usual and it will use your existing
|
||||||
|
database.
|
||||||
|
|
||||||
|
Versions up to and including
|
||||||
|
[v0.90.4](https://github.com/TriliumNext/Trilium/releases/tag/v0.90.4) are
|
||||||
|
compatible with the latest zadam/trilium version of
|
||||||
|
[v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7). Any later
|
||||||
|
versions of TriliumNext/Trilium have their sync versions incremented which
|
||||||
|
prevents direct migration.
|
||||||
|
|
||||||
|
## 💬 Discuss with us
|
||||||
|
|
||||||
|
Feel free to join our official conversations. We would love to hear what
|
||||||
|
features, suggestions, or issues you may have!
|
||||||
|
|
||||||
|
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org) (For synchronous
|
||||||
|
discussions.)
|
||||||
|
- The `General` Matrix room is also bridged to
|
||||||
|
[XMPP](xmpp:discuss@trilium.thisgreat.party?join)
|
||||||
|
- [Github Discussions](https://github.com/TriliumNext/Trilium/discussions) (For
|
||||||
|
asynchronous discussions.)
|
||||||
|
- [Github Issues](https://github.com/TriliumNext/Trilium/issues) (For bug
|
||||||
|
reports and feature requests.)
|
||||||
|
|
||||||
|
## 🏗 Installation
|
||||||
|
|
||||||
|
### Windows / MacOS
|
||||||
|
|
||||||
|
Download the binary release for your platform from the [latest release
|
||||||
|
page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the package
|
||||||
|
and run the `trilium` executable.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
If your distribution is listed in the table below, use your distribution's
|
||||||
|
package.
|
||||||
|
|
||||||
|
[](https://repology.org/project/triliumnext/versions)
|
||||||
|
|
||||||
|
You may also download the binary release for your platform from the [latest
|
||||||
|
release page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the
|
||||||
|
package and run the `trilium` executable.
|
||||||
|
|
||||||
|
TriliumNext is also provided as a Flatpak, but not yet published on FlatHub.
|
||||||
|
|
||||||
|
### Browser (any OS)
|
||||||
|
|
||||||
|
If you use a server installation (see below), you can directly access the web
|
||||||
|
interface (which is almost identical to the desktop app).
|
||||||
|
|
||||||
|
Currently only the latest versions of Chrome & Firefox are supported (and
|
||||||
|
tested).
|
||||||
|
|
||||||
|
### Mobile
|
||||||
|
|
||||||
|
To use TriliumNext on a mobile device, you can use a mobile web browser to
|
||||||
|
access the mobile interface of a server installation (see below).
|
||||||
|
|
||||||
|
See issue https://github.com/TriliumNext/Trilium/issues/4962 for more
|
||||||
|
information on mobile app support.
|
||||||
|
|
||||||
|
If you prefer a native Android app, you can use
|
||||||
|
[TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid).
|
||||||
|
Report bugs and missing features at [their
|
||||||
|
repository](https://github.com/FliegendeWurst/TriliumDroid). Note: It is best to
|
||||||
|
disable automatic updates on your server installation (see below) when using
|
||||||
|
TriliumDroid since the sync version must match between Trilium and TriliumDroid.
|
||||||
|
|
||||||
|
### Server
|
||||||
|
|
||||||
|
To install TriliumNext on your own server (including via Docker from
|
||||||
|
[Dockerhub](https://hub.docker.com/r/triliumnext/trilium)) follow [the server
|
||||||
|
installation docs](https://triliumnext.github.io/Docs/Wiki/server-installation).
|
||||||
|
|
||||||
|
|
||||||
|
## 💻 Contribute
|
||||||
|
|
||||||
|
### Translations
|
||||||
|
|
||||||
|
If you are a native speaker, help us translate Trilium by heading over to our
|
||||||
|
[Weblate page](https://hosted.weblate.org/engage/trilium/).
|
||||||
|
|
||||||
|
Here's the language coverage we have so far:
|
||||||
|
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
### Code
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
server (available at http://localhost:8080):
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run server:start
|
||||||
|
```
|
||||||
|
|
||||||
|
### Documentation
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
environment required to edit the documentation:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm edit-docs:edit-docs
|
||||||
|
```
|
||||||
|
|
||||||
|
### Building the Executable
|
||||||
|
Download the repository, install dependencies using `pnpm` and then build the
|
||||||
|
desktop app for Windows:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run --filter desktop electron-forge:make --arch=x64 --platform=win32
|
||||||
|
```
|
||||||
|
|
||||||
|
For more details, see the [development
|
||||||
|
docs](https://github.com/TriliumNext/Trilium/tree/main/docs/Developer%20Guide/Developer%20Guide).
|
||||||
|
|
||||||
|
### Developer Documentation
|
||||||
|
|
||||||
|
Please view the [documentation
|
||||||
|
guide](https://github.com/TriliumNext/Trilium/blob/main/docs/Developer%20Guide/Developer%20Guide/Environment%20Setup.md)
|
||||||
|
for details. If you have more questions, feel free to reach out via the links
|
||||||
|
described in the "Discuss with us" section above.
|
||||||
|
|
||||||
|
## 👏 Shoutouts
|
||||||
|
|
||||||
|
* [zadam](https://github.com/zadam) for the original concept and implementation
|
||||||
|
of the application.
|
||||||
|
* [Larsa](https://github.com/LarsaSara) for designing the application icon.
|
||||||
|
* [nriver](https://github.com/nriver) for his work on internationalization.
|
||||||
|
* [Thomas Frei](https://github.com/thfrei) for his original work on the Canvas.
|
||||||
|
* [antoniotejada](https://github.com/nriver) for the original syntax highlight
|
||||||
|
widget.
|
||||||
|
* [Dosu](https://dosu.dev/) for providing us with the automated responses to
|
||||||
|
GitHub issues and discussions.
|
||||||
|
* [Tabler Icons](https://tabler.io/icons) for the system tray icons.
|
||||||
|
|
||||||
|
Trilium would not be possible without the technologies behind it:
|
||||||
|
|
||||||
|
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) - the visual editor behind
|
||||||
|
text notes. We are grateful for being offered a set of the premium features.
|
||||||
|
* [CodeMirror](https://github.com/codemirror/CodeMirror) - code editor with
|
||||||
|
support for huge amount of languages.
|
||||||
|
* [Excalidraw](https://github.com/excalidraw/excalidraw) - the infinite
|
||||||
|
whiteboard used in Canvas notes.
|
||||||
|
* [Mind Elixir](https://github.com/SSShooter/mind-elixir-core) - providing the
|
||||||
|
mind map functionality.
|
||||||
|
* [Leaflet](https://github.com/Leaflet/Leaflet) - for rendering geographical
|
||||||
|
maps.
|
||||||
|
* [Tabulator](https://github.com/olifolkerd/tabulator) - for the interactive
|
||||||
|
table used in collections.
|
||||||
|
* [FancyTree](https://github.com/mar10/fancytree) - feature-rich tree library
|
||||||
|
without real competition.
|
||||||
|
* [jsPlumb](https://github.com/jsplumb/jsplumb) - visual connectivity library.
|
||||||
|
Used in [relation
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/relation-map.html) and [link
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map)
|
||||||
|
|
||||||
|
## 🤝 Support
|
||||||
|
|
||||||
|
Trilium is built and maintained with [hundreds of hours of
|
||||||
|
work](https://github.com/TriliumNext/Trilium/graphs/commit-activity). Your
|
||||||
|
support keeps it open-source, improves features, and covers costs such as
|
||||||
|
hosting.
|
||||||
|
|
||||||
|
Consider supporting the main developer
|
||||||
|
([eliandoran](https://github.com/eliandoran)) of the application via:
|
||||||
|
|
||||||
|
- [GitHub Sponsors](https://github.com/sponsors/eliandoran)
|
||||||
|
- [PayPal](https://paypal.me/eliandoran)
|
||||||
|
- [Buy Me a Coffee](https://buymeacoffee.com/eliandoran)
|
||||||
|
|
||||||
|
## 🔑 License
|
||||||
|
|
||||||
|
Copyright 2017-2025 zadam, Elian Doran, and other contributors
|
||||||
|
|
||||||
|
This program is free software: you can redistribute it and/or modify it under
|
||||||
|
the terms of the GNU Affero General Public License as published by the Free
|
||||||
|
Software Foundation, either version 3 of the License, or (at your option) any
|
||||||
|
later version.
|
||||||
313
docs/README-nb_NO.md
vendored
Normal file
313
docs/README-nb_NO.md
vendored
Normal file
@@ -0,0 +1,313 @@
|
|||||||
|
# Trilium Notes
|
||||||
|
|
||||||
|

|
||||||
|
\
|
||||||
|

|
||||||
|
\
|
||||||
|
[](https://app.relative-ci.com/projects/Di5q7dz9daNDZ9UXi0Bp)
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
[English](./README.md) | [Chinese (Simplified)](./docs/README-ZH_CN.md) |
|
||||||
|
[Chinese (Traditional)](./docs/README-ZH_TW.md) | [Russian](./docs/README-ru.md)
|
||||||
|
| [Japanese](./docs/README-ja.md) | [Italian](./docs/README-it.md) |
|
||||||
|
[Spanish](./docs/README-es.md)
|
||||||
|
|
||||||
|
Trilium Notes is a free and open-source, cross-platform hierarchical note taking
|
||||||
|
application with focus on building large personal knowledge bases.
|
||||||
|
|
||||||
|
See [screenshots](https://triliumnext.github.io/Docs/Wiki/screenshot-tour) for
|
||||||
|
quick overview:
|
||||||
|
|
||||||
|
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./docs/app.png" alt="Trilium Screenshot" width="1000"></a>
|
||||||
|
|
||||||
|
## 📚 Documentation
|
||||||
|
|
||||||
|
**Visit our comprehensive documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)**
|
||||||
|
|
||||||
|
Our documentation is available in multiple formats:
|
||||||
|
- **Online Documentation**: Browse the full documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)
|
||||||
|
- **In-App Help**: Press `F1` within Trilium to access the same documentation
|
||||||
|
directly in the application
|
||||||
|
- **GitHub**: Navigate through the [User
|
||||||
|
Guide](./docs/User%20Guide/User%20Guide/) in this repository
|
||||||
|
|
||||||
|
### Quick Links
|
||||||
|
- [Getting Started Guide](https://docs.triliumnotes.org/)
|
||||||
|
- [Installation
|
||||||
|
Instructions](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation.md)
|
||||||
|
- [Docker
|
||||||
|
Setup](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation/1.%20Installing%20the%20server/Using%20Docker.md)
|
||||||
|
- [Upgrading
|
||||||
|
TriliumNext](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Upgrading%20TriliumNext.md)
|
||||||
|
- [Basic Concepts and
|
||||||
|
Features](./docs/User%20Guide/User%20Guide/Basic%20Concepts%20and%20Features/Notes.md)
|
||||||
|
- [Patterns of Personal Knowledge
|
||||||
|
Base](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge)
|
||||||
|
|
||||||
|
## 🎁 Features
|
||||||
|
|
||||||
|
* Notes can be arranged into arbitrarily deep tree. Single note can be placed
|
||||||
|
into multiple places in the tree (see
|
||||||
|
[cloning](https://triliumnext.github.io/Docs/Wiki/cloning-notes))
|
||||||
|
* Rich WYSIWYG note editor including e.g. tables, images and
|
||||||
|
[math](https://triliumnext.github.io/Docs/Wiki/text-notes) with markdown
|
||||||
|
[autoformat](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat)
|
||||||
|
* Support for editing [notes with source
|
||||||
|
code](https://triliumnext.github.io/Docs/Wiki/code-notes), including syntax
|
||||||
|
highlighting
|
||||||
|
* Fast and easy [navigation between
|
||||||
|
notes](https://triliumnext.github.io/Docs/Wiki/note-navigation), full text
|
||||||
|
search and [note
|
||||||
|
hoisting](https://triliumnext.github.io/Docs/Wiki/note-hoisting)
|
||||||
|
* Seamless [note
|
||||||
|
versioning](https://triliumnext.github.io/Docs/Wiki/note-revisions)
|
||||||
|
* Note [attributes](https://triliumnext.github.io/Docs/Wiki/attributes) can be
|
||||||
|
used for note organization, querying and advanced
|
||||||
|
[scripting](https://triliumnext.github.io/Docs/Wiki/scripts)
|
||||||
|
* UI available in English, German, Spanish, French, Romanian, and Chinese
|
||||||
|
(simplified and traditional)
|
||||||
|
* Direct [OpenID and TOTP
|
||||||
|
integration](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Server%20Installation/Multi-Factor%20Authentication.md)
|
||||||
|
for more secure login
|
||||||
|
* [Synchronization](https://triliumnext.github.io/Docs/Wiki/synchronization)
|
||||||
|
with self-hosted sync server
|
||||||
|
* there's a [3rd party service for hosting synchronisation
|
||||||
|
server](https://trilium.cc/paid-hosting)
|
||||||
|
* [Sharing](https://triliumnext.github.io/Docs/Wiki/sharing) (publishing) notes
|
||||||
|
to public internet
|
||||||
|
* Strong [note
|
||||||
|
encryption](https://triliumnext.github.io/Docs/Wiki/protected-notes) with
|
||||||
|
per-note granularity
|
||||||
|
* Sketching diagrams, based on [Excalidraw](https://excalidraw.com/) (note type
|
||||||
|
"canvas")
|
||||||
|
* [Relation maps](https://triliumnext.github.io/Docs/Wiki/relation-map) and
|
||||||
|
[link maps](https://triliumnext.github.io/Docs/Wiki/link-map) for visualizing
|
||||||
|
notes and their relations
|
||||||
|
* Mind maps, based on [Mind Elixir](https://docs.mind-elixir.com/)
|
||||||
|
* [Geo maps](./docs/User%20Guide/User%20Guide/Note%20Types/Geo%20Map.md) with
|
||||||
|
location pins and GPX tracks
|
||||||
|
* [Scripting](https://triliumnext.github.io/Docs/Wiki/scripts) - see [Advanced
|
||||||
|
showcases](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)
|
||||||
|
* [REST API](https://triliumnext.github.io/Docs/Wiki/etapi) for automation
|
||||||
|
* Scales well in both usability and performance upwards of 100 000 notes
|
||||||
|
* Touch optimized [mobile
|
||||||
|
frontend](https://triliumnext.github.io/Docs/Wiki/mobile-frontend) for
|
||||||
|
smartphones and tablets
|
||||||
|
* Built-in [dark theme](https://triliumnext.github.io/Docs/Wiki/themes), support
|
||||||
|
for user themes
|
||||||
|
* [Evernote](https://triliumnext.github.io/Docs/Wiki/evernote-import) and
|
||||||
|
[Markdown import & export](https://triliumnext.github.io/Docs/Wiki/markdown)
|
||||||
|
* [Web Clipper](https://triliumnext.github.io/Docs/Wiki/web-clipper) for easy
|
||||||
|
saving of web content
|
||||||
|
* Customizable UI (sidebar buttons, user-defined widgets, ...)
|
||||||
|
* [Metrics](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics.md), along
|
||||||
|
with a [Grafana
|
||||||
|
Dashboard](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics/grafana-dashboard.json)
|
||||||
|
|
||||||
|
✨ Check out the following third-party resources/communities for more TriliumNext
|
||||||
|
related goodies:
|
||||||
|
|
||||||
|
- [awesome-trilium](https://github.com/Nriver/awesome-trilium) for 3rd party
|
||||||
|
themes, scripts, plugins and more.
|
||||||
|
- [TriliumRocks!](https://trilium.rocks/) for tutorials, guides, and much more.
|
||||||
|
|
||||||
|
## ❓Why TriliumNext?
|
||||||
|
|
||||||
|
The original Trilium developer ([Zadam](https://github.com/zadam)) has
|
||||||
|
graciously given the Trilium repository to the community project which resides
|
||||||
|
at https://github.com/TriliumNext
|
||||||
|
|
||||||
|
### ⬆️Migrating from Zadam/Trilium?
|
||||||
|
|
||||||
|
There are no special migration steps to migrate from a zadam/Trilium instance to
|
||||||
|
a TriliumNext/Trilium instance. Simply [install
|
||||||
|
TriliumNext/Trilium](#-installation) as usual and it will use your existing
|
||||||
|
database.
|
||||||
|
|
||||||
|
Versions up to and including
|
||||||
|
[v0.90.4](https://github.com/TriliumNext/Trilium/releases/tag/v0.90.4) are
|
||||||
|
compatible with the latest zadam/trilium version of
|
||||||
|
[v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7). Any later
|
||||||
|
versions of TriliumNext/Trilium have their sync versions incremented which
|
||||||
|
prevents direct migration.
|
||||||
|
|
||||||
|
## 💬 Discuss with us
|
||||||
|
|
||||||
|
Feel free to join our official conversations. We would love to hear what
|
||||||
|
features, suggestions, or issues you may have!
|
||||||
|
|
||||||
|
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org) (For synchronous
|
||||||
|
discussions.)
|
||||||
|
- The `General` Matrix room is also bridged to
|
||||||
|
[XMPP](xmpp:discuss@trilium.thisgreat.party?join)
|
||||||
|
- [Github Discussions](https://github.com/TriliumNext/Trilium/discussions) (For
|
||||||
|
asynchronous discussions.)
|
||||||
|
- [Github Issues](https://github.com/TriliumNext/Trilium/issues) (For bug
|
||||||
|
reports and feature requests.)
|
||||||
|
|
||||||
|
## 🏗 Installation
|
||||||
|
|
||||||
|
### Windows / MacOS
|
||||||
|
|
||||||
|
Download the binary release for your platform from the [latest release
|
||||||
|
page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the package
|
||||||
|
and run the `trilium` executable.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
If your distribution is listed in the table below, use your distribution's
|
||||||
|
package.
|
||||||
|
|
||||||
|
[](https://repology.org/project/triliumnext/versions)
|
||||||
|
|
||||||
|
You may also download the binary release for your platform from the [latest
|
||||||
|
release page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the
|
||||||
|
package and run the `trilium` executable.
|
||||||
|
|
||||||
|
TriliumNext is also provided as a Flatpak, but not yet published on FlatHub.
|
||||||
|
|
||||||
|
### Browser (any OS)
|
||||||
|
|
||||||
|
If you use a server installation (see below), you can directly access the web
|
||||||
|
interface (which is almost identical to the desktop app).
|
||||||
|
|
||||||
|
Currently only the latest versions of Chrome & Firefox are supported (and
|
||||||
|
tested).
|
||||||
|
|
||||||
|
### Mobile
|
||||||
|
|
||||||
|
To use TriliumNext on a mobile device, you can use a mobile web browser to
|
||||||
|
access the mobile interface of a server installation (see below).
|
||||||
|
|
||||||
|
See issue https://github.com/TriliumNext/Trilium/issues/4962 for more
|
||||||
|
information on mobile app support.
|
||||||
|
|
||||||
|
If you prefer a native Android app, you can use
|
||||||
|
[TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid).
|
||||||
|
Report bugs and missing features at [their
|
||||||
|
repository](https://github.com/FliegendeWurst/TriliumDroid). Note: It is best to
|
||||||
|
disable automatic updates on your server installation (see below) when using
|
||||||
|
TriliumDroid since the sync version must match between Trilium and TriliumDroid.
|
||||||
|
|
||||||
|
### Server
|
||||||
|
|
||||||
|
To install TriliumNext on your own server (including via Docker from
|
||||||
|
[Dockerhub](https://hub.docker.com/r/triliumnext/trilium)) follow [the server
|
||||||
|
installation docs](https://triliumnext.github.io/Docs/Wiki/server-installation).
|
||||||
|
|
||||||
|
|
||||||
|
## 💻 Contribute
|
||||||
|
|
||||||
|
### Translations
|
||||||
|
|
||||||
|
If you are a native speaker, help us translate Trilium by heading over to our
|
||||||
|
[Weblate page](https://hosted.weblate.org/engage/trilium/).
|
||||||
|
|
||||||
|
Here's the language coverage we have so far:
|
||||||
|
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
### Code
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
server (available at http://localhost:8080):
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run server:start
|
||||||
|
```
|
||||||
|
|
||||||
|
### Documentation
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
environment required to edit the documentation:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm edit-docs:edit-docs
|
||||||
|
```
|
||||||
|
|
||||||
|
### Building the Executable
|
||||||
|
Download the repository, install dependencies using `pnpm` and then build the
|
||||||
|
desktop app for Windows:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run --filter desktop electron-forge:make --arch=x64 --platform=win32
|
||||||
|
```
|
||||||
|
|
||||||
|
For more details, see the [development
|
||||||
|
docs](https://github.com/TriliumNext/Trilium/tree/main/docs/Developer%20Guide/Developer%20Guide).
|
||||||
|
|
||||||
|
### Developer Documentation
|
||||||
|
|
||||||
|
Please view the [documentation
|
||||||
|
guide](https://github.com/TriliumNext/Trilium/blob/main/docs/Developer%20Guide/Developer%20Guide/Environment%20Setup.md)
|
||||||
|
for details. If you have more questions, feel free to reach out via the links
|
||||||
|
described in the "Discuss with us" section above.
|
||||||
|
|
||||||
|
## 👏 Shoutouts
|
||||||
|
|
||||||
|
* [zadam](https://github.com/zadam) for the original concept and implementation
|
||||||
|
of the application.
|
||||||
|
* [Larsa](https://github.com/LarsaSara) for designing the application icon.
|
||||||
|
* [nriver](https://github.com/nriver) for his work on internationalization.
|
||||||
|
* [Thomas Frei](https://github.com/thfrei) for his original work on the Canvas.
|
||||||
|
* [antoniotejada](https://github.com/nriver) for the original syntax highlight
|
||||||
|
widget.
|
||||||
|
* [Dosu](https://dosu.dev/) for providing us with the automated responses to
|
||||||
|
GitHub issues and discussions.
|
||||||
|
* [Tabler Icons](https://tabler.io/icons) for the system tray icons.
|
||||||
|
|
||||||
|
Trilium would not be possible without the technologies behind it:
|
||||||
|
|
||||||
|
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) - the visual editor behind
|
||||||
|
text notes. We are grateful for being offered a set of the premium features.
|
||||||
|
* [CodeMirror](https://github.com/codemirror/CodeMirror) - code editor with
|
||||||
|
support for huge amount of languages.
|
||||||
|
* [Excalidraw](https://github.com/excalidraw/excalidraw) - the infinite
|
||||||
|
whiteboard used in Canvas notes.
|
||||||
|
* [Mind Elixir](https://github.com/SSShooter/mind-elixir-core) - providing the
|
||||||
|
mind map functionality.
|
||||||
|
* [Leaflet](https://github.com/Leaflet/Leaflet) - for rendering geographical
|
||||||
|
maps.
|
||||||
|
* [Tabulator](https://github.com/olifolkerd/tabulator) - for the interactive
|
||||||
|
table used in collections.
|
||||||
|
* [FancyTree](https://github.com/mar10/fancytree) - feature-rich tree library
|
||||||
|
without real competition.
|
||||||
|
* [jsPlumb](https://github.com/jsplumb/jsplumb) - visual connectivity library.
|
||||||
|
Used in [relation
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/relation-map.html) and [link
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map)
|
||||||
|
|
||||||
|
## 🤝 Support
|
||||||
|
|
||||||
|
Trilium is built and maintained with [hundreds of hours of
|
||||||
|
work](https://github.com/TriliumNext/Trilium/graphs/commit-activity). Your
|
||||||
|
support keeps it open-source, improves features, and covers costs such as
|
||||||
|
hosting.
|
||||||
|
|
||||||
|
Consider supporting the main developer
|
||||||
|
([eliandoran](https://github.com/eliandoran)) of the application via:
|
||||||
|
|
||||||
|
- [GitHub Sponsors](https://github.com/sponsors/eliandoran)
|
||||||
|
- [PayPal](https://paypal.me/eliandoran)
|
||||||
|
- [Buy Me a Coffee](https://buymeacoffee.com/eliandoran)
|
||||||
|
|
||||||
|
## 🔑 License
|
||||||
|
|
||||||
|
Copyright 2017-2025 zadam, Elian Doran, and other contributors
|
||||||
|
|
||||||
|
This program is free software: you can redistribute it and/or modify it under
|
||||||
|
the terms of the GNU Affero General Public License as published by the Free
|
||||||
|
Software Foundation, either version 3 of the License, or (at your option) any
|
||||||
|
later version.
|
||||||
313
docs/README-nl.md
vendored
Normal file
313
docs/README-nl.md
vendored
Normal file
@@ -0,0 +1,313 @@
|
|||||||
|
# Trilium Notes
|
||||||
|
|
||||||
|

|
||||||
|
\
|
||||||
|

|
||||||
|
\
|
||||||
|
[](https://app.relative-ci.com/projects/Di5q7dz9daNDZ9UXi0Bp)
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
[English](./README.md) | [Chinese (Simplified)](./docs/README-ZH_CN.md) |
|
||||||
|
[Chinese (Traditional)](./docs/README-ZH_TW.md) | [Russian](./docs/README-ru.md)
|
||||||
|
| [Japanese](./docs/README-ja.md) | [Italian](./docs/README-it.md) |
|
||||||
|
[Spanish](./docs/README-es.md)
|
||||||
|
|
||||||
|
Trilium Notes is a free and open-source, cross-platform hierarchical note taking
|
||||||
|
application with focus on building large personal knowledge bases.
|
||||||
|
|
||||||
|
See [screenshots](https://triliumnext.github.io/Docs/Wiki/screenshot-tour) for
|
||||||
|
quick overview:
|
||||||
|
|
||||||
|
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./docs/app.png" alt="Trilium Screenshot" width="1000"></a>
|
||||||
|
|
||||||
|
## 📚 Documentation
|
||||||
|
|
||||||
|
**Visit our comprehensive documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)**
|
||||||
|
|
||||||
|
Our documentation is available in multiple formats:
|
||||||
|
- **Online Documentation**: Browse the full documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)
|
||||||
|
- **In-App Help**: Press `F1` within Trilium to access the same documentation
|
||||||
|
directly in the application
|
||||||
|
- **GitHub**: Navigate through the [User
|
||||||
|
Guide](./docs/User%20Guide/User%20Guide/) in this repository
|
||||||
|
|
||||||
|
### Quick Links
|
||||||
|
- [Getting Started Guide](https://docs.triliumnotes.org/)
|
||||||
|
- [Installation
|
||||||
|
Instructions](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation.md)
|
||||||
|
- [Docker
|
||||||
|
Setup](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation/1.%20Installing%20the%20server/Using%20Docker.md)
|
||||||
|
- [Upgrading
|
||||||
|
TriliumNext](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Upgrading%20TriliumNext.md)
|
||||||
|
- [Basic Concepts and
|
||||||
|
Features](./docs/User%20Guide/User%20Guide/Basic%20Concepts%20and%20Features/Notes.md)
|
||||||
|
- [Patterns of Personal Knowledge
|
||||||
|
Base](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge)
|
||||||
|
|
||||||
|
## 🎁 Features
|
||||||
|
|
||||||
|
* Notes can be arranged into arbitrarily deep tree. Single note can be placed
|
||||||
|
into multiple places in the tree (see
|
||||||
|
[cloning](https://triliumnext.github.io/Docs/Wiki/cloning-notes))
|
||||||
|
* Rich WYSIWYG note editor including e.g. tables, images and
|
||||||
|
[math](https://triliumnext.github.io/Docs/Wiki/text-notes) with markdown
|
||||||
|
[autoformat](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat)
|
||||||
|
* Support for editing [notes with source
|
||||||
|
code](https://triliumnext.github.io/Docs/Wiki/code-notes), including syntax
|
||||||
|
highlighting
|
||||||
|
* Fast and easy [navigation between
|
||||||
|
notes](https://triliumnext.github.io/Docs/Wiki/note-navigation), full text
|
||||||
|
search and [note
|
||||||
|
hoisting](https://triliumnext.github.io/Docs/Wiki/note-hoisting)
|
||||||
|
* Seamless [note
|
||||||
|
versioning](https://triliumnext.github.io/Docs/Wiki/note-revisions)
|
||||||
|
* Note [attributes](https://triliumnext.github.io/Docs/Wiki/attributes) can be
|
||||||
|
used for note organization, querying and advanced
|
||||||
|
[scripting](https://triliumnext.github.io/Docs/Wiki/scripts)
|
||||||
|
* UI available in English, German, Spanish, French, Romanian, and Chinese
|
||||||
|
(simplified and traditional)
|
||||||
|
* Direct [OpenID and TOTP
|
||||||
|
integration](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Server%20Installation/Multi-Factor%20Authentication.md)
|
||||||
|
for more secure login
|
||||||
|
* [Synchronization](https://triliumnext.github.io/Docs/Wiki/synchronization)
|
||||||
|
with self-hosted sync server
|
||||||
|
* there's a [3rd party service for hosting synchronisation
|
||||||
|
server](https://trilium.cc/paid-hosting)
|
||||||
|
* [Sharing](https://triliumnext.github.io/Docs/Wiki/sharing) (publishing) notes
|
||||||
|
to public internet
|
||||||
|
* Strong [note
|
||||||
|
encryption](https://triliumnext.github.io/Docs/Wiki/protected-notes) with
|
||||||
|
per-note granularity
|
||||||
|
* Sketching diagrams, based on [Excalidraw](https://excalidraw.com/) (note type
|
||||||
|
"canvas")
|
||||||
|
* [Relation maps](https://triliumnext.github.io/Docs/Wiki/relation-map) and
|
||||||
|
[link maps](https://triliumnext.github.io/Docs/Wiki/link-map) for visualizing
|
||||||
|
notes and their relations
|
||||||
|
* Mind maps, based on [Mind Elixir](https://docs.mind-elixir.com/)
|
||||||
|
* [Geo maps](./docs/User%20Guide/User%20Guide/Note%20Types/Geo%20Map.md) with
|
||||||
|
location pins and GPX tracks
|
||||||
|
* [Scripting](https://triliumnext.github.io/Docs/Wiki/scripts) - see [Advanced
|
||||||
|
showcases](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)
|
||||||
|
* [REST API](https://triliumnext.github.io/Docs/Wiki/etapi) for automation
|
||||||
|
* Scales well in both usability and performance upwards of 100 000 notes
|
||||||
|
* Touch optimized [mobile
|
||||||
|
frontend](https://triliumnext.github.io/Docs/Wiki/mobile-frontend) for
|
||||||
|
smartphones and tablets
|
||||||
|
* Built-in [dark theme](https://triliumnext.github.io/Docs/Wiki/themes), support
|
||||||
|
for user themes
|
||||||
|
* [Evernote](https://triliumnext.github.io/Docs/Wiki/evernote-import) and
|
||||||
|
[Markdown import & export](https://triliumnext.github.io/Docs/Wiki/markdown)
|
||||||
|
* [Web Clipper](https://triliumnext.github.io/Docs/Wiki/web-clipper) for easy
|
||||||
|
saving of web content
|
||||||
|
* Customizable UI (sidebar buttons, user-defined widgets, ...)
|
||||||
|
* [Metrics](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics.md), along
|
||||||
|
with a [Grafana
|
||||||
|
Dashboard](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics/grafana-dashboard.json)
|
||||||
|
|
||||||
|
✨ Check out the following third-party resources/communities for more TriliumNext
|
||||||
|
related goodies:
|
||||||
|
|
||||||
|
- [awesome-trilium](https://github.com/Nriver/awesome-trilium) for 3rd party
|
||||||
|
themes, scripts, plugins and more.
|
||||||
|
- [TriliumRocks!](https://trilium.rocks/) for tutorials, guides, and much more.
|
||||||
|
|
||||||
|
## ❓Why TriliumNext?
|
||||||
|
|
||||||
|
The original Trilium developer ([Zadam](https://github.com/zadam)) has
|
||||||
|
graciously given the Trilium repository to the community project which resides
|
||||||
|
at https://github.com/TriliumNext
|
||||||
|
|
||||||
|
### ⬆️Migrating from Zadam/Trilium?
|
||||||
|
|
||||||
|
There are no special migration steps to migrate from a zadam/Trilium instance to
|
||||||
|
a TriliumNext/Trilium instance. Simply [install
|
||||||
|
TriliumNext/Trilium](#-installation) as usual and it will use your existing
|
||||||
|
database.
|
||||||
|
|
||||||
|
Versions up to and including
|
||||||
|
[v0.90.4](https://github.com/TriliumNext/Trilium/releases/tag/v0.90.4) are
|
||||||
|
compatible with the latest zadam/trilium version of
|
||||||
|
[v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7). Any later
|
||||||
|
versions of TriliumNext/Trilium have their sync versions incremented which
|
||||||
|
prevents direct migration.
|
||||||
|
|
||||||
|
## 💬 Discuss with us
|
||||||
|
|
||||||
|
Feel free to join our official conversations. We would love to hear what
|
||||||
|
features, suggestions, or issues you may have!
|
||||||
|
|
||||||
|
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org) (For synchronous
|
||||||
|
discussions.)
|
||||||
|
- The `General` Matrix room is also bridged to
|
||||||
|
[XMPP](xmpp:discuss@trilium.thisgreat.party?join)
|
||||||
|
- [Github Discussions](https://github.com/TriliumNext/Trilium/discussions) (For
|
||||||
|
asynchronous discussions.)
|
||||||
|
- [Github Issues](https://github.com/TriliumNext/Trilium/issues) (For bug
|
||||||
|
reports and feature requests.)
|
||||||
|
|
||||||
|
## 🏗 Installation
|
||||||
|
|
||||||
|
### Windows / MacOS
|
||||||
|
|
||||||
|
Download the binary release for your platform from the [latest release
|
||||||
|
page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the package
|
||||||
|
and run the `trilium` executable.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
If your distribution is listed in the table below, use your distribution's
|
||||||
|
package.
|
||||||
|
|
||||||
|
[](https://repology.org/project/triliumnext/versions)
|
||||||
|
|
||||||
|
You may also download the binary release for your platform from the [latest
|
||||||
|
release page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the
|
||||||
|
package and run the `trilium` executable.
|
||||||
|
|
||||||
|
TriliumNext is also provided as a Flatpak, but not yet published on FlatHub.
|
||||||
|
|
||||||
|
### Browser (any OS)
|
||||||
|
|
||||||
|
If you use a server installation (see below), you can directly access the web
|
||||||
|
interface (which is almost identical to the desktop app).
|
||||||
|
|
||||||
|
Currently only the latest versions of Chrome & Firefox are supported (and
|
||||||
|
tested).
|
||||||
|
|
||||||
|
### Mobile
|
||||||
|
|
||||||
|
To use TriliumNext on a mobile device, you can use a mobile web browser to
|
||||||
|
access the mobile interface of a server installation (see below).
|
||||||
|
|
||||||
|
See issue https://github.com/TriliumNext/Trilium/issues/4962 for more
|
||||||
|
information on mobile app support.
|
||||||
|
|
||||||
|
If you prefer a native Android app, you can use
|
||||||
|
[TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid).
|
||||||
|
Report bugs and missing features at [their
|
||||||
|
repository](https://github.com/FliegendeWurst/TriliumDroid). Note: It is best to
|
||||||
|
disable automatic updates on your server installation (see below) when using
|
||||||
|
TriliumDroid since the sync version must match between Trilium and TriliumDroid.
|
||||||
|
|
||||||
|
### Server
|
||||||
|
|
||||||
|
To install TriliumNext on your own server (including via Docker from
|
||||||
|
[Dockerhub](https://hub.docker.com/r/triliumnext/trilium)) follow [the server
|
||||||
|
installation docs](https://triliumnext.github.io/Docs/Wiki/server-installation).
|
||||||
|
|
||||||
|
|
||||||
|
## 💻 Contribute
|
||||||
|
|
||||||
|
### Translations
|
||||||
|
|
||||||
|
If you are a native speaker, help us translate Trilium by heading over to our
|
||||||
|
[Weblate page](https://hosted.weblate.org/engage/trilium/).
|
||||||
|
|
||||||
|
Here's the language coverage we have so far:
|
||||||
|
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
### Code
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
server (available at http://localhost:8080):
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run server:start
|
||||||
|
```
|
||||||
|
|
||||||
|
### Documentation
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
environment required to edit the documentation:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm edit-docs:edit-docs
|
||||||
|
```
|
||||||
|
|
||||||
|
### Building the Executable
|
||||||
|
Download the repository, install dependencies using `pnpm` and then build the
|
||||||
|
desktop app for Windows:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run --filter desktop electron-forge:make --arch=x64 --platform=win32
|
||||||
|
```
|
||||||
|
|
||||||
|
For more details, see the [development
|
||||||
|
docs](https://github.com/TriliumNext/Trilium/tree/main/docs/Developer%20Guide/Developer%20Guide).
|
||||||
|
|
||||||
|
### Developer Documentation
|
||||||
|
|
||||||
|
Please view the [documentation
|
||||||
|
guide](https://github.com/TriliumNext/Trilium/blob/main/docs/Developer%20Guide/Developer%20Guide/Environment%20Setup.md)
|
||||||
|
for details. If you have more questions, feel free to reach out via the links
|
||||||
|
described in the "Discuss with us" section above.
|
||||||
|
|
||||||
|
## 👏 Shoutouts
|
||||||
|
|
||||||
|
* [zadam](https://github.com/zadam) for the original concept and implementation
|
||||||
|
of the application.
|
||||||
|
* [Larsa](https://github.com/LarsaSara) for designing the application icon.
|
||||||
|
* [nriver](https://github.com/nriver) for his work on internationalization.
|
||||||
|
* [Thomas Frei](https://github.com/thfrei) for his original work on the Canvas.
|
||||||
|
* [antoniotejada](https://github.com/nriver) for the original syntax highlight
|
||||||
|
widget.
|
||||||
|
* [Dosu](https://dosu.dev/) for providing us with the automated responses to
|
||||||
|
GitHub issues and discussions.
|
||||||
|
* [Tabler Icons](https://tabler.io/icons) for the system tray icons.
|
||||||
|
|
||||||
|
Trilium would not be possible without the technologies behind it:
|
||||||
|
|
||||||
|
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) - the visual editor behind
|
||||||
|
text notes. We are grateful for being offered a set of the premium features.
|
||||||
|
* [CodeMirror](https://github.com/codemirror/CodeMirror) - code editor with
|
||||||
|
support for huge amount of languages.
|
||||||
|
* [Excalidraw](https://github.com/excalidraw/excalidraw) - the infinite
|
||||||
|
whiteboard used in Canvas notes.
|
||||||
|
* [Mind Elixir](https://github.com/SSShooter/mind-elixir-core) - providing the
|
||||||
|
mind map functionality.
|
||||||
|
* [Leaflet](https://github.com/Leaflet/Leaflet) - for rendering geographical
|
||||||
|
maps.
|
||||||
|
* [Tabulator](https://github.com/olifolkerd/tabulator) - for the interactive
|
||||||
|
table used in collections.
|
||||||
|
* [FancyTree](https://github.com/mar10/fancytree) - feature-rich tree library
|
||||||
|
without real competition.
|
||||||
|
* [jsPlumb](https://github.com/jsplumb/jsplumb) - visual connectivity library.
|
||||||
|
Used in [relation
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/relation-map.html) and [link
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map)
|
||||||
|
|
||||||
|
## 🤝 Support
|
||||||
|
|
||||||
|
Trilium is built and maintained with [hundreds of hours of
|
||||||
|
work](https://github.com/TriliumNext/Trilium/graphs/commit-activity). Your
|
||||||
|
support keeps it open-source, improves features, and covers costs such as
|
||||||
|
hosting.
|
||||||
|
|
||||||
|
Consider supporting the main developer
|
||||||
|
([eliandoran](https://github.com/eliandoran)) of the application via:
|
||||||
|
|
||||||
|
- [GitHub Sponsors](https://github.com/sponsors/eliandoran)
|
||||||
|
- [PayPal](https://paypal.me/eliandoran)
|
||||||
|
- [Buy Me a Coffee](https://buymeacoffee.com/eliandoran)
|
||||||
|
|
||||||
|
## 🔑 License
|
||||||
|
|
||||||
|
Copyright 2017-2025 zadam, Elian Doran, and other contributors
|
||||||
|
|
||||||
|
This program is free software: you can redistribute it and/or modify it under
|
||||||
|
the terms of the GNU Affero General Public License as published by the Free
|
||||||
|
Software Foundation, either version 3 of the License, or (at your option) any
|
||||||
|
later version.
|
||||||
313
docs/README-pl.md
vendored
Normal file
313
docs/README-pl.md
vendored
Normal file
@@ -0,0 +1,313 @@
|
|||||||
|
# Trilium Notes
|
||||||
|
|
||||||
|

|
||||||
|
\
|
||||||
|

|
||||||
|
\
|
||||||
|
[](https://app.relative-ci.com/projects/Di5q7dz9daNDZ9UXi0Bp)
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
[English](./README.md) | [Chinese (Simplified)](./docs/README-ZH_CN.md) |
|
||||||
|
[Chinese (Traditional)](./docs/README-ZH_TW.md) | [Russian](./docs/README-ru.md)
|
||||||
|
| [Japanese](./docs/README-ja.md) | [Italian](./docs/README-it.md) |
|
||||||
|
[Spanish](./docs/README-es.md)
|
||||||
|
|
||||||
|
Trilium Notes is a free and open-source, cross-platform hierarchical note taking
|
||||||
|
application with focus on building large personal knowledge bases.
|
||||||
|
|
||||||
|
See [screenshots](https://triliumnext.github.io/Docs/Wiki/screenshot-tour) for
|
||||||
|
quick overview:
|
||||||
|
|
||||||
|
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./docs/app.png" alt="Trilium Screenshot" width="1000"></a>
|
||||||
|
|
||||||
|
## 📚 Documentation
|
||||||
|
|
||||||
|
**Visit our comprehensive documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)**
|
||||||
|
|
||||||
|
Our documentation is available in multiple formats:
|
||||||
|
- **Online Documentation**: Browse the full documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)
|
||||||
|
- **In-App Help**: Press `F1` within Trilium to access the same documentation
|
||||||
|
directly in the application
|
||||||
|
- **GitHub**: Navigate through the [User
|
||||||
|
Guide](./docs/User%20Guide/User%20Guide/) in this repository
|
||||||
|
|
||||||
|
### Quick Links
|
||||||
|
- [Getting Started Guide](https://docs.triliumnotes.org/)
|
||||||
|
- [Installation
|
||||||
|
Instructions](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation.md)
|
||||||
|
- [Docker
|
||||||
|
Setup](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation/1.%20Installing%20the%20server/Using%20Docker.md)
|
||||||
|
- [Upgrading
|
||||||
|
TriliumNext](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Upgrading%20TriliumNext.md)
|
||||||
|
- [Basic Concepts and
|
||||||
|
Features](./docs/User%20Guide/User%20Guide/Basic%20Concepts%20and%20Features/Notes.md)
|
||||||
|
- [Patterns of Personal Knowledge
|
||||||
|
Base](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge)
|
||||||
|
|
||||||
|
## 🎁 Features
|
||||||
|
|
||||||
|
* Notes can be arranged into arbitrarily deep tree. Single note can be placed
|
||||||
|
into multiple places in the tree (see
|
||||||
|
[cloning](https://triliumnext.github.io/Docs/Wiki/cloning-notes))
|
||||||
|
* Rich WYSIWYG note editor including e.g. tables, images and
|
||||||
|
[math](https://triliumnext.github.io/Docs/Wiki/text-notes) with markdown
|
||||||
|
[autoformat](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat)
|
||||||
|
* Support for editing [notes with source
|
||||||
|
code](https://triliumnext.github.io/Docs/Wiki/code-notes), including syntax
|
||||||
|
highlighting
|
||||||
|
* Fast and easy [navigation between
|
||||||
|
notes](https://triliumnext.github.io/Docs/Wiki/note-navigation), full text
|
||||||
|
search and [note
|
||||||
|
hoisting](https://triliumnext.github.io/Docs/Wiki/note-hoisting)
|
||||||
|
* Seamless [note
|
||||||
|
versioning](https://triliumnext.github.io/Docs/Wiki/note-revisions)
|
||||||
|
* Note [attributes](https://triliumnext.github.io/Docs/Wiki/attributes) can be
|
||||||
|
used for note organization, querying and advanced
|
||||||
|
[scripting](https://triliumnext.github.io/Docs/Wiki/scripts)
|
||||||
|
* UI available in English, German, Spanish, French, Romanian, and Chinese
|
||||||
|
(simplified and traditional)
|
||||||
|
* Direct [OpenID and TOTP
|
||||||
|
integration](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Server%20Installation/Multi-Factor%20Authentication.md)
|
||||||
|
for more secure login
|
||||||
|
* [Synchronization](https://triliumnext.github.io/Docs/Wiki/synchronization)
|
||||||
|
with self-hosted sync server
|
||||||
|
* there's a [3rd party service for hosting synchronisation
|
||||||
|
server](https://trilium.cc/paid-hosting)
|
||||||
|
* [Sharing](https://triliumnext.github.io/Docs/Wiki/sharing) (publishing) notes
|
||||||
|
to public internet
|
||||||
|
* Strong [note
|
||||||
|
encryption](https://triliumnext.github.io/Docs/Wiki/protected-notes) with
|
||||||
|
per-note granularity
|
||||||
|
* Sketching diagrams, based on [Excalidraw](https://excalidraw.com/) (note type
|
||||||
|
"canvas")
|
||||||
|
* [Relation maps](https://triliumnext.github.io/Docs/Wiki/relation-map) and
|
||||||
|
[link maps](https://triliumnext.github.io/Docs/Wiki/link-map) for visualizing
|
||||||
|
notes and their relations
|
||||||
|
* Mind maps, based on [Mind Elixir](https://docs.mind-elixir.com/)
|
||||||
|
* [Geo maps](./docs/User%20Guide/User%20Guide/Note%20Types/Geo%20Map.md) with
|
||||||
|
location pins and GPX tracks
|
||||||
|
* [Scripting](https://triliumnext.github.io/Docs/Wiki/scripts) - see [Advanced
|
||||||
|
showcases](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)
|
||||||
|
* [REST API](https://triliumnext.github.io/Docs/Wiki/etapi) for automation
|
||||||
|
* Scales well in both usability and performance upwards of 100 000 notes
|
||||||
|
* Touch optimized [mobile
|
||||||
|
frontend](https://triliumnext.github.io/Docs/Wiki/mobile-frontend) for
|
||||||
|
smartphones and tablets
|
||||||
|
* Built-in [dark theme](https://triliumnext.github.io/Docs/Wiki/themes), support
|
||||||
|
for user themes
|
||||||
|
* [Evernote](https://triliumnext.github.io/Docs/Wiki/evernote-import) and
|
||||||
|
[Markdown import & export](https://triliumnext.github.io/Docs/Wiki/markdown)
|
||||||
|
* [Web Clipper](https://triliumnext.github.io/Docs/Wiki/web-clipper) for easy
|
||||||
|
saving of web content
|
||||||
|
* Customizable UI (sidebar buttons, user-defined widgets, ...)
|
||||||
|
* [Metrics](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics.md), along
|
||||||
|
with a [Grafana
|
||||||
|
Dashboard](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics/grafana-dashboard.json)
|
||||||
|
|
||||||
|
✨ Check out the following third-party resources/communities for more TriliumNext
|
||||||
|
related goodies:
|
||||||
|
|
||||||
|
- [awesome-trilium](https://github.com/Nriver/awesome-trilium) for 3rd party
|
||||||
|
themes, scripts, plugins and more.
|
||||||
|
- [TriliumRocks!](https://trilium.rocks/) for tutorials, guides, and much more.
|
||||||
|
|
||||||
|
## ❓Why TriliumNext?
|
||||||
|
|
||||||
|
The original Trilium developer ([Zadam](https://github.com/zadam)) has
|
||||||
|
graciously given the Trilium repository to the community project which resides
|
||||||
|
at https://github.com/TriliumNext
|
||||||
|
|
||||||
|
### ⬆️Migrating from Zadam/Trilium?
|
||||||
|
|
||||||
|
There are no special migration steps to migrate from a zadam/Trilium instance to
|
||||||
|
a TriliumNext/Trilium instance. Simply [install
|
||||||
|
TriliumNext/Trilium](#-installation) as usual and it will use your existing
|
||||||
|
database.
|
||||||
|
|
||||||
|
Versions up to and including
|
||||||
|
[v0.90.4](https://github.com/TriliumNext/Trilium/releases/tag/v0.90.4) are
|
||||||
|
compatible with the latest zadam/trilium version of
|
||||||
|
[v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7). Any later
|
||||||
|
versions of TriliumNext/Trilium have their sync versions incremented which
|
||||||
|
prevents direct migration.
|
||||||
|
|
||||||
|
## 💬 Discuss with us
|
||||||
|
|
||||||
|
Feel free to join our official conversations. We would love to hear what
|
||||||
|
features, suggestions, or issues you may have!
|
||||||
|
|
||||||
|
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org) (For synchronous
|
||||||
|
discussions.)
|
||||||
|
- The `General` Matrix room is also bridged to
|
||||||
|
[XMPP](xmpp:discuss@trilium.thisgreat.party?join)
|
||||||
|
- [Github Discussions](https://github.com/TriliumNext/Trilium/discussions) (For
|
||||||
|
asynchronous discussions.)
|
||||||
|
- [Github Issues](https://github.com/TriliumNext/Trilium/issues) (For bug
|
||||||
|
reports and feature requests.)
|
||||||
|
|
||||||
|
## 🏗 Installation
|
||||||
|
|
||||||
|
### Windows / MacOS
|
||||||
|
|
||||||
|
Download the binary release for your platform from the [latest release
|
||||||
|
page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the package
|
||||||
|
and run the `trilium` executable.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
If your distribution is listed in the table below, use your distribution's
|
||||||
|
package.
|
||||||
|
|
||||||
|
[](https://repology.org/project/triliumnext/versions)
|
||||||
|
|
||||||
|
You may also download the binary release for your platform from the [latest
|
||||||
|
release page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the
|
||||||
|
package and run the `trilium` executable.
|
||||||
|
|
||||||
|
TriliumNext is also provided as a Flatpak, but not yet published on FlatHub.
|
||||||
|
|
||||||
|
### Browser (any OS)
|
||||||
|
|
||||||
|
If you use a server installation (see below), you can directly access the web
|
||||||
|
interface (which is almost identical to the desktop app).
|
||||||
|
|
||||||
|
Currently only the latest versions of Chrome & Firefox are supported (and
|
||||||
|
tested).
|
||||||
|
|
||||||
|
### Mobile
|
||||||
|
|
||||||
|
To use TriliumNext on a mobile device, you can use a mobile web browser to
|
||||||
|
access the mobile interface of a server installation (see below).
|
||||||
|
|
||||||
|
See issue https://github.com/TriliumNext/Trilium/issues/4962 for more
|
||||||
|
information on mobile app support.
|
||||||
|
|
||||||
|
If you prefer a native Android app, you can use
|
||||||
|
[TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid).
|
||||||
|
Report bugs and missing features at [their
|
||||||
|
repository](https://github.com/FliegendeWurst/TriliumDroid). Note: It is best to
|
||||||
|
disable automatic updates on your server installation (see below) when using
|
||||||
|
TriliumDroid since the sync version must match between Trilium and TriliumDroid.
|
||||||
|
|
||||||
|
### Server
|
||||||
|
|
||||||
|
To install TriliumNext on your own server (including via Docker from
|
||||||
|
[Dockerhub](https://hub.docker.com/r/triliumnext/trilium)) follow [the server
|
||||||
|
installation docs](https://triliumnext.github.io/Docs/Wiki/server-installation).
|
||||||
|
|
||||||
|
|
||||||
|
## 💻 Contribute
|
||||||
|
|
||||||
|
### Translations
|
||||||
|
|
||||||
|
If you are a native speaker, help us translate Trilium by heading over to our
|
||||||
|
[Weblate page](https://hosted.weblate.org/engage/trilium/).
|
||||||
|
|
||||||
|
Here's the language coverage we have so far:
|
||||||
|
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
### Code
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
server (available at http://localhost:8080):
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run server:start
|
||||||
|
```
|
||||||
|
|
||||||
|
### Documentation
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
environment required to edit the documentation:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm edit-docs:edit-docs
|
||||||
|
```
|
||||||
|
|
||||||
|
### Building the Executable
|
||||||
|
Download the repository, install dependencies using `pnpm` and then build the
|
||||||
|
desktop app for Windows:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run --filter desktop electron-forge:make --arch=x64 --platform=win32
|
||||||
|
```
|
||||||
|
|
||||||
|
For more details, see the [development
|
||||||
|
docs](https://github.com/TriliumNext/Trilium/tree/main/docs/Developer%20Guide/Developer%20Guide).
|
||||||
|
|
||||||
|
### Developer Documentation
|
||||||
|
|
||||||
|
Please view the [documentation
|
||||||
|
guide](https://github.com/TriliumNext/Trilium/blob/main/docs/Developer%20Guide/Developer%20Guide/Environment%20Setup.md)
|
||||||
|
for details. If you have more questions, feel free to reach out via the links
|
||||||
|
described in the "Discuss with us" section above.
|
||||||
|
|
||||||
|
## 👏 Shoutouts
|
||||||
|
|
||||||
|
* [zadam](https://github.com/zadam) for the original concept and implementation
|
||||||
|
of the application.
|
||||||
|
* [Larsa](https://github.com/LarsaSara) for designing the application icon.
|
||||||
|
* [nriver](https://github.com/nriver) for his work on internationalization.
|
||||||
|
* [Thomas Frei](https://github.com/thfrei) for his original work on the Canvas.
|
||||||
|
* [antoniotejada](https://github.com/nriver) for the original syntax highlight
|
||||||
|
widget.
|
||||||
|
* [Dosu](https://dosu.dev/) for providing us with the automated responses to
|
||||||
|
GitHub issues and discussions.
|
||||||
|
* [Tabler Icons](https://tabler.io/icons) for the system tray icons.
|
||||||
|
|
||||||
|
Trilium would not be possible without the technologies behind it:
|
||||||
|
|
||||||
|
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) - the visual editor behind
|
||||||
|
text notes. We are grateful for being offered a set of the premium features.
|
||||||
|
* [CodeMirror](https://github.com/codemirror/CodeMirror) - code editor with
|
||||||
|
support for huge amount of languages.
|
||||||
|
* [Excalidraw](https://github.com/excalidraw/excalidraw) - the infinite
|
||||||
|
whiteboard used in Canvas notes.
|
||||||
|
* [Mind Elixir](https://github.com/SSShooter/mind-elixir-core) - providing the
|
||||||
|
mind map functionality.
|
||||||
|
* [Leaflet](https://github.com/Leaflet/Leaflet) - for rendering geographical
|
||||||
|
maps.
|
||||||
|
* [Tabulator](https://github.com/olifolkerd/tabulator) - for the interactive
|
||||||
|
table used in collections.
|
||||||
|
* [FancyTree](https://github.com/mar10/fancytree) - feature-rich tree library
|
||||||
|
without real competition.
|
||||||
|
* [jsPlumb](https://github.com/jsplumb/jsplumb) - visual connectivity library.
|
||||||
|
Used in [relation
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/relation-map.html) and [link
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map)
|
||||||
|
|
||||||
|
## 🤝 Support
|
||||||
|
|
||||||
|
Trilium is built and maintained with [hundreds of hours of
|
||||||
|
work](https://github.com/TriliumNext/Trilium/graphs/commit-activity). Your
|
||||||
|
support keeps it open-source, improves features, and covers costs such as
|
||||||
|
hosting.
|
||||||
|
|
||||||
|
Consider supporting the main developer
|
||||||
|
([eliandoran](https://github.com/eliandoran)) of the application via:
|
||||||
|
|
||||||
|
- [GitHub Sponsors](https://github.com/sponsors/eliandoran)
|
||||||
|
- [PayPal](https://paypal.me/eliandoran)
|
||||||
|
- [Buy Me a Coffee](https://buymeacoffee.com/eliandoran)
|
||||||
|
|
||||||
|
## 🔑 License
|
||||||
|
|
||||||
|
Copyright 2017-2025 zadam, Elian Doran, and other contributors
|
||||||
|
|
||||||
|
This program is free software: you can redistribute it and/or modify it under
|
||||||
|
the terms of the GNU Affero General Public License as published by the Free
|
||||||
|
Software Foundation, either version 3 of the License, or (at your option) any
|
||||||
|
later version.
|
||||||
313
docs/README-pt.md
vendored
Normal file
313
docs/README-pt.md
vendored
Normal file
@@ -0,0 +1,313 @@
|
|||||||
|
# Trilium Notes
|
||||||
|
|
||||||
|

|
||||||
|
\
|
||||||
|

|
||||||
|
\
|
||||||
|
[](https://app.relative-ci.com/projects/Di5q7dz9daNDZ9UXi0Bp)
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
[English](./README.md) | [Chinese (Simplified)](./docs/README-ZH_CN.md) |
|
||||||
|
[Chinese (Traditional)](./docs/README-ZH_TW.md) | [Russian](./docs/README-ru.md)
|
||||||
|
| [Japanese](./docs/README-ja.md) | [Italian](./docs/README-it.md) |
|
||||||
|
[Spanish](./docs/README-es.md)
|
||||||
|
|
||||||
|
Trilium Notes is a free and open-source, cross-platform hierarchical note taking
|
||||||
|
application with focus on building large personal knowledge bases.
|
||||||
|
|
||||||
|
See [screenshots](https://triliumnext.github.io/Docs/Wiki/screenshot-tour) for
|
||||||
|
quick overview:
|
||||||
|
|
||||||
|
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./docs/app.png" alt="Trilium Screenshot" width="1000"></a>
|
||||||
|
|
||||||
|
## 📚 Documentation
|
||||||
|
|
||||||
|
**Visit our comprehensive documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)**
|
||||||
|
|
||||||
|
Our documentation is available in multiple formats:
|
||||||
|
- **Online Documentation**: Browse the full documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)
|
||||||
|
- **In-App Help**: Press `F1` within Trilium to access the same documentation
|
||||||
|
directly in the application
|
||||||
|
- **GitHub**: Navigate through the [User
|
||||||
|
Guide](./docs/User%20Guide/User%20Guide/) in this repository
|
||||||
|
|
||||||
|
### Quick Links
|
||||||
|
- [Getting Started Guide](https://docs.triliumnotes.org/)
|
||||||
|
- [Installation
|
||||||
|
Instructions](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation.md)
|
||||||
|
- [Docker
|
||||||
|
Setup](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation/1.%20Installing%20the%20server/Using%20Docker.md)
|
||||||
|
- [Upgrading
|
||||||
|
TriliumNext](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Upgrading%20TriliumNext.md)
|
||||||
|
- [Basic Concepts and
|
||||||
|
Features](./docs/User%20Guide/User%20Guide/Basic%20Concepts%20and%20Features/Notes.md)
|
||||||
|
- [Patterns of Personal Knowledge
|
||||||
|
Base](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge)
|
||||||
|
|
||||||
|
## 🎁 Features
|
||||||
|
|
||||||
|
* Notes can be arranged into arbitrarily deep tree. Single note can be placed
|
||||||
|
into multiple places in the tree (see
|
||||||
|
[cloning](https://triliumnext.github.io/Docs/Wiki/cloning-notes))
|
||||||
|
* Rich WYSIWYG note editor including e.g. tables, images and
|
||||||
|
[math](https://triliumnext.github.io/Docs/Wiki/text-notes) with markdown
|
||||||
|
[autoformat](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat)
|
||||||
|
* Support for editing [notes with source
|
||||||
|
code](https://triliumnext.github.io/Docs/Wiki/code-notes), including syntax
|
||||||
|
highlighting
|
||||||
|
* Fast and easy [navigation between
|
||||||
|
notes](https://triliumnext.github.io/Docs/Wiki/note-navigation), full text
|
||||||
|
search and [note
|
||||||
|
hoisting](https://triliumnext.github.io/Docs/Wiki/note-hoisting)
|
||||||
|
* Seamless [note
|
||||||
|
versioning](https://triliumnext.github.io/Docs/Wiki/note-revisions)
|
||||||
|
* Note [attributes](https://triliumnext.github.io/Docs/Wiki/attributes) can be
|
||||||
|
used for note organization, querying and advanced
|
||||||
|
[scripting](https://triliumnext.github.io/Docs/Wiki/scripts)
|
||||||
|
* UI available in English, German, Spanish, French, Romanian, and Chinese
|
||||||
|
(simplified and traditional)
|
||||||
|
* Direct [OpenID and TOTP
|
||||||
|
integration](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Server%20Installation/Multi-Factor%20Authentication.md)
|
||||||
|
for more secure login
|
||||||
|
* [Synchronization](https://triliumnext.github.io/Docs/Wiki/synchronization)
|
||||||
|
with self-hosted sync server
|
||||||
|
* there's a [3rd party service for hosting synchronisation
|
||||||
|
server](https://trilium.cc/paid-hosting)
|
||||||
|
* [Sharing](https://triliumnext.github.io/Docs/Wiki/sharing) (publishing) notes
|
||||||
|
to public internet
|
||||||
|
* Strong [note
|
||||||
|
encryption](https://triliumnext.github.io/Docs/Wiki/protected-notes) with
|
||||||
|
per-note granularity
|
||||||
|
* Sketching diagrams, based on [Excalidraw](https://excalidraw.com/) (note type
|
||||||
|
"canvas")
|
||||||
|
* [Relation maps](https://triliumnext.github.io/Docs/Wiki/relation-map) and
|
||||||
|
[link maps](https://triliumnext.github.io/Docs/Wiki/link-map) for visualizing
|
||||||
|
notes and their relations
|
||||||
|
* Mind maps, based on [Mind Elixir](https://docs.mind-elixir.com/)
|
||||||
|
* [Geo maps](./docs/User%20Guide/User%20Guide/Note%20Types/Geo%20Map.md) with
|
||||||
|
location pins and GPX tracks
|
||||||
|
* [Scripting](https://triliumnext.github.io/Docs/Wiki/scripts) - see [Advanced
|
||||||
|
showcases](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)
|
||||||
|
* [REST API](https://triliumnext.github.io/Docs/Wiki/etapi) for automation
|
||||||
|
* Scales well in both usability and performance upwards of 100 000 notes
|
||||||
|
* Touch optimized [mobile
|
||||||
|
frontend](https://triliumnext.github.io/Docs/Wiki/mobile-frontend) for
|
||||||
|
smartphones and tablets
|
||||||
|
* Built-in [dark theme](https://triliumnext.github.io/Docs/Wiki/themes), support
|
||||||
|
for user themes
|
||||||
|
* [Evernote](https://triliumnext.github.io/Docs/Wiki/evernote-import) and
|
||||||
|
[Markdown import & export](https://triliumnext.github.io/Docs/Wiki/markdown)
|
||||||
|
* [Web Clipper](https://triliumnext.github.io/Docs/Wiki/web-clipper) for easy
|
||||||
|
saving of web content
|
||||||
|
* Customizable UI (sidebar buttons, user-defined widgets, ...)
|
||||||
|
* [Metrics](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics.md), along
|
||||||
|
with a [Grafana
|
||||||
|
Dashboard](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics/grafana-dashboard.json)
|
||||||
|
|
||||||
|
✨ Check out the following third-party resources/communities for more TriliumNext
|
||||||
|
related goodies:
|
||||||
|
|
||||||
|
- [awesome-trilium](https://github.com/Nriver/awesome-trilium) for 3rd party
|
||||||
|
themes, scripts, plugins and more.
|
||||||
|
- [TriliumRocks!](https://trilium.rocks/) for tutorials, guides, and much more.
|
||||||
|
|
||||||
|
## ❓Why TriliumNext?
|
||||||
|
|
||||||
|
The original Trilium developer ([Zadam](https://github.com/zadam)) has
|
||||||
|
graciously given the Trilium repository to the community project which resides
|
||||||
|
at https://github.com/TriliumNext
|
||||||
|
|
||||||
|
### ⬆️Migrating from Zadam/Trilium?
|
||||||
|
|
||||||
|
There are no special migration steps to migrate from a zadam/Trilium instance to
|
||||||
|
a TriliumNext/Trilium instance. Simply [install
|
||||||
|
TriliumNext/Trilium](#-installation) as usual and it will use your existing
|
||||||
|
database.
|
||||||
|
|
||||||
|
Versions up to and including
|
||||||
|
[v0.90.4](https://github.com/TriliumNext/Trilium/releases/tag/v0.90.4) are
|
||||||
|
compatible with the latest zadam/trilium version of
|
||||||
|
[v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7). Any later
|
||||||
|
versions of TriliumNext/Trilium have their sync versions incremented which
|
||||||
|
prevents direct migration.
|
||||||
|
|
||||||
|
## 💬 Discuss with us
|
||||||
|
|
||||||
|
Feel free to join our official conversations. We would love to hear what
|
||||||
|
features, suggestions, or issues you may have!
|
||||||
|
|
||||||
|
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org) (For synchronous
|
||||||
|
discussions.)
|
||||||
|
- The `General` Matrix room is also bridged to
|
||||||
|
[XMPP](xmpp:discuss@trilium.thisgreat.party?join)
|
||||||
|
- [Github Discussions](https://github.com/TriliumNext/Trilium/discussions) (For
|
||||||
|
asynchronous discussions.)
|
||||||
|
- [Github Issues](https://github.com/TriliumNext/Trilium/issues) (For bug
|
||||||
|
reports and feature requests.)
|
||||||
|
|
||||||
|
## 🏗 Installation
|
||||||
|
|
||||||
|
### Windows / MacOS
|
||||||
|
|
||||||
|
Download the binary release for your platform from the [latest release
|
||||||
|
page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the package
|
||||||
|
and run the `trilium` executable.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
If your distribution is listed in the table below, use your distribution's
|
||||||
|
package.
|
||||||
|
|
||||||
|
[](https://repology.org/project/triliumnext/versions)
|
||||||
|
|
||||||
|
You may also download the binary release for your platform from the [latest
|
||||||
|
release page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the
|
||||||
|
package and run the `trilium` executable.
|
||||||
|
|
||||||
|
TriliumNext is also provided as a Flatpak, but not yet published on FlatHub.
|
||||||
|
|
||||||
|
### Browser (any OS)
|
||||||
|
|
||||||
|
If you use a server installation (see below), you can directly access the web
|
||||||
|
interface (which is almost identical to the desktop app).
|
||||||
|
|
||||||
|
Currently only the latest versions of Chrome & Firefox are supported (and
|
||||||
|
tested).
|
||||||
|
|
||||||
|
### Mobile
|
||||||
|
|
||||||
|
To use TriliumNext on a mobile device, you can use a mobile web browser to
|
||||||
|
access the mobile interface of a server installation (see below).
|
||||||
|
|
||||||
|
See issue https://github.com/TriliumNext/Trilium/issues/4962 for more
|
||||||
|
information on mobile app support.
|
||||||
|
|
||||||
|
If you prefer a native Android app, you can use
|
||||||
|
[TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid).
|
||||||
|
Report bugs and missing features at [their
|
||||||
|
repository](https://github.com/FliegendeWurst/TriliumDroid). Note: It is best to
|
||||||
|
disable automatic updates on your server installation (see below) when using
|
||||||
|
TriliumDroid since the sync version must match between Trilium and TriliumDroid.
|
||||||
|
|
||||||
|
### Server
|
||||||
|
|
||||||
|
To install TriliumNext on your own server (including via Docker from
|
||||||
|
[Dockerhub](https://hub.docker.com/r/triliumnext/trilium)) follow [the server
|
||||||
|
installation docs](https://triliumnext.github.io/Docs/Wiki/server-installation).
|
||||||
|
|
||||||
|
|
||||||
|
## 💻 Contribute
|
||||||
|
|
||||||
|
### Translations
|
||||||
|
|
||||||
|
If you are a native speaker, help us translate Trilium by heading over to our
|
||||||
|
[Weblate page](https://hosted.weblate.org/engage/trilium/).
|
||||||
|
|
||||||
|
Here's the language coverage we have so far:
|
||||||
|
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
### Code
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
server (available at http://localhost:8080):
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run server:start
|
||||||
|
```
|
||||||
|
|
||||||
|
### Documentation
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
environment required to edit the documentation:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm edit-docs:edit-docs
|
||||||
|
```
|
||||||
|
|
||||||
|
### Building the Executable
|
||||||
|
Download the repository, install dependencies using `pnpm` and then build the
|
||||||
|
desktop app for Windows:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run --filter desktop electron-forge:make --arch=x64 --platform=win32
|
||||||
|
```
|
||||||
|
|
||||||
|
For more details, see the [development
|
||||||
|
docs](https://github.com/TriliumNext/Trilium/tree/main/docs/Developer%20Guide/Developer%20Guide).
|
||||||
|
|
||||||
|
### Developer Documentation
|
||||||
|
|
||||||
|
Please view the [documentation
|
||||||
|
guide](https://github.com/TriliumNext/Trilium/blob/main/docs/Developer%20Guide/Developer%20Guide/Environment%20Setup.md)
|
||||||
|
for details. If you have more questions, feel free to reach out via the links
|
||||||
|
described in the "Discuss with us" section above.
|
||||||
|
|
||||||
|
## 👏 Shoutouts
|
||||||
|
|
||||||
|
* [zadam](https://github.com/zadam) for the original concept and implementation
|
||||||
|
of the application.
|
||||||
|
* [Larsa](https://github.com/LarsaSara) for designing the application icon.
|
||||||
|
* [nriver](https://github.com/nriver) for his work on internationalization.
|
||||||
|
* [Thomas Frei](https://github.com/thfrei) for his original work on the Canvas.
|
||||||
|
* [antoniotejada](https://github.com/nriver) for the original syntax highlight
|
||||||
|
widget.
|
||||||
|
* [Dosu](https://dosu.dev/) for providing us with the automated responses to
|
||||||
|
GitHub issues and discussions.
|
||||||
|
* [Tabler Icons](https://tabler.io/icons) for the system tray icons.
|
||||||
|
|
||||||
|
Trilium would not be possible without the technologies behind it:
|
||||||
|
|
||||||
|
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) - the visual editor behind
|
||||||
|
text notes. We are grateful for being offered a set of the premium features.
|
||||||
|
* [CodeMirror](https://github.com/codemirror/CodeMirror) - code editor with
|
||||||
|
support for huge amount of languages.
|
||||||
|
* [Excalidraw](https://github.com/excalidraw/excalidraw) - the infinite
|
||||||
|
whiteboard used in Canvas notes.
|
||||||
|
* [Mind Elixir](https://github.com/SSShooter/mind-elixir-core) - providing the
|
||||||
|
mind map functionality.
|
||||||
|
* [Leaflet](https://github.com/Leaflet/Leaflet) - for rendering geographical
|
||||||
|
maps.
|
||||||
|
* [Tabulator](https://github.com/olifolkerd/tabulator) - for the interactive
|
||||||
|
table used in collections.
|
||||||
|
* [FancyTree](https://github.com/mar10/fancytree) - feature-rich tree library
|
||||||
|
without real competition.
|
||||||
|
* [jsPlumb](https://github.com/jsplumb/jsplumb) - visual connectivity library.
|
||||||
|
Used in [relation
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/relation-map.html) and [link
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map)
|
||||||
|
|
||||||
|
## 🤝 Support
|
||||||
|
|
||||||
|
Trilium is built and maintained with [hundreds of hours of
|
||||||
|
work](https://github.com/TriliumNext/Trilium/graphs/commit-activity). Your
|
||||||
|
support keeps it open-source, improves features, and covers costs such as
|
||||||
|
hosting.
|
||||||
|
|
||||||
|
Consider supporting the main developer
|
||||||
|
([eliandoran](https://github.com/eliandoran)) of the application via:
|
||||||
|
|
||||||
|
- [GitHub Sponsors](https://github.com/sponsors/eliandoran)
|
||||||
|
- [PayPal](https://paypal.me/eliandoran)
|
||||||
|
- [Buy Me a Coffee](https://buymeacoffee.com/eliandoran)
|
||||||
|
|
||||||
|
## 🔑 License
|
||||||
|
|
||||||
|
Copyright 2017-2025 zadam, Elian Doran, and other contributors
|
||||||
|
|
||||||
|
This program is free software: you can redistribute it and/or modify it under
|
||||||
|
the terms of the GNU Affero General Public License as published by the Free
|
||||||
|
Software Foundation, either version 3 of the License, or (at your option) any
|
||||||
|
later version.
|
||||||
313
docs/README-pt_BR.md
vendored
Normal file
313
docs/README-pt_BR.md
vendored
Normal file
@@ -0,0 +1,313 @@
|
|||||||
|
# Trilium Notes
|
||||||
|
|
||||||
|

|
||||||
|
\
|
||||||
|

|
||||||
|
\
|
||||||
|
[](https://app.relative-ci.com/projects/Di5q7dz9daNDZ9UXi0Bp)
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
[English](./README.md) | [Chinese (Simplified)](./docs/README-ZH_CN.md) |
|
||||||
|
[Chinese (Traditional)](./docs/README-ZH_TW.md) | [Russian](./docs/README-ru.md)
|
||||||
|
| [Japanese](./docs/README-ja.md) | [Italian](./docs/README-it.md) |
|
||||||
|
[Spanish](./docs/README-es.md)
|
||||||
|
|
||||||
|
Trilium Notes is a free and open-source, cross-platform hierarchical note taking
|
||||||
|
application with focus on building large personal knowledge bases.
|
||||||
|
|
||||||
|
See [screenshots](https://triliumnext.github.io/Docs/Wiki/screenshot-tour) for
|
||||||
|
quick overview:
|
||||||
|
|
||||||
|
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./docs/app.png" alt="Trilium Screenshot" width="1000"></a>
|
||||||
|
|
||||||
|
## 📚 Documentation
|
||||||
|
|
||||||
|
**Visit our comprehensive documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)**
|
||||||
|
|
||||||
|
Our documentation is available in multiple formats:
|
||||||
|
- **Online Documentation**: Browse the full documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)
|
||||||
|
- **In-App Help**: Press `F1` within Trilium to access the same documentation
|
||||||
|
directly in the application
|
||||||
|
- **GitHub**: Navigate through the [User
|
||||||
|
Guide](./docs/User%20Guide/User%20Guide/) in this repository
|
||||||
|
|
||||||
|
### Quick Links
|
||||||
|
- [Getting Started Guide](https://docs.triliumnotes.org/)
|
||||||
|
- [Installation
|
||||||
|
Instructions](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation.md)
|
||||||
|
- [Docker
|
||||||
|
Setup](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation/1.%20Installing%20the%20server/Using%20Docker.md)
|
||||||
|
- [Upgrading
|
||||||
|
TriliumNext](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Upgrading%20TriliumNext.md)
|
||||||
|
- [Basic Concepts and
|
||||||
|
Features](./docs/User%20Guide/User%20Guide/Basic%20Concepts%20and%20Features/Notes.md)
|
||||||
|
- [Patterns of Personal Knowledge
|
||||||
|
Base](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge)
|
||||||
|
|
||||||
|
## 🎁 Features
|
||||||
|
|
||||||
|
* Notes can be arranged into arbitrarily deep tree. Single note can be placed
|
||||||
|
into multiple places in the tree (see
|
||||||
|
[cloning](https://triliumnext.github.io/Docs/Wiki/cloning-notes))
|
||||||
|
* Rich WYSIWYG note editor including e.g. tables, images and
|
||||||
|
[math](https://triliumnext.github.io/Docs/Wiki/text-notes) with markdown
|
||||||
|
[autoformat](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat)
|
||||||
|
* Support for editing [notes with source
|
||||||
|
code](https://triliumnext.github.io/Docs/Wiki/code-notes), including syntax
|
||||||
|
highlighting
|
||||||
|
* Fast and easy [navigation between
|
||||||
|
notes](https://triliumnext.github.io/Docs/Wiki/note-navigation), full text
|
||||||
|
search and [note
|
||||||
|
hoisting](https://triliumnext.github.io/Docs/Wiki/note-hoisting)
|
||||||
|
* Seamless [note
|
||||||
|
versioning](https://triliumnext.github.io/Docs/Wiki/note-revisions)
|
||||||
|
* Note [attributes](https://triliumnext.github.io/Docs/Wiki/attributes) can be
|
||||||
|
used for note organization, querying and advanced
|
||||||
|
[scripting](https://triliumnext.github.io/Docs/Wiki/scripts)
|
||||||
|
* UI available in English, German, Spanish, French, Romanian, and Chinese
|
||||||
|
(simplified and traditional)
|
||||||
|
* Direct [OpenID and TOTP
|
||||||
|
integration](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Server%20Installation/Multi-Factor%20Authentication.md)
|
||||||
|
for more secure login
|
||||||
|
* [Synchronization](https://triliumnext.github.io/Docs/Wiki/synchronization)
|
||||||
|
with self-hosted sync server
|
||||||
|
* there's a [3rd party service for hosting synchronisation
|
||||||
|
server](https://trilium.cc/paid-hosting)
|
||||||
|
* [Sharing](https://triliumnext.github.io/Docs/Wiki/sharing) (publishing) notes
|
||||||
|
to public internet
|
||||||
|
* Strong [note
|
||||||
|
encryption](https://triliumnext.github.io/Docs/Wiki/protected-notes) with
|
||||||
|
per-note granularity
|
||||||
|
* Sketching diagrams, based on [Excalidraw](https://excalidraw.com/) (note type
|
||||||
|
"canvas")
|
||||||
|
* [Relation maps](https://triliumnext.github.io/Docs/Wiki/relation-map) and
|
||||||
|
[link maps](https://triliumnext.github.io/Docs/Wiki/link-map) for visualizing
|
||||||
|
notes and their relations
|
||||||
|
* Mind maps, based on [Mind Elixir](https://docs.mind-elixir.com/)
|
||||||
|
* [Geo maps](./docs/User%20Guide/User%20Guide/Note%20Types/Geo%20Map.md) with
|
||||||
|
location pins and GPX tracks
|
||||||
|
* [Scripting](https://triliumnext.github.io/Docs/Wiki/scripts) - see [Advanced
|
||||||
|
showcases](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)
|
||||||
|
* [REST API](https://triliumnext.github.io/Docs/Wiki/etapi) for automation
|
||||||
|
* Scales well in both usability and performance upwards of 100 000 notes
|
||||||
|
* Touch optimized [mobile
|
||||||
|
frontend](https://triliumnext.github.io/Docs/Wiki/mobile-frontend) for
|
||||||
|
smartphones and tablets
|
||||||
|
* Built-in [dark theme](https://triliumnext.github.io/Docs/Wiki/themes), support
|
||||||
|
for user themes
|
||||||
|
* [Evernote](https://triliumnext.github.io/Docs/Wiki/evernote-import) and
|
||||||
|
[Markdown import & export](https://triliumnext.github.io/Docs/Wiki/markdown)
|
||||||
|
* [Web Clipper](https://triliumnext.github.io/Docs/Wiki/web-clipper) for easy
|
||||||
|
saving of web content
|
||||||
|
* Customizable UI (sidebar buttons, user-defined widgets, ...)
|
||||||
|
* [Metrics](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics.md), along
|
||||||
|
with a [Grafana
|
||||||
|
Dashboard](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics/grafana-dashboard.json)
|
||||||
|
|
||||||
|
✨ Check out the following third-party resources/communities for more TriliumNext
|
||||||
|
related goodies:
|
||||||
|
|
||||||
|
- [awesome-trilium](https://github.com/Nriver/awesome-trilium) for 3rd party
|
||||||
|
themes, scripts, plugins and more.
|
||||||
|
- [TriliumRocks!](https://trilium.rocks/) for tutorials, guides, and much more.
|
||||||
|
|
||||||
|
## ❓Why TriliumNext?
|
||||||
|
|
||||||
|
The original Trilium developer ([Zadam](https://github.com/zadam)) has
|
||||||
|
graciously given the Trilium repository to the community project which resides
|
||||||
|
at https://github.com/TriliumNext
|
||||||
|
|
||||||
|
### ⬆️Migrating from Zadam/Trilium?
|
||||||
|
|
||||||
|
There are no special migration steps to migrate from a zadam/Trilium instance to
|
||||||
|
a TriliumNext/Trilium instance. Simply [install
|
||||||
|
TriliumNext/Trilium](#-installation) as usual and it will use your existing
|
||||||
|
database.
|
||||||
|
|
||||||
|
Versions up to and including
|
||||||
|
[v0.90.4](https://github.com/TriliumNext/Trilium/releases/tag/v0.90.4) are
|
||||||
|
compatible with the latest zadam/trilium version of
|
||||||
|
[v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7). Any later
|
||||||
|
versions of TriliumNext/Trilium have their sync versions incremented which
|
||||||
|
prevents direct migration.
|
||||||
|
|
||||||
|
## 💬 Discuss with us
|
||||||
|
|
||||||
|
Feel free to join our official conversations. We would love to hear what
|
||||||
|
features, suggestions, or issues you may have!
|
||||||
|
|
||||||
|
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org) (For synchronous
|
||||||
|
discussions.)
|
||||||
|
- The `General` Matrix room is also bridged to
|
||||||
|
[XMPP](xmpp:discuss@trilium.thisgreat.party?join)
|
||||||
|
- [Github Discussions](https://github.com/TriliumNext/Trilium/discussions) (For
|
||||||
|
asynchronous discussions.)
|
||||||
|
- [Github Issues](https://github.com/TriliumNext/Trilium/issues) (For bug
|
||||||
|
reports and feature requests.)
|
||||||
|
|
||||||
|
## 🏗 Installation
|
||||||
|
|
||||||
|
### Windows / MacOS
|
||||||
|
|
||||||
|
Download the binary release for your platform from the [latest release
|
||||||
|
page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the package
|
||||||
|
and run the `trilium` executable.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
If your distribution is listed in the table below, use your distribution's
|
||||||
|
package.
|
||||||
|
|
||||||
|
[](https://repology.org/project/triliumnext/versions)
|
||||||
|
|
||||||
|
You may also download the binary release for your platform from the [latest
|
||||||
|
release page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the
|
||||||
|
package and run the `trilium` executable.
|
||||||
|
|
||||||
|
TriliumNext is also provided as a Flatpak, but not yet published on FlatHub.
|
||||||
|
|
||||||
|
### Browser (any OS)
|
||||||
|
|
||||||
|
If you use a server installation (see below), you can directly access the web
|
||||||
|
interface (which is almost identical to the desktop app).
|
||||||
|
|
||||||
|
Currently only the latest versions of Chrome & Firefox are supported (and
|
||||||
|
tested).
|
||||||
|
|
||||||
|
### Mobile
|
||||||
|
|
||||||
|
To use TriliumNext on a mobile device, you can use a mobile web browser to
|
||||||
|
access the mobile interface of a server installation (see below).
|
||||||
|
|
||||||
|
See issue https://github.com/TriliumNext/Trilium/issues/4962 for more
|
||||||
|
information on mobile app support.
|
||||||
|
|
||||||
|
If you prefer a native Android app, you can use
|
||||||
|
[TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid).
|
||||||
|
Report bugs and missing features at [their
|
||||||
|
repository](https://github.com/FliegendeWurst/TriliumDroid). Note: It is best to
|
||||||
|
disable automatic updates on your server installation (see below) when using
|
||||||
|
TriliumDroid since the sync version must match between Trilium and TriliumDroid.
|
||||||
|
|
||||||
|
### Server
|
||||||
|
|
||||||
|
To install TriliumNext on your own server (including via Docker from
|
||||||
|
[Dockerhub](https://hub.docker.com/r/triliumnext/trilium)) follow [the server
|
||||||
|
installation docs](https://triliumnext.github.io/Docs/Wiki/server-installation).
|
||||||
|
|
||||||
|
|
||||||
|
## 💻 Contribute
|
||||||
|
|
||||||
|
### Translations
|
||||||
|
|
||||||
|
If you are a native speaker, help us translate Trilium by heading over to our
|
||||||
|
[Weblate page](https://hosted.weblate.org/engage/trilium/).
|
||||||
|
|
||||||
|
Here's the language coverage we have so far:
|
||||||
|
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
### Code
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
server (available at http://localhost:8080):
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run server:start
|
||||||
|
```
|
||||||
|
|
||||||
|
### Documentation
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
environment required to edit the documentation:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm edit-docs:edit-docs
|
||||||
|
```
|
||||||
|
|
||||||
|
### Building the Executable
|
||||||
|
Download the repository, install dependencies using `pnpm` and then build the
|
||||||
|
desktop app for Windows:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run --filter desktop electron-forge:make --arch=x64 --platform=win32
|
||||||
|
```
|
||||||
|
|
||||||
|
For more details, see the [development
|
||||||
|
docs](https://github.com/TriliumNext/Trilium/tree/main/docs/Developer%20Guide/Developer%20Guide).
|
||||||
|
|
||||||
|
### Developer Documentation
|
||||||
|
|
||||||
|
Please view the [documentation
|
||||||
|
guide](https://github.com/TriliumNext/Trilium/blob/main/docs/Developer%20Guide/Developer%20Guide/Environment%20Setup.md)
|
||||||
|
for details. If you have more questions, feel free to reach out via the links
|
||||||
|
described in the "Discuss with us" section above.
|
||||||
|
|
||||||
|
## 👏 Shoutouts
|
||||||
|
|
||||||
|
* [zadam](https://github.com/zadam) for the original concept and implementation
|
||||||
|
of the application.
|
||||||
|
* [Larsa](https://github.com/LarsaSara) for designing the application icon.
|
||||||
|
* [nriver](https://github.com/nriver) for his work on internationalization.
|
||||||
|
* [Thomas Frei](https://github.com/thfrei) for his original work on the Canvas.
|
||||||
|
* [antoniotejada](https://github.com/nriver) for the original syntax highlight
|
||||||
|
widget.
|
||||||
|
* [Dosu](https://dosu.dev/) for providing us with the automated responses to
|
||||||
|
GitHub issues and discussions.
|
||||||
|
* [Tabler Icons](https://tabler.io/icons) for the system tray icons.
|
||||||
|
|
||||||
|
Trilium would not be possible without the technologies behind it:
|
||||||
|
|
||||||
|
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) - the visual editor behind
|
||||||
|
text notes. We are grateful for being offered a set of the premium features.
|
||||||
|
* [CodeMirror](https://github.com/codemirror/CodeMirror) - code editor with
|
||||||
|
support for huge amount of languages.
|
||||||
|
* [Excalidraw](https://github.com/excalidraw/excalidraw) - the infinite
|
||||||
|
whiteboard used in Canvas notes.
|
||||||
|
* [Mind Elixir](https://github.com/SSShooter/mind-elixir-core) - providing the
|
||||||
|
mind map functionality.
|
||||||
|
* [Leaflet](https://github.com/Leaflet/Leaflet) - for rendering geographical
|
||||||
|
maps.
|
||||||
|
* [Tabulator](https://github.com/olifolkerd/tabulator) - for the interactive
|
||||||
|
table used in collections.
|
||||||
|
* [FancyTree](https://github.com/mar10/fancytree) - feature-rich tree library
|
||||||
|
without real competition.
|
||||||
|
* [jsPlumb](https://github.com/jsplumb/jsplumb) - visual connectivity library.
|
||||||
|
Used in [relation
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/relation-map.html) and [link
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map)
|
||||||
|
|
||||||
|
## 🤝 Support
|
||||||
|
|
||||||
|
Trilium is built and maintained with [hundreds of hours of
|
||||||
|
work](https://github.com/TriliumNext/Trilium/graphs/commit-activity). Your
|
||||||
|
support keeps it open-source, improves features, and covers costs such as
|
||||||
|
hosting.
|
||||||
|
|
||||||
|
Consider supporting the main developer
|
||||||
|
([eliandoran](https://github.com/eliandoran)) of the application via:
|
||||||
|
|
||||||
|
- [GitHub Sponsors](https://github.com/sponsors/eliandoran)
|
||||||
|
- [PayPal](https://paypal.me/eliandoran)
|
||||||
|
- [Buy Me a Coffee](https://buymeacoffee.com/eliandoran)
|
||||||
|
|
||||||
|
## 🔑 License
|
||||||
|
|
||||||
|
Copyright 2017-2025 zadam, Elian Doran, and other contributors
|
||||||
|
|
||||||
|
This program is free software: you can redistribute it and/or modify it under
|
||||||
|
the terms of the GNU Affero General Public License as published by the Free
|
||||||
|
Software Foundation, either version 3 of the License, or (at your option) any
|
||||||
|
later version.
|
||||||
319
docs/README-ro.md
vendored
Normal file
319
docs/README-ro.md
vendored
Normal file
@@ -0,0 +1,319 @@
|
|||||||
|
# Trilium Notes
|
||||||
|
|
||||||
|

|
||||||
|
\
|
||||||
|

|
||||||
|
\
|
||||||
|
[](https://app.relative-ci.com/projects/Di5q7dz9daNDZ9UXi0Bp)
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
[Engleză](./README.md) | [Chineză (Simplificată)](./docs/README-ZH_CN.md) |
|
||||||
|
[Chineză (Tradițională)](./docs/README-ZH_TW.md) | [Rusă](./docs/README-ru.md) |
|
||||||
|
[Japoneză](./docs/README-ja.md) | [Italiană](./docs/README-it.md) |
|
||||||
|
[Spaniolă](./docs/README-es.md)
|
||||||
|
|
||||||
|
Trilium Notes este o aplicație gratuită și open-source pentru notițe structurate
|
||||||
|
ierarhic cu scopul de a crea o bază de date de cunoștințe personală, de mari
|
||||||
|
dimensiuni.
|
||||||
|
|
||||||
|
Prezentare generală prin [capturi de
|
||||||
|
ecran](https://triliumnext.github.io/Docs/Wiki/screenshot-tour):
|
||||||
|
|
||||||
|
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./docs/app.png" alt="Trilium Screenshot" width="1000"></a>
|
||||||
|
|
||||||
|
## 📚 Documentație
|
||||||
|
|
||||||
|
**Vizitați documentația noastră detaliată la
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)**
|
||||||
|
|
||||||
|
Documentația este disponibilă în mai multe formate:
|
||||||
|
- **Documentație online**: vizualizați întreaga documentație la
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)
|
||||||
|
- **Ghid în aplicație**: Apăsați `F1` în Trilium pentru a accesa aceeași
|
||||||
|
documentație local, direct din aplicație
|
||||||
|
- **GitHub**: Navigați [ghidul de utilizator](./docs/User%20Guide/User%20Guide/)
|
||||||
|
direct din acest repository
|
||||||
|
|
||||||
|
### Linkuri rapide
|
||||||
|
- [Ghid rapid](https://docs.triliumnotes.org/)
|
||||||
|
- [Instrucțiuni de
|
||||||
|
instalare](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation.md)
|
||||||
|
- [Instalare prin
|
||||||
|
Docker](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation/1.%20Installing%20the%20server/Using%20Docker.md)
|
||||||
|
- [Procesul de
|
||||||
|
actualizare](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Upgrading%20TriliumNext.md)
|
||||||
|
- [Concepte de bază și
|
||||||
|
funcții](./docs/User%20Guide/User%20Guide/Basic%20Concepts%20and%20Features/Notes.md)
|
||||||
|
- [Concepte pentru o bază de date de cunoștințe
|
||||||
|
personală](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge)
|
||||||
|
|
||||||
|
## 🎁 Funcții
|
||||||
|
|
||||||
|
* Notițele pot fi aranjate într-o structură ierarhică cu o adâncime nelimitată.
|
||||||
|
O singură notiță poate fi plasată în mai multe locuri în abore (vedeți
|
||||||
|
[procesul de clonare](https://triliumnext.github.io/Docs/Wiki/cloning-notes))
|
||||||
|
* Editor vizual de notițe cu suport de tabele, imagini și [ecuații
|
||||||
|
matematice](https://triliumnext.github.io/Docs/Wiki/text-notes) cu
|
||||||
|
[auto-formatare în stil
|
||||||
|
Markdown](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat)
|
||||||
|
* Suport for editarea [notițelor de tip cod
|
||||||
|
sursă](https://triliumnext.github.io/Docs/Wiki/code-notes), inclusiv cu
|
||||||
|
evidențierea sintaxei
|
||||||
|
* [Navigare rapidă printre
|
||||||
|
notițe](https://triliumnext.github.io/Docs/Wiki/note-navigation), căutare în
|
||||||
|
conținutul notițelor și [focalizarea
|
||||||
|
notițelor](https://triliumnext.github.io/Docs/Wiki/note-hoisting)
|
||||||
|
* Salvarea transparentă a [reviziilor
|
||||||
|
notițelor](https://triliumnext.github.io/Docs/Wiki/note-revisions)
|
||||||
|
* [Attribute](https://triliumnext.github.io/Docs/Wiki/attributes) pentru
|
||||||
|
organizarea și căutarea notițelor, dar și posibilitatea de [script-uri
|
||||||
|
avansate](https://triliumnext.github.io/Docs/Wiki/scripts)
|
||||||
|
* Interfața grafică este disponibilă în mai multe limbi, dintre care și limba
|
||||||
|
română
|
||||||
|
* [Integrare directă cu OpenID and
|
||||||
|
TOTP](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Server%20Installation/Multi-Factor%20Authentication.md)
|
||||||
|
pentru o autentificare mai sigură
|
||||||
|
* [Sincronizare](https://triliumnext.github.io/Docs/Wiki/synchronization) cu un
|
||||||
|
server propriu
|
||||||
|
* există și un [serviciu terț pentru
|
||||||
|
sincronizare](https://trilium.cc/paid-hosting)
|
||||||
|
* [Partajarea](https://triliumnext.github.io/Docs/Wiki/sharing) (publicarea)
|
||||||
|
notițelor pe Internet
|
||||||
|
* [Criptare puternică](https://triliumnext.github.io/Docs/Wiki/protected-notes)
|
||||||
|
la nivel de notițe
|
||||||
|
* Desenare liberă, folosind [Excalidraw](https://excalidraw.com/) (notițe de tip
|
||||||
|
„schiță”)
|
||||||
|
* [Hărți de relații](https://triliumnext.github.io/Docs/Wiki/relation-map) and
|
||||||
|
[hărți de legături](https://triliumnext.github.io/Docs/Wiki/link-map) pentru
|
||||||
|
vizualizarea notițelor și a relațiilor acestora
|
||||||
|
* Hărți mentale, bazate pe [Mind Elixir](https://docs.mind-elixir.com/)
|
||||||
|
* [Hărți geografice](./docs/User%20Guide/User%20Guide/Note%20Types/Geo%20Map.md)
|
||||||
|
cu marcaje și trasee GPX
|
||||||
|
* [Scriptare](https://triliumnext.github.io/Docs/Wiki/scripts) - vedeți
|
||||||
|
[Prezentare
|
||||||
|
avansată](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)
|
||||||
|
* [API-uri REST](https://triliumnext.github.io/Docs/Wiki/etapi) pentru
|
||||||
|
automatizare
|
||||||
|
* Suportă peste 100 de mii de notițe fără impact de performanță
|
||||||
|
* [Interfață de mobil optimizată pentru touch
|
||||||
|
screen](https://triliumnext.github.io/Docs/Wiki/mobile-frontend) pentru
|
||||||
|
telefoane mobile și tablete
|
||||||
|
* [Temă întunecată](https://triliumnext.github.io/Docs/Wiki/themes) predefinită,
|
||||||
|
dar și suport pentru teme personalizate
|
||||||
|
* Import și export pentru
|
||||||
|
[Evernote](https://triliumnext.github.io/Docs/Wiki/evernote-import) și
|
||||||
|
[Markdown](https://triliumnext.github.io/Docs/Wiki/markdown)
|
||||||
|
* [Web Clipper](https://triliumnext.github.io/Docs/Wiki/web-clipper) pentru
|
||||||
|
salvarea rapidă a conținutului de pe Internet
|
||||||
|
* Interfață grafică personalizabilă (butoane, widget-uri definite de utilizator,
|
||||||
|
...)
|
||||||
|
* [Metrice](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics.md),
|
||||||
|
inclusiv un [dashboard
|
||||||
|
Grafana](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics/grafana-dashboard.json)
|
||||||
|
|
||||||
|
✨ Consultați următoarele resurse din partea comunității Trilium:
|
||||||
|
|
||||||
|
- [awesome-trilium](https://github.com/Nriver/awesome-trilium) pentru teme
|
||||||
|
adiționale, script-uri, plugin-uri și altele.
|
||||||
|
- [TriliumRocks!](https://trilium.rocks/) pentru tutoriale, ghiduri și altele.
|
||||||
|
|
||||||
|
## ❓De ce TriliumNext?
|
||||||
|
|
||||||
|
Primul dezvoltator ([Zadam](https://github.com/zadam)) a oferit repository-ul
|
||||||
|
original către fork-ul TriliumNext aflat la https://github.com/TriliumNext
|
||||||
|
|
||||||
|
### ⬆️ Migrare de la versiunea originală (Zadam/Trilium)?
|
||||||
|
|
||||||
|
Nu există pași speciali de a migra de la o instanță de zadam/Trilium. Pur și
|
||||||
|
simplu [instalați TriliumNext/Trilium](#-installation) în mod obișnuit și va
|
||||||
|
utiliza baza de date existentă.
|
||||||
|
|
||||||
|
Versiunile până la
|
||||||
|
[v0.90.4](https://github.com/TriliumNext/Trilium/releases/tag/v0.90.4) inclusiv
|
||||||
|
sunt compatibile cu ultima versiune zadam/trilium, anume
|
||||||
|
[v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7). Toate
|
||||||
|
versiunile mai noi au versiune de sincronizare mai mare, ce previn migrarea
|
||||||
|
directă.
|
||||||
|
|
||||||
|
## 💬 Discută cu noi
|
||||||
|
|
||||||
|
Participați la canalele noastre oficiale. Ne-ar plăcea să știm ce funcții,
|
||||||
|
sugestii sau probleme aveți!
|
||||||
|
|
||||||
|
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org) (pentru discuții în timp
|
||||||
|
real).
|
||||||
|
- Camera de chat `General` se partajează și prin
|
||||||
|
[XMPP](xmpp:discuss@trilium.thisgreat.party?join)
|
||||||
|
- [Discuții pe GitHub](https://github.com/TriliumNext/Trilium/discussions)
|
||||||
|
(pentru discuții de tip forum)
|
||||||
|
- [GitHub Issues](https://github.com/TriliumNext/Trilium/issues) (pentru
|
||||||
|
rapoarte de bug-uri și cereri de funcționalități.)
|
||||||
|
|
||||||
|
## 🏗 Procesul de instalare
|
||||||
|
|
||||||
|
### Windows / MacOS
|
||||||
|
|
||||||
|
Descărcați release-ul binar pentru platforma dvs. de pe pagina [ultimului
|
||||||
|
release](https://github.com/TriliumNext/Trilium/releases/latest), dezarhivați și
|
||||||
|
rulați executabilul `trilium`.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
Dacă distribuția dvs. de Linux este listată în tabelul de mai jos, puteți folosi
|
||||||
|
pachetul specific acelei distribuții.
|
||||||
|
|
||||||
|
[](https://repology.org/project/triliumnext/versions)
|
||||||
|
|
||||||
|
De asemenea puteți descărca release-ul binar de pe [pagina ultimului
|
||||||
|
release](https://github.com/TriliumNext/Trilium/releases/latest), dezarhivați
|
||||||
|
pachetul și rulați executabilul `trilium`.
|
||||||
|
|
||||||
|
Trilium vine și sub formă de Flatpak, dar nu este încă publicată pe FlatHub.
|
||||||
|
|
||||||
|
### Navigator web (orice sistem de operare)
|
||||||
|
|
||||||
|
Dacă folosiți varianta de server (vedeți mai jos), puteți accesa direct
|
||||||
|
interfața web (care este aproape identică aplicației desktop).
|
||||||
|
|
||||||
|
Doar ultimele versiuni de Chrome și Firefox sunt suportate și testate.
|
||||||
|
|
||||||
|
### Mobil
|
||||||
|
|
||||||
|
Pentru a putea folosi Trilium pe mobil, puteți folosi un navigator web pentru a
|
||||||
|
putea accesa interfața de mobil a unei instalări server (vedeți mai jos).
|
||||||
|
|
||||||
|
Consultați https://github.com/TriliumNext/Trilium/issues/4962 pentru mai multe
|
||||||
|
informații despre suportul aplicației de mobil.
|
||||||
|
|
||||||
|
Dacă preferați o aplicație nativă de Android, puteți folosi
|
||||||
|
[TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid).
|
||||||
|
Bug-urile și cererile de funcționalități pentru această aplicație trebuie
|
||||||
|
reportate la [repository-ul
|
||||||
|
lor](https://github.com/FliegendeWurst/TriliumDroid). Notă: este recomandat să
|
||||||
|
se dezactiveze update-urile automatizate la server (vedeți mai jos) deoarece
|
||||||
|
versiunea de sincronizare uneori rămâne în urmă la aplicația de mobil.
|
||||||
|
|
||||||
|
### Server
|
||||||
|
|
||||||
|
Pentru a instala Trilium pe server (inclusiv prin Docker din
|
||||||
|
[Dockerhub](https://hub.docker.com/r/triliumnext/trilium)), urmați [documentația
|
||||||
|
de instalare a
|
||||||
|
server-ului](https://triliumnext.github.io/Docs/Wiki/server-installation).
|
||||||
|
|
||||||
|
|
||||||
|
## 💻 Moduri de a contribui
|
||||||
|
|
||||||
|
### Traduceri
|
||||||
|
|
||||||
|
Dacă sunteți un vorbitor experimentat al unei alte limbi, ne puteți ajuta să
|
||||||
|
traduceți Trilium prin intermediul
|
||||||
|
[Weblate](https://hosted.weblate.org/engage/trilium/).
|
||||||
|
|
||||||
|
Aceasta este acoperirea traducerilor per limbă:
|
||||||
|
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
### Cod
|
||||||
|
|
||||||
|
Descărcați repository-ul, instalați dependențele folosind `pnpm` și apoi rulați
|
||||||
|
server-ul (disponibil la http://localhost:8080):
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run server:start
|
||||||
|
```
|
||||||
|
|
||||||
|
### Documentație
|
||||||
|
|
||||||
|
Descărcați repository-ul, instalați dependințele folosind `pnpm` și apoi rulați
|
||||||
|
mediul de editare a documentației:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm edit-docs:edit-docs
|
||||||
|
```
|
||||||
|
|
||||||
|
### Compilarea executabilului
|
||||||
|
Descărcați repository-ul, instalați dependințele utilizând `pnpm` și compilați
|
||||||
|
aplicația de desktop pentru Windows:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run --filter desktop electron-forge:make --arch=x64 --platform=win32
|
||||||
|
```
|
||||||
|
|
||||||
|
Pentru mai multe detalii, vedeți [documentația pentru
|
||||||
|
dezvoltare](https://github.com/TriliumNext/Trilium/tree/main/docs/Developer%20Guide/Developer%20Guide).
|
||||||
|
|
||||||
|
### Documentația pentru dezvoltatori
|
||||||
|
|
||||||
|
Urmărți
|
||||||
|
[documentația](https://github.com/TriliumNext/Trilium/blob/main/docs/Developer%20Guide/Developer%20Guide/Environment%20Setup.md)
|
||||||
|
pentru mai multe detalii. Dacă aveți întrebări, puteți să ne contactați folosind
|
||||||
|
legăturile descrise în secțiunea „Discutați cu noi” de mai sus.
|
||||||
|
|
||||||
|
## 👏 Mențiuni
|
||||||
|
|
||||||
|
* [zadam](https://github.com/zadam) pentru conceptul și implementarea originală
|
||||||
|
a aplicației.
|
||||||
|
* [Larsa](https://github.com/LarsaSara) pentru pictograma aplicației.
|
||||||
|
* [nriver](https://github.com/nriver) pentru sistemul de internaționalizare.
|
||||||
|
* [Thomas Frei](https://github.com/thfrei) pentru munca sa originală pentru
|
||||||
|
notițele de tip schiță.
|
||||||
|
* [antoniotejada](https://github.com/nriver) pentru implementarea originală a
|
||||||
|
widget-ului de evidențiere al sintaxei.
|
||||||
|
* [Dosu](https://dosu.dev/) pentru răspunsurile automate la issue-urile de pe
|
||||||
|
GitHub și discuții.
|
||||||
|
* [Tabler Icons](https://tabler.io/icons) pentru iconițele din bara de sistem.
|
||||||
|
|
||||||
|
Trilium nu ar fi fost posibil fără tehnologiile pe care este bazat:
|
||||||
|
|
||||||
|
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) - editorul vizual din
|
||||||
|
spatele notițelor de tip text. Suntem recunoscători pentru setul de
|
||||||
|
funcționalități premium.
|
||||||
|
* [CodeMirror](https://github.com/codemirror/CodeMirror) - editorul de cod cu
|
||||||
|
suport pentru foarte multe limbaje de programare.
|
||||||
|
* [Excalidraw](https://github.com/excalidraw/excalidraw) - tehnologia de
|
||||||
|
desenare folosită în notițele de tip schiță.
|
||||||
|
* [Mind Elixir](https://github.com/SSShooter/mind-elixir-core) - pentru
|
||||||
|
funcționalitatea de tip hartă mentală.
|
||||||
|
* [Leaflet](https://github.com/Leaflet/Leaflet) - pentru randarea hărților
|
||||||
|
geografice.
|
||||||
|
* [Tabulator](https://github.com/olifolkerd/tabulator) - pentru tabele
|
||||||
|
interactive folosite în colecții.
|
||||||
|
* [FancyTree](https://github.com/mar10/fancytree) - bibliotecă pentru
|
||||||
|
vizualizare de tip arbore.
|
||||||
|
* [jsPlumb](https://github.com/jsplumb/jsplumb) - bibliotecă de conectivitate
|
||||||
|
vizuală. Folosită în [hărți de tip
|
||||||
|
relație](https://triliumnext.github.io/Docs/Wiki/relation-map.html) și [hărți
|
||||||
|
de legături](https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map)
|
||||||
|
|
||||||
|
## 🤝 Sprijiniți proiectul
|
||||||
|
|
||||||
|
Trilium este construit și menținut prin efortul [a sute de ore de
|
||||||
|
muncă](https://github.com/TriliumNext/Trilium/graphs/commit-activity). Sprijinul
|
||||||
|
dvs. permite să-l menținem open-source, să îmbunătățim funcționalitățile și să
|
||||||
|
acoperim costuri suplimentare precum găzduirea.
|
||||||
|
|
||||||
|
Considerați sprijinirea dezvoltatorului principal al aplicației
|
||||||
|
([eliandoran](https://github.com/eliandoran)) prin intermediul:
|
||||||
|
|
||||||
|
- [Sponsori GitHub](https://github.com/sponsors/eliandoran)
|
||||||
|
- [PayPal](https://paypal.me/eliandoran)
|
||||||
|
- [Buy Me a Coffee](https://buymeacoffee.com/eliandoran)
|
||||||
|
|
||||||
|
## 🔑 Licență
|
||||||
|
|
||||||
|
Copyright 2017-2025 zadam, Elian Doran și alți contribuitori
|
||||||
|
|
||||||
|
Acest program este liber: se poate redistribui și se poate modifica sub termenii
|
||||||
|
licenței GNU Affero General Public License publicată de către Free Software
|
||||||
|
Foundation, fie versiunea 3 a licenței sau (în funcție de preferință) orice
|
||||||
|
versiune ulterioară.
|
||||||
315
docs/README-ru.md
vendored
Normal file
315
docs/README-ru.md
vendored
Normal file
@@ -0,0 +1,315 @@
|
|||||||
|
# Trilium Notes
|
||||||
|
|
||||||
|

|
||||||
|
\
|
||||||
|

|
||||||
|
\
|
||||||
|
[](https://app.relative-ci.com/projects/Di5q7dz9daNDZ9UXi0Bp)
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
[English](./README.md) | [Chinese (Simplified)](./docs/README-ZH_CN.md) |
|
||||||
|
[Chinese (Traditional)](./docs/README-ZH_TW.md) | [Russian](./docs/README-ru.md)
|
||||||
|
| [Japanese](./docs/README-ja.md) | [Italian](./docs/README-it.md) |
|
||||||
|
[Spanish](./docs/README-es.md)
|
||||||
|
|
||||||
|
Trilium Notes – это приложение для заметок с иерархической структурой,
|
||||||
|
ориентированное на создание больших персональных баз знаний.
|
||||||
|
|
||||||
|
Для быстрого ознакомления посмотрите
|
||||||
|
[скриншот-тур](https://triliumnext.github.io/Docs/Wiki/screenshot-tour)
|
||||||
|
|
||||||
|
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./docs/app.png" alt="Trilium Screenshot" width="1000"></a>
|
||||||
|
|
||||||
|
## 📚 Документация
|
||||||
|
|
||||||
|
**Visit our comprehensive documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)**
|
||||||
|
|
||||||
|
Our documentation is available in multiple formats:
|
||||||
|
- **Online Documentation**: Browse the full documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)
|
||||||
|
- **In-App Help**: Press `F1` within Trilium to access the same documentation
|
||||||
|
directly in the application
|
||||||
|
- **GitHub**: Navigate through the [User
|
||||||
|
Guide](./docs/User%20Guide/User%20Guide/) in this repository
|
||||||
|
|
||||||
|
### Quick Links
|
||||||
|
- [Getting Started Guide](https://docs.triliumnotes.org/)
|
||||||
|
- [Installation
|
||||||
|
Instructions](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation.md)
|
||||||
|
- [Docker
|
||||||
|
Setup](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation/1.%20Installing%20the%20server/Using%20Docker.md)
|
||||||
|
- [Upgrading
|
||||||
|
TriliumNext](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Upgrading%20TriliumNext.md)
|
||||||
|
- [Basic Concepts and
|
||||||
|
Features](./docs/User%20Guide/User%20Guide/Basic%20Concepts%20and%20Features/Notes.md)
|
||||||
|
- [Patterns of Personal Knowledge
|
||||||
|
Base](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge)
|
||||||
|
|
||||||
|
## 🎁 Возможности
|
||||||
|
|
||||||
|
* Заметки можно расположить в виде дерева произвольной глубины. Отдельную
|
||||||
|
заметку можно разместить в нескольких местах дерева (см.
|
||||||
|
[клонирование](https://triliumnext.github.io/Docs/Wiki/cloning-notes))
|
||||||
|
* Продвинутый визуальный редактор (WYSIWYG) позволяет работать с таблицами,
|
||||||
|
изображениями, [формулами](https://triliumnext.github.io/Docs/Wiki/text-notes)
|
||||||
|
и разметкой markdown, имеет
|
||||||
|
[автоформатирование](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat)
|
||||||
|
* Редактирование [заметок с исходным
|
||||||
|
кодом](https://triliumnext.github.io/Docs/Wiki/code-notes), включая подсветку
|
||||||
|
синтаксиса
|
||||||
|
* Быстрая и простая [навигация между
|
||||||
|
заметками](https://triliumnext.github.io/Docs/Wiki/note-navigation),
|
||||||
|
полнотекстовый поиск и [выделение
|
||||||
|
заметок](https://triliumnext.github.io/Docs/Wiki/note-hoisting) в отдельный
|
||||||
|
блок
|
||||||
|
* Бесшовное [версионирование
|
||||||
|
заметки](https://triliumnext.github.io/Docs/Wiki/note-revisions)
|
||||||
|
* Специальные [атрибуты](https://triliumnext.github.io/Docs/Wiki/attributes)
|
||||||
|
позволяют гибко организовать структуру, используются для поиска и продвинутого
|
||||||
|
[скриптинга](https://triliumnext.github.io/Docs/Wiki/scripts)
|
||||||
|
* UI available in English, German, Spanish, French, Romanian, and Chinese
|
||||||
|
(simplified and traditional)
|
||||||
|
* Direct [OpenID and TOTP
|
||||||
|
integration](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Server%20Installation/Multi-Factor%20Authentication.md)
|
||||||
|
for more secure login
|
||||||
|
* [Синхронизация](https://triliumnext.github.io/Docs/Wiki/synchronization)
|
||||||
|
заметок со своим сервером
|
||||||
|
* there's a [3rd party service for hosting synchronisation
|
||||||
|
server](https://trilium.cc/paid-hosting)
|
||||||
|
* [Sharing](https://triliumnext.github.io/Docs/Wiki/sharing) (publishing) notes
|
||||||
|
to public internet
|
||||||
|
* Надёжное [шифрование](https://triliumnext.github.io/Docs/Wiki/protected-notes)
|
||||||
|
с детализацией по каждой заметке
|
||||||
|
* Sketching diagrams, based on [Excalidraw](https://excalidraw.com/) (note type
|
||||||
|
"canvas")
|
||||||
|
* [Карты связей](https://triliumnext.github.io/Docs/Wiki/relation-map) и [карты
|
||||||
|
ссылок](https://triliumnext.github.io/Docs/Wiki/link-map) для визуализации их
|
||||||
|
взяимосвязей
|
||||||
|
* Mind maps, based on [Mind Elixir](https://docs.mind-elixir.com/)
|
||||||
|
* [Geo maps](./docs/User%20Guide/User%20Guide/Note%20Types/Geo%20Map.md) with
|
||||||
|
location pins and GPX tracks
|
||||||
|
* [Скрипты](https://triliumnext.github.io/Docs/Wiki/scripts) - см. [продвинутые
|
||||||
|
примеры](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)
|
||||||
|
* [REST API](https://triliumnext.github.io/Docs/Wiki/etapi) for automation
|
||||||
|
* Хорошо масштабируется, как по удобству использования, так и по
|
||||||
|
производительности до 100000 заметок
|
||||||
|
* Оптимизированный [мобильный
|
||||||
|
фронтенд](https://triliumnext.github.io/Docs/Wiki/mobile-frontend) смартфонов
|
||||||
|
и планшетов
|
||||||
|
* [Темная тема](https://triliumnext.github.io/Docs/Wiki/themes)
|
||||||
|
* Импорт и экпорт
|
||||||
|
[Evernote](https://triliumnext.github.io/Docs/Wiki/evernote-import) и данных в
|
||||||
|
[markdown](https://triliumnext.github.io/Docs/Wiki/markdown) формате
|
||||||
|
* [Web Clipper](https://triliumnext.github.io/Docs/Wiki/web-clipper) для
|
||||||
|
удобного сохранения веб-контента
|
||||||
|
* Customizable UI (sidebar buttons, user-defined widgets, ...)
|
||||||
|
* [Metrics](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics.md), along
|
||||||
|
with a [Grafana
|
||||||
|
Dashboard](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics/grafana-dashboard.json)
|
||||||
|
|
||||||
|
✨ Check out the following third-party resources/communities for more TriliumNext
|
||||||
|
related goodies:
|
||||||
|
|
||||||
|
- [awesome-trilium](https://github.com/Nriver/awesome-trilium) for 3rd party
|
||||||
|
themes, scripts, plugins and more.
|
||||||
|
- [TriliumRocks!](https://trilium.rocks/) for tutorials, guides, and much more.
|
||||||
|
|
||||||
|
## ❓Why TriliumNext?
|
||||||
|
|
||||||
|
The original Trilium developer ([Zadam](https://github.com/zadam)) has
|
||||||
|
graciously given the Trilium repository to the community project which resides
|
||||||
|
at https://github.com/TriliumNext
|
||||||
|
|
||||||
|
### ⬆️Migrating from Zadam/Trilium?
|
||||||
|
|
||||||
|
There are no special migration steps to migrate from a zadam/Trilium instance to
|
||||||
|
a TriliumNext/Trilium instance. Simply [install
|
||||||
|
TriliumNext/Trilium](#-installation) as usual and it will use your existing
|
||||||
|
database.
|
||||||
|
|
||||||
|
Versions up to and including
|
||||||
|
[v0.90.4](https://github.com/TriliumNext/Trilium/releases/tag/v0.90.4) are
|
||||||
|
compatible with the latest zadam/trilium version of
|
||||||
|
[v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7). Any later
|
||||||
|
versions of TriliumNext/Trilium have their sync versions incremented which
|
||||||
|
prevents direct migration.
|
||||||
|
|
||||||
|
## 💬 Discuss with us
|
||||||
|
|
||||||
|
Feel free to join our official conversations. We would love to hear what
|
||||||
|
features, suggestions, or issues you may have!
|
||||||
|
|
||||||
|
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org) (For synchronous
|
||||||
|
discussions.)
|
||||||
|
- The `General` Matrix room is also bridged to
|
||||||
|
[XMPP](xmpp:discuss@trilium.thisgreat.party?join)
|
||||||
|
- [Github Discussions](https://github.com/TriliumNext/Trilium/discussions) (For
|
||||||
|
asynchronous discussions.)
|
||||||
|
- [Github Issues](https://github.com/TriliumNext/Trilium/issues) (For bug
|
||||||
|
reports and feature requests.)
|
||||||
|
|
||||||
|
## 🏗 Сборки
|
||||||
|
|
||||||
|
### Windows / macOS
|
||||||
|
|
||||||
|
Download the binary release for your platform from the [latest release
|
||||||
|
page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the package
|
||||||
|
and run the `trilium` executable.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
If your distribution is listed in the table below, use your distribution's
|
||||||
|
package.
|
||||||
|
|
||||||
|
[](https://repology.org/project/triliumnext/versions)
|
||||||
|
|
||||||
|
You may also download the binary release for your platform from the [latest
|
||||||
|
release page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the
|
||||||
|
package and run the `trilium` executable.
|
||||||
|
|
||||||
|
TriliumNext is also provided as a Flatpak, but not yet published on FlatHub.
|
||||||
|
|
||||||
|
### Browser (any OS)
|
||||||
|
|
||||||
|
If you use a server installation (see below), you can directly access the web
|
||||||
|
interface (which is almost identical to the desktop app).
|
||||||
|
|
||||||
|
Currently only the latest versions of Chrome & Firefox are supported (and
|
||||||
|
tested).
|
||||||
|
|
||||||
|
### Mobile
|
||||||
|
|
||||||
|
To use TriliumNext on a mobile device, you can use a mobile web browser to
|
||||||
|
access the mobile interface of a server installation (see below).
|
||||||
|
|
||||||
|
See issue https://github.com/TriliumNext/Trilium/issues/4962 for more
|
||||||
|
information on mobile app support.
|
||||||
|
|
||||||
|
If you prefer a native Android app, you can use
|
||||||
|
[TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid).
|
||||||
|
Report bugs and missing features at [their
|
||||||
|
repository](https://github.com/FliegendeWurst/TriliumDroid). Note: It is best to
|
||||||
|
disable automatic updates on your server installation (see below) when using
|
||||||
|
TriliumDroid since the sync version must match between Trilium and TriliumDroid.
|
||||||
|
|
||||||
|
### Server
|
||||||
|
|
||||||
|
To install TriliumNext on your own server (including via Docker from
|
||||||
|
[Dockerhub](https://hub.docker.com/r/triliumnext/trilium)) follow [the server
|
||||||
|
installation docs](https://triliumnext.github.io/Docs/Wiki/server-installation).
|
||||||
|
|
||||||
|
|
||||||
|
## 💻 Участвуйте в разработке
|
||||||
|
|
||||||
|
### Translations
|
||||||
|
|
||||||
|
If you are a native speaker, help us translate Trilium by heading over to our
|
||||||
|
[Weblate page](https://hosted.weblate.org/engage/trilium/).
|
||||||
|
|
||||||
|
Here's the language coverage we have so far:
|
||||||
|
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
### Code
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
server (available at http://localhost:8080):
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run server:start
|
||||||
|
```
|
||||||
|
|
||||||
|
### Documentation
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
environment required to edit the documentation:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm edit-docs:edit-docs
|
||||||
|
```
|
||||||
|
|
||||||
|
### Building the Executable
|
||||||
|
Download the repository, install dependencies using `pnpm` and then build the
|
||||||
|
desktop app for Windows:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run --filter desktop electron-forge:make --arch=x64 --platform=win32
|
||||||
|
```
|
||||||
|
|
||||||
|
For more details, see the [development
|
||||||
|
docs](https://github.com/TriliumNext/Trilium/tree/main/docs/Developer%20Guide/Developer%20Guide).
|
||||||
|
|
||||||
|
### Developer Documentation
|
||||||
|
|
||||||
|
Please view the [documentation
|
||||||
|
guide](https://github.com/TriliumNext/Trilium/blob/main/docs/Developer%20Guide/Developer%20Guide/Environment%20Setup.md)
|
||||||
|
for details. If you have more questions, feel free to reach out via the links
|
||||||
|
described in the "Discuss with us" section above.
|
||||||
|
|
||||||
|
## 👏 Благодарности
|
||||||
|
|
||||||
|
* [zadam](https://github.com/zadam) for the original concept and implementation
|
||||||
|
of the application.
|
||||||
|
* [Larsa](https://github.com/LarsaSara) for designing the application icon.
|
||||||
|
* [nriver](https://github.com/nriver) for his work on internationalization.
|
||||||
|
* [Thomas Frei](https://github.com/thfrei) for his original work on the Canvas.
|
||||||
|
* [antoniotejada](https://github.com/nriver) for the original syntax highlight
|
||||||
|
widget.
|
||||||
|
* [Dosu](https://dosu.dev/) for providing us with the automated responses to
|
||||||
|
GitHub issues and discussions.
|
||||||
|
* [Tabler Icons](https://tabler.io/icons) for the system tray icons.
|
||||||
|
|
||||||
|
Trilium would not be possible without the technologies behind it:
|
||||||
|
|
||||||
|
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) - the visual editor behind
|
||||||
|
text notes. We are grateful for being offered a set of the premium features.
|
||||||
|
* [CodeMirror](https://github.com/codemirror/CodeMirror) - code editor with
|
||||||
|
support for huge amount of languages.
|
||||||
|
* [Excalidraw](https://github.com/excalidraw/excalidraw) - the infinite
|
||||||
|
whiteboard used in Canvas notes.
|
||||||
|
* [Mind Elixir](https://github.com/SSShooter/mind-elixir-core) - providing the
|
||||||
|
mind map functionality.
|
||||||
|
* [Leaflet](https://github.com/Leaflet/Leaflet) - for rendering geographical
|
||||||
|
maps.
|
||||||
|
* [Tabulator](https://github.com/olifolkerd/tabulator) - for the interactive
|
||||||
|
table used in collections.
|
||||||
|
* [FancyTree](https://github.com/mar10/fancytree) - feature-rich tree library
|
||||||
|
without real competition.
|
||||||
|
* [jsPlumb](https://github.com/jsplumb/jsplumb) - visual connectivity library.
|
||||||
|
Used in [relation
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/relation-map.html) and [link
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map)
|
||||||
|
|
||||||
|
## 🤝 Support
|
||||||
|
|
||||||
|
Trilium is built and maintained with [hundreds of hours of
|
||||||
|
work](https://github.com/TriliumNext/Trilium/graphs/commit-activity). Your
|
||||||
|
support keeps it open-source, improves features, and covers costs such as
|
||||||
|
hosting.
|
||||||
|
|
||||||
|
Consider supporting the main developer
|
||||||
|
([eliandoran](https://github.com/eliandoran)) of the application via:
|
||||||
|
|
||||||
|
- [GitHub Sponsors](https://github.com/sponsors/eliandoran)
|
||||||
|
- [PayPal](https://paypal.me/eliandoran)
|
||||||
|
- [Buy Me a Coffee](https://buymeacoffee.com/eliandoran)
|
||||||
|
|
||||||
|
## 🔑 Лицензия
|
||||||
|
|
||||||
|
Copyright 2017-2025 zadam, Elian Doran, and other contributors
|
||||||
|
|
||||||
|
Эта программа является бесплатным программным обеспечением: вы можете
|
||||||
|
распространять и/или изменять ее в соответствии с условиями GNU Affero General
|
||||||
|
Public License, опубликованной Free Software Foundation, либо версии 3 Лицензии,
|
||||||
|
либо (по вашему выбору) любой более поздней версии.
|
||||||
313
docs/README-sl.md
vendored
Normal file
313
docs/README-sl.md
vendored
Normal file
@@ -0,0 +1,313 @@
|
|||||||
|
# Trilium Notes
|
||||||
|
|
||||||
|

|
||||||
|
\
|
||||||
|

|
||||||
|
\
|
||||||
|
[](https://app.relative-ci.com/projects/Di5q7dz9daNDZ9UXi0Bp)
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
[English](./README.md) | [Chinese (Simplified)](./docs/README-ZH_CN.md) |
|
||||||
|
[Chinese (Traditional)](./docs/README-ZH_TW.md) | [Russian](./docs/README-ru.md)
|
||||||
|
| [Japanese](./docs/README-ja.md) | [Italian](./docs/README-it.md) |
|
||||||
|
[Spanish](./docs/README-es.md)
|
||||||
|
|
||||||
|
Trilium Notes is a free and open-source, cross-platform hierarchical note taking
|
||||||
|
application with focus on building large personal knowledge bases.
|
||||||
|
|
||||||
|
See [screenshots](https://triliumnext.github.io/Docs/Wiki/screenshot-tour) for
|
||||||
|
quick overview:
|
||||||
|
|
||||||
|
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./docs/app.png" alt="Trilium Screenshot" width="1000"></a>
|
||||||
|
|
||||||
|
## 📚 Documentation
|
||||||
|
|
||||||
|
**Visit our comprehensive documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)**
|
||||||
|
|
||||||
|
Our documentation is available in multiple formats:
|
||||||
|
- **Online Documentation**: Browse the full documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)
|
||||||
|
- **In-App Help**: Press `F1` within Trilium to access the same documentation
|
||||||
|
directly in the application
|
||||||
|
- **GitHub**: Navigate through the [User
|
||||||
|
Guide](./docs/User%20Guide/User%20Guide/) in this repository
|
||||||
|
|
||||||
|
### Quick Links
|
||||||
|
- [Getting Started Guide](https://docs.triliumnotes.org/)
|
||||||
|
- [Installation
|
||||||
|
Instructions](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation.md)
|
||||||
|
- [Docker
|
||||||
|
Setup](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation/1.%20Installing%20the%20server/Using%20Docker.md)
|
||||||
|
- [Upgrading
|
||||||
|
TriliumNext](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Upgrading%20TriliumNext.md)
|
||||||
|
- [Basic Concepts and
|
||||||
|
Features](./docs/User%20Guide/User%20Guide/Basic%20Concepts%20and%20Features/Notes.md)
|
||||||
|
- [Patterns of Personal Knowledge
|
||||||
|
Base](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge)
|
||||||
|
|
||||||
|
## 🎁 Features
|
||||||
|
|
||||||
|
* Notes can be arranged into arbitrarily deep tree. Single note can be placed
|
||||||
|
into multiple places in the tree (see
|
||||||
|
[cloning](https://triliumnext.github.io/Docs/Wiki/cloning-notes))
|
||||||
|
* Rich WYSIWYG note editor including e.g. tables, images and
|
||||||
|
[math](https://triliumnext.github.io/Docs/Wiki/text-notes) with markdown
|
||||||
|
[autoformat](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat)
|
||||||
|
* Support for editing [notes with source
|
||||||
|
code](https://triliumnext.github.io/Docs/Wiki/code-notes), including syntax
|
||||||
|
highlighting
|
||||||
|
* Fast and easy [navigation between
|
||||||
|
notes](https://triliumnext.github.io/Docs/Wiki/note-navigation), full text
|
||||||
|
search and [note
|
||||||
|
hoisting](https://triliumnext.github.io/Docs/Wiki/note-hoisting)
|
||||||
|
* Seamless [note
|
||||||
|
versioning](https://triliumnext.github.io/Docs/Wiki/note-revisions)
|
||||||
|
* Note [attributes](https://triliumnext.github.io/Docs/Wiki/attributes) can be
|
||||||
|
used for note organization, querying and advanced
|
||||||
|
[scripting](https://triliumnext.github.io/Docs/Wiki/scripts)
|
||||||
|
* UI available in English, German, Spanish, French, Romanian, and Chinese
|
||||||
|
(simplified and traditional)
|
||||||
|
* Direct [OpenID and TOTP
|
||||||
|
integration](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Server%20Installation/Multi-Factor%20Authentication.md)
|
||||||
|
for more secure login
|
||||||
|
* [Synchronization](https://triliumnext.github.io/Docs/Wiki/synchronization)
|
||||||
|
with self-hosted sync server
|
||||||
|
* there's a [3rd party service for hosting synchronisation
|
||||||
|
server](https://trilium.cc/paid-hosting)
|
||||||
|
* [Sharing](https://triliumnext.github.io/Docs/Wiki/sharing) (publishing) notes
|
||||||
|
to public internet
|
||||||
|
* Strong [note
|
||||||
|
encryption](https://triliumnext.github.io/Docs/Wiki/protected-notes) with
|
||||||
|
per-note granularity
|
||||||
|
* Sketching diagrams, based on [Excalidraw](https://excalidraw.com/) (note type
|
||||||
|
"canvas")
|
||||||
|
* [Relation maps](https://triliumnext.github.io/Docs/Wiki/relation-map) and
|
||||||
|
[link maps](https://triliumnext.github.io/Docs/Wiki/link-map) for visualizing
|
||||||
|
notes and their relations
|
||||||
|
* Mind maps, based on [Mind Elixir](https://docs.mind-elixir.com/)
|
||||||
|
* [Geo maps](./docs/User%20Guide/User%20Guide/Note%20Types/Geo%20Map.md) with
|
||||||
|
location pins and GPX tracks
|
||||||
|
* [Scripting](https://triliumnext.github.io/Docs/Wiki/scripts) - see [Advanced
|
||||||
|
showcases](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)
|
||||||
|
* [REST API](https://triliumnext.github.io/Docs/Wiki/etapi) for automation
|
||||||
|
* Scales well in both usability and performance upwards of 100 000 notes
|
||||||
|
* Touch optimized [mobile
|
||||||
|
frontend](https://triliumnext.github.io/Docs/Wiki/mobile-frontend) for
|
||||||
|
smartphones and tablets
|
||||||
|
* Built-in [dark theme](https://triliumnext.github.io/Docs/Wiki/themes), support
|
||||||
|
for user themes
|
||||||
|
* [Evernote](https://triliumnext.github.io/Docs/Wiki/evernote-import) and
|
||||||
|
[Markdown import & export](https://triliumnext.github.io/Docs/Wiki/markdown)
|
||||||
|
* [Web Clipper](https://triliumnext.github.io/Docs/Wiki/web-clipper) for easy
|
||||||
|
saving of web content
|
||||||
|
* Customizable UI (sidebar buttons, user-defined widgets, ...)
|
||||||
|
* [Metrics](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics.md), along
|
||||||
|
with a [Grafana
|
||||||
|
Dashboard](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics/grafana-dashboard.json)
|
||||||
|
|
||||||
|
✨ Check out the following third-party resources/communities for more TriliumNext
|
||||||
|
related goodies:
|
||||||
|
|
||||||
|
- [awesome-trilium](https://github.com/Nriver/awesome-trilium) for 3rd party
|
||||||
|
themes, scripts, plugins and more.
|
||||||
|
- [TriliumRocks!](https://trilium.rocks/) for tutorials, guides, and much more.
|
||||||
|
|
||||||
|
## ❓Why TriliumNext?
|
||||||
|
|
||||||
|
The original Trilium developer ([Zadam](https://github.com/zadam)) has
|
||||||
|
graciously given the Trilium repository to the community project which resides
|
||||||
|
at https://github.com/TriliumNext
|
||||||
|
|
||||||
|
### ⬆️Migrating from Zadam/Trilium?
|
||||||
|
|
||||||
|
There are no special migration steps to migrate from a zadam/Trilium instance to
|
||||||
|
a TriliumNext/Trilium instance. Simply [install
|
||||||
|
TriliumNext/Trilium](#-installation) as usual and it will use your existing
|
||||||
|
database.
|
||||||
|
|
||||||
|
Versions up to and including
|
||||||
|
[v0.90.4](https://github.com/TriliumNext/Trilium/releases/tag/v0.90.4) are
|
||||||
|
compatible with the latest zadam/trilium version of
|
||||||
|
[v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7). Any later
|
||||||
|
versions of TriliumNext/Trilium have their sync versions incremented which
|
||||||
|
prevents direct migration.
|
||||||
|
|
||||||
|
## 💬 Discuss with us
|
||||||
|
|
||||||
|
Feel free to join our official conversations. We would love to hear what
|
||||||
|
features, suggestions, or issues you may have!
|
||||||
|
|
||||||
|
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org) (For synchronous
|
||||||
|
discussions.)
|
||||||
|
- The `General` Matrix room is also bridged to
|
||||||
|
[XMPP](xmpp:discuss@trilium.thisgreat.party?join)
|
||||||
|
- [Github Discussions](https://github.com/TriliumNext/Trilium/discussions) (For
|
||||||
|
asynchronous discussions.)
|
||||||
|
- [Github Issues](https://github.com/TriliumNext/Trilium/issues) (For bug
|
||||||
|
reports and feature requests.)
|
||||||
|
|
||||||
|
## 🏗 Installation
|
||||||
|
|
||||||
|
### Windows / MacOS
|
||||||
|
|
||||||
|
Download the binary release for your platform from the [latest release
|
||||||
|
page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the package
|
||||||
|
and run the `trilium` executable.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
If your distribution is listed in the table below, use your distribution's
|
||||||
|
package.
|
||||||
|
|
||||||
|
[](https://repology.org/project/triliumnext/versions)
|
||||||
|
|
||||||
|
You may also download the binary release for your platform from the [latest
|
||||||
|
release page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the
|
||||||
|
package and run the `trilium` executable.
|
||||||
|
|
||||||
|
TriliumNext is also provided as a Flatpak, but not yet published on FlatHub.
|
||||||
|
|
||||||
|
### Browser (any OS)
|
||||||
|
|
||||||
|
If you use a server installation (see below), you can directly access the web
|
||||||
|
interface (which is almost identical to the desktop app).
|
||||||
|
|
||||||
|
Currently only the latest versions of Chrome & Firefox are supported (and
|
||||||
|
tested).
|
||||||
|
|
||||||
|
### Mobile
|
||||||
|
|
||||||
|
To use TriliumNext on a mobile device, you can use a mobile web browser to
|
||||||
|
access the mobile interface of a server installation (see below).
|
||||||
|
|
||||||
|
See issue https://github.com/TriliumNext/Trilium/issues/4962 for more
|
||||||
|
information on mobile app support.
|
||||||
|
|
||||||
|
If you prefer a native Android app, you can use
|
||||||
|
[TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid).
|
||||||
|
Report bugs and missing features at [their
|
||||||
|
repository](https://github.com/FliegendeWurst/TriliumDroid). Note: It is best to
|
||||||
|
disable automatic updates on your server installation (see below) when using
|
||||||
|
TriliumDroid since the sync version must match between Trilium and TriliumDroid.
|
||||||
|
|
||||||
|
### Server
|
||||||
|
|
||||||
|
To install TriliumNext on your own server (including via Docker from
|
||||||
|
[Dockerhub](https://hub.docker.com/r/triliumnext/trilium)) follow [the server
|
||||||
|
installation docs](https://triliumnext.github.io/Docs/Wiki/server-installation).
|
||||||
|
|
||||||
|
|
||||||
|
## 💻 Contribute
|
||||||
|
|
||||||
|
### Translations
|
||||||
|
|
||||||
|
If you are a native speaker, help us translate Trilium by heading over to our
|
||||||
|
[Weblate page](https://hosted.weblate.org/engage/trilium/).
|
||||||
|
|
||||||
|
Here's the language coverage we have so far:
|
||||||
|
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
### Code
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
server (available at http://localhost:8080):
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run server:start
|
||||||
|
```
|
||||||
|
|
||||||
|
### Documentation
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
environment required to edit the documentation:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm edit-docs:edit-docs
|
||||||
|
```
|
||||||
|
|
||||||
|
### Building the Executable
|
||||||
|
Download the repository, install dependencies using `pnpm` and then build the
|
||||||
|
desktop app for Windows:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run --filter desktop electron-forge:make --arch=x64 --platform=win32
|
||||||
|
```
|
||||||
|
|
||||||
|
For more details, see the [development
|
||||||
|
docs](https://github.com/TriliumNext/Trilium/tree/main/docs/Developer%20Guide/Developer%20Guide).
|
||||||
|
|
||||||
|
### Developer Documentation
|
||||||
|
|
||||||
|
Please view the [documentation
|
||||||
|
guide](https://github.com/TriliumNext/Trilium/blob/main/docs/Developer%20Guide/Developer%20Guide/Environment%20Setup.md)
|
||||||
|
for details. If you have more questions, feel free to reach out via the links
|
||||||
|
described in the "Discuss with us" section above.
|
||||||
|
|
||||||
|
## 👏 Shoutouts
|
||||||
|
|
||||||
|
* [zadam](https://github.com/zadam) for the original concept and implementation
|
||||||
|
of the application.
|
||||||
|
* [Larsa](https://github.com/LarsaSara) for designing the application icon.
|
||||||
|
* [nriver](https://github.com/nriver) for his work on internationalization.
|
||||||
|
* [Thomas Frei](https://github.com/thfrei) for his original work on the Canvas.
|
||||||
|
* [antoniotejada](https://github.com/nriver) for the original syntax highlight
|
||||||
|
widget.
|
||||||
|
* [Dosu](https://dosu.dev/) for providing us with the automated responses to
|
||||||
|
GitHub issues and discussions.
|
||||||
|
* [Tabler Icons](https://tabler.io/icons) for the system tray icons.
|
||||||
|
|
||||||
|
Trilium would not be possible without the technologies behind it:
|
||||||
|
|
||||||
|
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) - the visual editor behind
|
||||||
|
text notes. We are grateful for being offered a set of the premium features.
|
||||||
|
* [CodeMirror](https://github.com/codemirror/CodeMirror) - code editor with
|
||||||
|
support for huge amount of languages.
|
||||||
|
* [Excalidraw](https://github.com/excalidraw/excalidraw) - the infinite
|
||||||
|
whiteboard used in Canvas notes.
|
||||||
|
* [Mind Elixir](https://github.com/SSShooter/mind-elixir-core) - providing the
|
||||||
|
mind map functionality.
|
||||||
|
* [Leaflet](https://github.com/Leaflet/Leaflet) - for rendering geographical
|
||||||
|
maps.
|
||||||
|
* [Tabulator](https://github.com/olifolkerd/tabulator) - for the interactive
|
||||||
|
table used in collections.
|
||||||
|
* [FancyTree](https://github.com/mar10/fancytree) - feature-rich tree library
|
||||||
|
without real competition.
|
||||||
|
* [jsPlumb](https://github.com/jsplumb/jsplumb) - visual connectivity library.
|
||||||
|
Used in [relation
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/relation-map.html) and [link
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map)
|
||||||
|
|
||||||
|
## 🤝 Support
|
||||||
|
|
||||||
|
Trilium is built and maintained with [hundreds of hours of
|
||||||
|
work](https://github.com/TriliumNext/Trilium/graphs/commit-activity). Your
|
||||||
|
support keeps it open-source, improves features, and covers costs such as
|
||||||
|
hosting.
|
||||||
|
|
||||||
|
Consider supporting the main developer
|
||||||
|
([eliandoran](https://github.com/eliandoran)) of the application via:
|
||||||
|
|
||||||
|
- [GitHub Sponsors](https://github.com/sponsors/eliandoran)
|
||||||
|
- [PayPal](https://paypal.me/eliandoran)
|
||||||
|
- [Buy Me a Coffee](https://buymeacoffee.com/eliandoran)
|
||||||
|
|
||||||
|
## 🔑 License
|
||||||
|
|
||||||
|
Copyright 2017-2025 zadam, Elian Doran, and other contributors
|
||||||
|
|
||||||
|
This program is free software: you can redistribute it and/or modify it under
|
||||||
|
the terms of the GNU Affero General Public License as published by the Free
|
||||||
|
Software Foundation, either version 3 of the License, or (at your option) any
|
||||||
|
later version.
|
||||||
313
docs/README-sr.md
vendored
Normal file
313
docs/README-sr.md
vendored
Normal file
@@ -0,0 +1,313 @@
|
|||||||
|
# Trilium Notes
|
||||||
|
|
||||||
|

|
||||||
|
\
|
||||||
|

|
||||||
|
\
|
||||||
|
[](https://app.relative-ci.com/projects/Di5q7dz9daNDZ9UXi0Bp)
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
[English](./README.md) | [Chinese (Simplified)](./docs/README-ZH_CN.md) |
|
||||||
|
[Chinese (Traditional)](./docs/README-ZH_TW.md) | [Russian](./docs/README-ru.md)
|
||||||
|
| [Japanese](./docs/README-ja.md) | [Italian](./docs/README-it.md) |
|
||||||
|
[Spanish](./docs/README-es.md)
|
||||||
|
|
||||||
|
Trilium Notes is a free and open-source, cross-platform hierarchical note taking
|
||||||
|
application with focus on building large personal knowledge bases.
|
||||||
|
|
||||||
|
See [screenshots](https://triliumnext.github.io/Docs/Wiki/screenshot-tour) for
|
||||||
|
quick overview:
|
||||||
|
|
||||||
|
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./docs/app.png" alt="Trilium Screenshot" width="1000"></a>
|
||||||
|
|
||||||
|
## 📚 Documentation
|
||||||
|
|
||||||
|
**Visit our comprehensive documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)**
|
||||||
|
|
||||||
|
Our documentation is available in multiple formats:
|
||||||
|
- **Online Documentation**: Browse the full documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)
|
||||||
|
- **In-App Help**: Press `F1` within Trilium to access the same documentation
|
||||||
|
directly in the application
|
||||||
|
- **GitHub**: Navigate through the [User
|
||||||
|
Guide](./docs/User%20Guide/User%20Guide/) in this repository
|
||||||
|
|
||||||
|
### Quick Links
|
||||||
|
- [Getting Started Guide](https://docs.triliumnotes.org/)
|
||||||
|
- [Installation
|
||||||
|
Instructions](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation.md)
|
||||||
|
- [Docker
|
||||||
|
Setup](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation/1.%20Installing%20the%20server/Using%20Docker.md)
|
||||||
|
- [Upgrading
|
||||||
|
TriliumNext](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Upgrading%20TriliumNext.md)
|
||||||
|
- [Basic Concepts and
|
||||||
|
Features](./docs/User%20Guide/User%20Guide/Basic%20Concepts%20and%20Features/Notes.md)
|
||||||
|
- [Patterns of Personal Knowledge
|
||||||
|
Base](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge)
|
||||||
|
|
||||||
|
## 🎁 Features
|
||||||
|
|
||||||
|
* Notes can be arranged into arbitrarily deep tree. Single note can be placed
|
||||||
|
into multiple places in the tree (see
|
||||||
|
[cloning](https://triliumnext.github.io/Docs/Wiki/cloning-notes))
|
||||||
|
* Rich WYSIWYG note editor including e.g. tables, images and
|
||||||
|
[math](https://triliumnext.github.io/Docs/Wiki/text-notes) with markdown
|
||||||
|
[autoformat](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat)
|
||||||
|
* Support for editing [notes with source
|
||||||
|
code](https://triliumnext.github.io/Docs/Wiki/code-notes), including syntax
|
||||||
|
highlighting
|
||||||
|
* Fast and easy [navigation between
|
||||||
|
notes](https://triliumnext.github.io/Docs/Wiki/note-navigation), full text
|
||||||
|
search and [note
|
||||||
|
hoisting](https://triliumnext.github.io/Docs/Wiki/note-hoisting)
|
||||||
|
* Seamless [note
|
||||||
|
versioning](https://triliumnext.github.io/Docs/Wiki/note-revisions)
|
||||||
|
* Note [attributes](https://triliumnext.github.io/Docs/Wiki/attributes) can be
|
||||||
|
used for note organization, querying and advanced
|
||||||
|
[scripting](https://triliumnext.github.io/Docs/Wiki/scripts)
|
||||||
|
* UI available in English, German, Spanish, French, Romanian, and Chinese
|
||||||
|
(simplified and traditional)
|
||||||
|
* Direct [OpenID and TOTP
|
||||||
|
integration](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Server%20Installation/Multi-Factor%20Authentication.md)
|
||||||
|
for more secure login
|
||||||
|
* [Synchronization](https://triliumnext.github.io/Docs/Wiki/synchronization)
|
||||||
|
with self-hosted sync server
|
||||||
|
* there's a [3rd party service for hosting synchronisation
|
||||||
|
server](https://trilium.cc/paid-hosting)
|
||||||
|
* [Sharing](https://triliumnext.github.io/Docs/Wiki/sharing) (publishing) notes
|
||||||
|
to public internet
|
||||||
|
* Strong [note
|
||||||
|
encryption](https://triliumnext.github.io/Docs/Wiki/protected-notes) with
|
||||||
|
per-note granularity
|
||||||
|
* Sketching diagrams, based on [Excalidraw](https://excalidraw.com/) (note type
|
||||||
|
"canvas")
|
||||||
|
* [Relation maps](https://triliumnext.github.io/Docs/Wiki/relation-map) and
|
||||||
|
[link maps](https://triliumnext.github.io/Docs/Wiki/link-map) for visualizing
|
||||||
|
notes and their relations
|
||||||
|
* Mind maps, based on [Mind Elixir](https://docs.mind-elixir.com/)
|
||||||
|
* [Geo maps](./docs/User%20Guide/User%20Guide/Note%20Types/Geo%20Map.md) with
|
||||||
|
location pins and GPX tracks
|
||||||
|
* [Scripting](https://triliumnext.github.io/Docs/Wiki/scripts) - see [Advanced
|
||||||
|
showcases](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)
|
||||||
|
* [REST API](https://triliumnext.github.io/Docs/Wiki/etapi) for automation
|
||||||
|
* Scales well in both usability and performance upwards of 100 000 notes
|
||||||
|
* Touch optimized [mobile
|
||||||
|
frontend](https://triliumnext.github.io/Docs/Wiki/mobile-frontend) for
|
||||||
|
smartphones and tablets
|
||||||
|
* Built-in [dark theme](https://triliumnext.github.io/Docs/Wiki/themes), support
|
||||||
|
for user themes
|
||||||
|
* [Evernote](https://triliumnext.github.io/Docs/Wiki/evernote-import) and
|
||||||
|
[Markdown import & export](https://triliumnext.github.io/Docs/Wiki/markdown)
|
||||||
|
* [Web Clipper](https://triliumnext.github.io/Docs/Wiki/web-clipper) for easy
|
||||||
|
saving of web content
|
||||||
|
* Customizable UI (sidebar buttons, user-defined widgets, ...)
|
||||||
|
* [Metrics](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics.md), along
|
||||||
|
with a [Grafana
|
||||||
|
Dashboard](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics/grafana-dashboard.json)
|
||||||
|
|
||||||
|
✨ Check out the following third-party resources/communities for more TriliumNext
|
||||||
|
related goodies:
|
||||||
|
|
||||||
|
- [awesome-trilium](https://github.com/Nriver/awesome-trilium) for 3rd party
|
||||||
|
themes, scripts, plugins and more.
|
||||||
|
- [TriliumRocks!](https://trilium.rocks/) for tutorials, guides, and much more.
|
||||||
|
|
||||||
|
## ❓Why TriliumNext?
|
||||||
|
|
||||||
|
The original Trilium developer ([Zadam](https://github.com/zadam)) has
|
||||||
|
graciously given the Trilium repository to the community project which resides
|
||||||
|
at https://github.com/TriliumNext
|
||||||
|
|
||||||
|
### ⬆️Migrating from Zadam/Trilium?
|
||||||
|
|
||||||
|
There are no special migration steps to migrate from a zadam/Trilium instance to
|
||||||
|
a TriliumNext/Trilium instance. Simply [install
|
||||||
|
TriliumNext/Trilium](#-installation) as usual and it will use your existing
|
||||||
|
database.
|
||||||
|
|
||||||
|
Versions up to and including
|
||||||
|
[v0.90.4](https://github.com/TriliumNext/Trilium/releases/tag/v0.90.4) are
|
||||||
|
compatible with the latest zadam/trilium version of
|
||||||
|
[v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7). Any later
|
||||||
|
versions of TriliumNext/Trilium have their sync versions incremented which
|
||||||
|
prevents direct migration.
|
||||||
|
|
||||||
|
## 💬 Discuss with us
|
||||||
|
|
||||||
|
Feel free to join our official conversations. We would love to hear what
|
||||||
|
features, suggestions, or issues you may have!
|
||||||
|
|
||||||
|
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org) (For synchronous
|
||||||
|
discussions.)
|
||||||
|
- The `General` Matrix room is also bridged to
|
||||||
|
[XMPP](xmpp:discuss@trilium.thisgreat.party?join)
|
||||||
|
- [Github Discussions](https://github.com/TriliumNext/Trilium/discussions) (For
|
||||||
|
asynchronous discussions.)
|
||||||
|
- [Github Issues](https://github.com/TriliumNext/Trilium/issues) (For bug
|
||||||
|
reports and feature requests.)
|
||||||
|
|
||||||
|
## 🏗 Installation
|
||||||
|
|
||||||
|
### Windows / MacOS
|
||||||
|
|
||||||
|
Download the binary release for your platform from the [latest release
|
||||||
|
page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the package
|
||||||
|
and run the `trilium` executable.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
If your distribution is listed in the table below, use your distribution's
|
||||||
|
package.
|
||||||
|
|
||||||
|
[](https://repology.org/project/triliumnext/versions)
|
||||||
|
|
||||||
|
You may also download the binary release for your platform from the [latest
|
||||||
|
release page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the
|
||||||
|
package and run the `trilium` executable.
|
||||||
|
|
||||||
|
TriliumNext is also provided as a Flatpak, but not yet published on FlatHub.
|
||||||
|
|
||||||
|
### Browser (any OS)
|
||||||
|
|
||||||
|
If you use a server installation (see below), you can directly access the web
|
||||||
|
interface (which is almost identical to the desktop app).
|
||||||
|
|
||||||
|
Currently only the latest versions of Chrome & Firefox are supported (and
|
||||||
|
tested).
|
||||||
|
|
||||||
|
### Mobile
|
||||||
|
|
||||||
|
To use TriliumNext on a mobile device, you can use a mobile web browser to
|
||||||
|
access the mobile interface of a server installation (see below).
|
||||||
|
|
||||||
|
See issue https://github.com/TriliumNext/Trilium/issues/4962 for more
|
||||||
|
information on mobile app support.
|
||||||
|
|
||||||
|
If you prefer a native Android app, you can use
|
||||||
|
[TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid).
|
||||||
|
Report bugs and missing features at [their
|
||||||
|
repository](https://github.com/FliegendeWurst/TriliumDroid). Note: It is best to
|
||||||
|
disable automatic updates on your server installation (see below) when using
|
||||||
|
TriliumDroid since the sync version must match between Trilium and TriliumDroid.
|
||||||
|
|
||||||
|
### Server
|
||||||
|
|
||||||
|
To install TriliumNext on your own server (including via Docker from
|
||||||
|
[Dockerhub](https://hub.docker.com/r/triliumnext/trilium)) follow [the server
|
||||||
|
installation docs](https://triliumnext.github.io/Docs/Wiki/server-installation).
|
||||||
|
|
||||||
|
|
||||||
|
## 💻 Contribute
|
||||||
|
|
||||||
|
### Translations
|
||||||
|
|
||||||
|
If you are a native speaker, help us translate Trilium by heading over to our
|
||||||
|
[Weblate page](https://hosted.weblate.org/engage/trilium/).
|
||||||
|
|
||||||
|
Here's the language coverage we have so far:
|
||||||
|
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
### Code
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
server (available at http://localhost:8080):
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run server:start
|
||||||
|
```
|
||||||
|
|
||||||
|
### Documentation
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
environment required to edit the documentation:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm edit-docs:edit-docs
|
||||||
|
```
|
||||||
|
|
||||||
|
### Building the Executable
|
||||||
|
Download the repository, install dependencies using `pnpm` and then build the
|
||||||
|
desktop app for Windows:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run --filter desktop electron-forge:make --arch=x64 --platform=win32
|
||||||
|
```
|
||||||
|
|
||||||
|
For more details, see the [development
|
||||||
|
docs](https://github.com/TriliumNext/Trilium/tree/main/docs/Developer%20Guide/Developer%20Guide).
|
||||||
|
|
||||||
|
### Developer Documentation
|
||||||
|
|
||||||
|
Please view the [documentation
|
||||||
|
guide](https://github.com/TriliumNext/Trilium/blob/main/docs/Developer%20Guide/Developer%20Guide/Environment%20Setup.md)
|
||||||
|
for details. If you have more questions, feel free to reach out via the links
|
||||||
|
described in the "Discuss with us" section above.
|
||||||
|
|
||||||
|
## 👏 Shoutouts
|
||||||
|
|
||||||
|
* [zadam](https://github.com/zadam) for the original concept and implementation
|
||||||
|
of the application.
|
||||||
|
* [Larsa](https://github.com/LarsaSara) for designing the application icon.
|
||||||
|
* [nriver](https://github.com/nriver) for his work on internationalization.
|
||||||
|
* [Thomas Frei](https://github.com/thfrei) for his original work on the Canvas.
|
||||||
|
* [antoniotejada](https://github.com/nriver) for the original syntax highlight
|
||||||
|
widget.
|
||||||
|
* [Dosu](https://dosu.dev/) for providing us with the automated responses to
|
||||||
|
GitHub issues and discussions.
|
||||||
|
* [Tabler Icons](https://tabler.io/icons) for the system tray icons.
|
||||||
|
|
||||||
|
Trilium would not be possible without the technologies behind it:
|
||||||
|
|
||||||
|
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) - the visual editor behind
|
||||||
|
text notes. We are grateful for being offered a set of the premium features.
|
||||||
|
* [CodeMirror](https://github.com/codemirror/CodeMirror) - code editor with
|
||||||
|
support for huge amount of languages.
|
||||||
|
* [Excalidraw](https://github.com/excalidraw/excalidraw) - the infinite
|
||||||
|
whiteboard used in Canvas notes.
|
||||||
|
* [Mind Elixir](https://github.com/SSShooter/mind-elixir-core) - providing the
|
||||||
|
mind map functionality.
|
||||||
|
* [Leaflet](https://github.com/Leaflet/Leaflet) - for rendering geographical
|
||||||
|
maps.
|
||||||
|
* [Tabulator](https://github.com/olifolkerd/tabulator) - for the interactive
|
||||||
|
table used in collections.
|
||||||
|
* [FancyTree](https://github.com/mar10/fancytree) - feature-rich tree library
|
||||||
|
without real competition.
|
||||||
|
* [jsPlumb](https://github.com/jsplumb/jsplumb) - visual connectivity library.
|
||||||
|
Used in [relation
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/relation-map.html) and [link
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map)
|
||||||
|
|
||||||
|
## 🤝 Support
|
||||||
|
|
||||||
|
Trilium is built and maintained with [hundreds of hours of
|
||||||
|
work](https://github.com/TriliumNext/Trilium/graphs/commit-activity). Your
|
||||||
|
support keeps it open-source, improves features, and covers costs such as
|
||||||
|
hosting.
|
||||||
|
|
||||||
|
Consider supporting the main developer
|
||||||
|
([eliandoran](https://github.com/eliandoran)) of the application via:
|
||||||
|
|
||||||
|
- [GitHub Sponsors](https://github.com/sponsors/eliandoran)
|
||||||
|
- [PayPal](https://paypal.me/eliandoran)
|
||||||
|
- [Buy Me a Coffee](https://buymeacoffee.com/eliandoran)
|
||||||
|
|
||||||
|
## 🔑 License
|
||||||
|
|
||||||
|
Copyright 2017-2025 zadam, Elian Doran, and other contributors
|
||||||
|
|
||||||
|
This program is free software: you can redistribute it and/or modify it under
|
||||||
|
the terms of the GNU Affero General Public License as published by the Free
|
||||||
|
Software Foundation, either version 3 of the License, or (at your option) any
|
||||||
|
later version.
|
||||||
313
docs/README-tr.md
vendored
Normal file
313
docs/README-tr.md
vendored
Normal file
@@ -0,0 +1,313 @@
|
|||||||
|
# Trilium Notes
|
||||||
|
|
||||||
|

|
||||||
|
\
|
||||||
|

|
||||||
|
\
|
||||||
|
[](https://app.relative-ci.com/projects/Di5q7dz9daNDZ9UXi0Bp)
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
[English](./README.md) | [Chinese (Simplified)](./docs/README-ZH_CN.md) |
|
||||||
|
[Chinese (Traditional)](./docs/README-ZH_TW.md) | [Russian](./docs/README-ru.md)
|
||||||
|
| [Japanese](./docs/README-ja.md) | [Italian](./docs/README-it.md) |
|
||||||
|
[Spanish](./docs/README-es.md)
|
||||||
|
|
||||||
|
Trilium Notes is a free and open-source, cross-platform hierarchical note taking
|
||||||
|
application with focus on building large personal knowledge bases.
|
||||||
|
|
||||||
|
See [screenshots](https://triliumnext.github.io/Docs/Wiki/screenshot-tour) for
|
||||||
|
quick overview:
|
||||||
|
|
||||||
|
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./docs/app.png" alt="Trilium Screenshot" width="1000"></a>
|
||||||
|
|
||||||
|
## 📚 Documentation
|
||||||
|
|
||||||
|
**Visit our comprehensive documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)**
|
||||||
|
|
||||||
|
Our documentation is available in multiple formats:
|
||||||
|
- **Online Documentation**: Browse the full documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)
|
||||||
|
- **In-App Help**: Press `F1` within Trilium to access the same documentation
|
||||||
|
directly in the application
|
||||||
|
- **GitHub**: Navigate through the [User
|
||||||
|
Guide](./docs/User%20Guide/User%20Guide/) in this repository
|
||||||
|
|
||||||
|
### Quick Links
|
||||||
|
- [Getting Started Guide](https://docs.triliumnotes.org/)
|
||||||
|
- [Installation
|
||||||
|
Instructions](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation.md)
|
||||||
|
- [Docker
|
||||||
|
Setup](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation/1.%20Installing%20the%20server/Using%20Docker.md)
|
||||||
|
- [Upgrading
|
||||||
|
TriliumNext](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Upgrading%20TriliumNext.md)
|
||||||
|
- [Basic Concepts and
|
||||||
|
Features](./docs/User%20Guide/User%20Guide/Basic%20Concepts%20and%20Features/Notes.md)
|
||||||
|
- [Patterns of Personal Knowledge
|
||||||
|
Base](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge)
|
||||||
|
|
||||||
|
## 🎁 Features
|
||||||
|
|
||||||
|
* Notes can be arranged into arbitrarily deep tree. Single note can be placed
|
||||||
|
into multiple places in the tree (see
|
||||||
|
[cloning](https://triliumnext.github.io/Docs/Wiki/cloning-notes))
|
||||||
|
* Rich WYSIWYG note editor including e.g. tables, images and
|
||||||
|
[math](https://triliumnext.github.io/Docs/Wiki/text-notes) with markdown
|
||||||
|
[autoformat](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat)
|
||||||
|
* Support for editing [notes with source
|
||||||
|
code](https://triliumnext.github.io/Docs/Wiki/code-notes), including syntax
|
||||||
|
highlighting
|
||||||
|
* Fast and easy [navigation between
|
||||||
|
notes](https://triliumnext.github.io/Docs/Wiki/note-navigation), full text
|
||||||
|
search and [note
|
||||||
|
hoisting](https://triliumnext.github.io/Docs/Wiki/note-hoisting)
|
||||||
|
* Seamless [note
|
||||||
|
versioning](https://triliumnext.github.io/Docs/Wiki/note-revisions)
|
||||||
|
* Note [attributes](https://triliumnext.github.io/Docs/Wiki/attributes) can be
|
||||||
|
used for note organization, querying and advanced
|
||||||
|
[scripting](https://triliumnext.github.io/Docs/Wiki/scripts)
|
||||||
|
* UI available in English, German, Spanish, French, Romanian, and Chinese
|
||||||
|
(simplified and traditional)
|
||||||
|
* Direct [OpenID and TOTP
|
||||||
|
integration](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Server%20Installation/Multi-Factor%20Authentication.md)
|
||||||
|
for more secure login
|
||||||
|
* [Synchronization](https://triliumnext.github.io/Docs/Wiki/synchronization)
|
||||||
|
with self-hosted sync server
|
||||||
|
* there's a [3rd party service for hosting synchronisation
|
||||||
|
server](https://trilium.cc/paid-hosting)
|
||||||
|
* [Sharing](https://triliumnext.github.io/Docs/Wiki/sharing) (publishing) notes
|
||||||
|
to public internet
|
||||||
|
* Strong [note
|
||||||
|
encryption](https://triliumnext.github.io/Docs/Wiki/protected-notes) with
|
||||||
|
per-note granularity
|
||||||
|
* Sketching diagrams, based on [Excalidraw](https://excalidraw.com/) (note type
|
||||||
|
"canvas")
|
||||||
|
* [Relation maps](https://triliumnext.github.io/Docs/Wiki/relation-map) and
|
||||||
|
[link maps](https://triliumnext.github.io/Docs/Wiki/link-map) for visualizing
|
||||||
|
notes and their relations
|
||||||
|
* Mind maps, based on [Mind Elixir](https://docs.mind-elixir.com/)
|
||||||
|
* [Geo maps](./docs/User%20Guide/User%20Guide/Note%20Types/Geo%20Map.md) with
|
||||||
|
location pins and GPX tracks
|
||||||
|
* [Scripting](https://triliumnext.github.io/Docs/Wiki/scripts) - see [Advanced
|
||||||
|
showcases](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)
|
||||||
|
* [REST API](https://triliumnext.github.io/Docs/Wiki/etapi) for automation
|
||||||
|
* Scales well in both usability and performance upwards of 100 000 notes
|
||||||
|
* Touch optimized [mobile
|
||||||
|
frontend](https://triliumnext.github.io/Docs/Wiki/mobile-frontend) for
|
||||||
|
smartphones and tablets
|
||||||
|
* Built-in [dark theme](https://triliumnext.github.io/Docs/Wiki/themes), support
|
||||||
|
for user themes
|
||||||
|
* [Evernote](https://triliumnext.github.io/Docs/Wiki/evernote-import) and
|
||||||
|
[Markdown import & export](https://triliumnext.github.io/Docs/Wiki/markdown)
|
||||||
|
* [Web Clipper](https://triliumnext.github.io/Docs/Wiki/web-clipper) for easy
|
||||||
|
saving of web content
|
||||||
|
* Customizable UI (sidebar buttons, user-defined widgets, ...)
|
||||||
|
* [Metrics](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics.md), along
|
||||||
|
with a [Grafana
|
||||||
|
Dashboard](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics/grafana-dashboard.json)
|
||||||
|
|
||||||
|
✨ Check out the following third-party resources/communities for more TriliumNext
|
||||||
|
related goodies:
|
||||||
|
|
||||||
|
- [awesome-trilium](https://github.com/Nriver/awesome-trilium) for 3rd party
|
||||||
|
themes, scripts, plugins and more.
|
||||||
|
- [TriliumRocks!](https://trilium.rocks/) for tutorials, guides, and much more.
|
||||||
|
|
||||||
|
## ❓Why TriliumNext?
|
||||||
|
|
||||||
|
The original Trilium developer ([Zadam](https://github.com/zadam)) has
|
||||||
|
graciously given the Trilium repository to the community project which resides
|
||||||
|
at https://github.com/TriliumNext
|
||||||
|
|
||||||
|
### ⬆️Migrating from Zadam/Trilium?
|
||||||
|
|
||||||
|
There are no special migration steps to migrate from a zadam/Trilium instance to
|
||||||
|
a TriliumNext/Trilium instance. Simply [install
|
||||||
|
TriliumNext/Trilium](#-installation) as usual and it will use your existing
|
||||||
|
database.
|
||||||
|
|
||||||
|
Versions up to and including
|
||||||
|
[v0.90.4](https://github.com/TriliumNext/Trilium/releases/tag/v0.90.4) are
|
||||||
|
compatible with the latest zadam/trilium version of
|
||||||
|
[v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7). Any later
|
||||||
|
versions of TriliumNext/Trilium have their sync versions incremented which
|
||||||
|
prevents direct migration.
|
||||||
|
|
||||||
|
## 💬 Discuss with us
|
||||||
|
|
||||||
|
Feel free to join our official conversations. We would love to hear what
|
||||||
|
features, suggestions, or issues you may have!
|
||||||
|
|
||||||
|
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org) (For synchronous
|
||||||
|
discussions.)
|
||||||
|
- The `General` Matrix room is also bridged to
|
||||||
|
[XMPP](xmpp:discuss@trilium.thisgreat.party?join)
|
||||||
|
- [Github Discussions](https://github.com/TriliumNext/Trilium/discussions) (For
|
||||||
|
asynchronous discussions.)
|
||||||
|
- [Github Issues](https://github.com/TriliumNext/Trilium/issues) (For bug
|
||||||
|
reports and feature requests.)
|
||||||
|
|
||||||
|
## 🏗 Installation
|
||||||
|
|
||||||
|
### Windows / MacOS
|
||||||
|
|
||||||
|
Download the binary release for your platform from the [latest release
|
||||||
|
page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the package
|
||||||
|
and run the `trilium` executable.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
If your distribution is listed in the table below, use your distribution's
|
||||||
|
package.
|
||||||
|
|
||||||
|
[](https://repology.org/project/triliumnext/versions)
|
||||||
|
|
||||||
|
You may also download the binary release for your platform from the [latest
|
||||||
|
release page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the
|
||||||
|
package and run the `trilium` executable.
|
||||||
|
|
||||||
|
TriliumNext is also provided as a Flatpak, but not yet published on FlatHub.
|
||||||
|
|
||||||
|
### Browser (any OS)
|
||||||
|
|
||||||
|
If you use a server installation (see below), you can directly access the web
|
||||||
|
interface (which is almost identical to the desktop app).
|
||||||
|
|
||||||
|
Currently only the latest versions of Chrome & Firefox are supported (and
|
||||||
|
tested).
|
||||||
|
|
||||||
|
### Mobile
|
||||||
|
|
||||||
|
To use TriliumNext on a mobile device, you can use a mobile web browser to
|
||||||
|
access the mobile interface of a server installation (see below).
|
||||||
|
|
||||||
|
See issue https://github.com/TriliumNext/Trilium/issues/4962 for more
|
||||||
|
information on mobile app support.
|
||||||
|
|
||||||
|
If you prefer a native Android app, you can use
|
||||||
|
[TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid).
|
||||||
|
Report bugs and missing features at [their
|
||||||
|
repository](https://github.com/FliegendeWurst/TriliumDroid). Note: It is best to
|
||||||
|
disable automatic updates on your server installation (see below) when using
|
||||||
|
TriliumDroid since the sync version must match between Trilium and TriliumDroid.
|
||||||
|
|
||||||
|
### Server
|
||||||
|
|
||||||
|
To install TriliumNext on your own server (including via Docker from
|
||||||
|
[Dockerhub](https://hub.docker.com/r/triliumnext/trilium)) follow [the server
|
||||||
|
installation docs](https://triliumnext.github.io/Docs/Wiki/server-installation).
|
||||||
|
|
||||||
|
|
||||||
|
## 💻 Contribute
|
||||||
|
|
||||||
|
### Translations
|
||||||
|
|
||||||
|
If you are a native speaker, help us translate Trilium by heading over to our
|
||||||
|
[Weblate page](https://hosted.weblate.org/engage/trilium/).
|
||||||
|
|
||||||
|
Here's the language coverage we have so far:
|
||||||
|
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
### Code
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
server (available at http://localhost:8080):
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run server:start
|
||||||
|
```
|
||||||
|
|
||||||
|
### Documentation
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
environment required to edit the documentation:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm edit-docs:edit-docs
|
||||||
|
```
|
||||||
|
|
||||||
|
### Building the Executable
|
||||||
|
Download the repository, install dependencies using `pnpm` and then build the
|
||||||
|
desktop app for Windows:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run --filter desktop electron-forge:make --arch=x64 --platform=win32
|
||||||
|
```
|
||||||
|
|
||||||
|
For more details, see the [development
|
||||||
|
docs](https://github.com/TriliumNext/Trilium/tree/main/docs/Developer%20Guide/Developer%20Guide).
|
||||||
|
|
||||||
|
### Developer Documentation
|
||||||
|
|
||||||
|
Please view the [documentation
|
||||||
|
guide](https://github.com/TriliumNext/Trilium/blob/main/docs/Developer%20Guide/Developer%20Guide/Environment%20Setup.md)
|
||||||
|
for details. If you have more questions, feel free to reach out via the links
|
||||||
|
described in the "Discuss with us" section above.
|
||||||
|
|
||||||
|
## 👏 Shoutouts
|
||||||
|
|
||||||
|
* [zadam](https://github.com/zadam) for the original concept and implementation
|
||||||
|
of the application.
|
||||||
|
* [Larsa](https://github.com/LarsaSara) for designing the application icon.
|
||||||
|
* [nriver](https://github.com/nriver) for his work on internationalization.
|
||||||
|
* [Thomas Frei](https://github.com/thfrei) for his original work on the Canvas.
|
||||||
|
* [antoniotejada](https://github.com/nriver) for the original syntax highlight
|
||||||
|
widget.
|
||||||
|
* [Dosu](https://dosu.dev/) for providing us with the automated responses to
|
||||||
|
GitHub issues and discussions.
|
||||||
|
* [Tabler Icons](https://tabler.io/icons) for the system tray icons.
|
||||||
|
|
||||||
|
Trilium would not be possible without the technologies behind it:
|
||||||
|
|
||||||
|
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) - the visual editor behind
|
||||||
|
text notes. We are grateful for being offered a set of the premium features.
|
||||||
|
* [CodeMirror](https://github.com/codemirror/CodeMirror) - code editor with
|
||||||
|
support for huge amount of languages.
|
||||||
|
* [Excalidraw](https://github.com/excalidraw/excalidraw) - the infinite
|
||||||
|
whiteboard used in Canvas notes.
|
||||||
|
* [Mind Elixir](https://github.com/SSShooter/mind-elixir-core) - providing the
|
||||||
|
mind map functionality.
|
||||||
|
* [Leaflet](https://github.com/Leaflet/Leaflet) - for rendering geographical
|
||||||
|
maps.
|
||||||
|
* [Tabulator](https://github.com/olifolkerd/tabulator) - for the interactive
|
||||||
|
table used in collections.
|
||||||
|
* [FancyTree](https://github.com/mar10/fancytree) - feature-rich tree library
|
||||||
|
without real competition.
|
||||||
|
* [jsPlumb](https://github.com/jsplumb/jsplumb) - visual connectivity library.
|
||||||
|
Used in [relation
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/relation-map.html) and [link
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map)
|
||||||
|
|
||||||
|
## 🤝 Support
|
||||||
|
|
||||||
|
Trilium is built and maintained with [hundreds of hours of
|
||||||
|
work](https://github.com/TriliumNext/Trilium/graphs/commit-activity). Your
|
||||||
|
support keeps it open-source, improves features, and covers costs such as
|
||||||
|
hosting.
|
||||||
|
|
||||||
|
Consider supporting the main developer
|
||||||
|
([eliandoran](https://github.com/eliandoran)) of the application via:
|
||||||
|
|
||||||
|
- [GitHub Sponsors](https://github.com/sponsors/eliandoran)
|
||||||
|
- [PayPal](https://paypal.me/eliandoran)
|
||||||
|
- [Buy Me a Coffee](https://buymeacoffee.com/eliandoran)
|
||||||
|
|
||||||
|
## 🔑 License
|
||||||
|
|
||||||
|
Copyright 2017-2025 zadam, Elian Doran, and other contributors
|
||||||
|
|
||||||
|
This program is free software: you can redistribute it and/or modify it under
|
||||||
|
the terms of the GNU Affero General Public License as published by the Free
|
||||||
|
Software Foundation, either version 3 of the License, or (at your option) any
|
||||||
|
later version.
|
||||||
313
docs/README-uk.md
vendored
Normal file
313
docs/README-uk.md
vendored
Normal file
@@ -0,0 +1,313 @@
|
|||||||
|
# Trilium Notes
|
||||||
|
|
||||||
|

|
||||||
|
\
|
||||||
|

|
||||||
|
\
|
||||||
|
[](https://app.relative-ci.com/projects/Di5q7dz9daNDZ9UXi0Bp)
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
[English](./README.md) | [Chinese (Simplified)](./docs/README-ZH_CN.md) |
|
||||||
|
[Chinese (Traditional)](./docs/README-ZH_TW.md) | [Russian](./docs/README-ru.md)
|
||||||
|
| [Japanese](./docs/README-ja.md) | [Italian](./docs/README-it.md) |
|
||||||
|
[Spanish](./docs/README-es.md)
|
||||||
|
|
||||||
|
Trilium Notes is a free and open-source, cross-platform hierarchical note taking
|
||||||
|
application with focus on building large personal knowledge bases.
|
||||||
|
|
||||||
|
See [screenshots](https://triliumnext.github.io/Docs/Wiki/screenshot-tour) for
|
||||||
|
quick overview:
|
||||||
|
|
||||||
|
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./docs/app.png" alt="Trilium Screenshot" width="1000"></a>
|
||||||
|
|
||||||
|
## 📚 Documentation
|
||||||
|
|
||||||
|
**Visit our comprehensive documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)**
|
||||||
|
|
||||||
|
Our documentation is available in multiple formats:
|
||||||
|
- **Online Documentation**: Browse the full documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)
|
||||||
|
- **In-App Help**: Press `F1` within Trilium to access the same documentation
|
||||||
|
directly in the application
|
||||||
|
- **GitHub**: Navigate through the [User
|
||||||
|
Guide](./docs/User%20Guide/User%20Guide/) in this repository
|
||||||
|
|
||||||
|
### Quick Links
|
||||||
|
- [Getting Started Guide](https://docs.triliumnotes.org/)
|
||||||
|
- [Installation
|
||||||
|
Instructions](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation.md)
|
||||||
|
- [Docker
|
||||||
|
Setup](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation/1.%20Installing%20the%20server/Using%20Docker.md)
|
||||||
|
- [Upgrading
|
||||||
|
TriliumNext](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Upgrading%20TriliumNext.md)
|
||||||
|
- [Basic Concepts and
|
||||||
|
Features](./docs/User%20Guide/User%20Guide/Basic%20Concepts%20and%20Features/Notes.md)
|
||||||
|
- [Patterns of Personal Knowledge
|
||||||
|
Base](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge)
|
||||||
|
|
||||||
|
## 🎁 Features
|
||||||
|
|
||||||
|
* Notes can be arranged into arbitrarily deep tree. Single note can be placed
|
||||||
|
into multiple places in the tree (see
|
||||||
|
[cloning](https://triliumnext.github.io/Docs/Wiki/cloning-notes))
|
||||||
|
* Rich WYSIWYG note editor including e.g. tables, images and
|
||||||
|
[math](https://triliumnext.github.io/Docs/Wiki/text-notes) with markdown
|
||||||
|
[autoformat](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat)
|
||||||
|
* Support for editing [notes with source
|
||||||
|
code](https://triliumnext.github.io/Docs/Wiki/code-notes), including syntax
|
||||||
|
highlighting
|
||||||
|
* Fast and easy [navigation between
|
||||||
|
notes](https://triliumnext.github.io/Docs/Wiki/note-navigation), full text
|
||||||
|
search and [note
|
||||||
|
hoisting](https://triliumnext.github.io/Docs/Wiki/note-hoisting)
|
||||||
|
* Seamless [note
|
||||||
|
versioning](https://triliumnext.github.io/Docs/Wiki/note-revisions)
|
||||||
|
* Note [attributes](https://triliumnext.github.io/Docs/Wiki/attributes) can be
|
||||||
|
used for note organization, querying and advanced
|
||||||
|
[scripting](https://triliumnext.github.io/Docs/Wiki/scripts)
|
||||||
|
* UI available in English, German, Spanish, French, Romanian, and Chinese
|
||||||
|
(simplified and traditional)
|
||||||
|
* Direct [OpenID and TOTP
|
||||||
|
integration](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Server%20Installation/Multi-Factor%20Authentication.md)
|
||||||
|
for more secure login
|
||||||
|
* [Synchronization](https://triliumnext.github.io/Docs/Wiki/synchronization)
|
||||||
|
with self-hosted sync server
|
||||||
|
* there's a [3rd party service for hosting synchronisation
|
||||||
|
server](https://trilium.cc/paid-hosting)
|
||||||
|
* [Sharing](https://triliumnext.github.io/Docs/Wiki/sharing) (publishing) notes
|
||||||
|
to public internet
|
||||||
|
* Strong [note
|
||||||
|
encryption](https://triliumnext.github.io/Docs/Wiki/protected-notes) with
|
||||||
|
per-note granularity
|
||||||
|
* Sketching diagrams, based on [Excalidraw](https://excalidraw.com/) (note type
|
||||||
|
"canvas")
|
||||||
|
* [Relation maps](https://triliumnext.github.io/Docs/Wiki/relation-map) and
|
||||||
|
[link maps](https://triliumnext.github.io/Docs/Wiki/link-map) for visualizing
|
||||||
|
notes and their relations
|
||||||
|
* Mind maps, based on [Mind Elixir](https://docs.mind-elixir.com/)
|
||||||
|
* [Geo maps](./docs/User%20Guide/User%20Guide/Note%20Types/Geo%20Map.md) with
|
||||||
|
location pins and GPX tracks
|
||||||
|
* [Scripting](https://triliumnext.github.io/Docs/Wiki/scripts) - see [Advanced
|
||||||
|
showcases](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)
|
||||||
|
* [REST API](https://triliumnext.github.io/Docs/Wiki/etapi) for automation
|
||||||
|
* Scales well in both usability and performance upwards of 100 000 notes
|
||||||
|
* Touch optimized [mobile
|
||||||
|
frontend](https://triliumnext.github.io/Docs/Wiki/mobile-frontend) for
|
||||||
|
smartphones and tablets
|
||||||
|
* Built-in [dark theme](https://triliumnext.github.io/Docs/Wiki/themes), support
|
||||||
|
for user themes
|
||||||
|
* [Evernote](https://triliumnext.github.io/Docs/Wiki/evernote-import) and
|
||||||
|
[Markdown import & export](https://triliumnext.github.io/Docs/Wiki/markdown)
|
||||||
|
* [Web Clipper](https://triliumnext.github.io/Docs/Wiki/web-clipper) for easy
|
||||||
|
saving of web content
|
||||||
|
* Customizable UI (sidebar buttons, user-defined widgets, ...)
|
||||||
|
* [Metrics](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics.md), along
|
||||||
|
with a [Grafana
|
||||||
|
Dashboard](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics/grafana-dashboard.json)
|
||||||
|
|
||||||
|
✨ Check out the following third-party resources/communities for more TriliumNext
|
||||||
|
related goodies:
|
||||||
|
|
||||||
|
- [awesome-trilium](https://github.com/Nriver/awesome-trilium) for 3rd party
|
||||||
|
themes, scripts, plugins and more.
|
||||||
|
- [TriliumRocks!](https://trilium.rocks/) for tutorials, guides, and much more.
|
||||||
|
|
||||||
|
## ❓Why TriliumNext?
|
||||||
|
|
||||||
|
The original Trilium developer ([Zadam](https://github.com/zadam)) has
|
||||||
|
graciously given the Trilium repository to the community project which resides
|
||||||
|
at https://github.com/TriliumNext
|
||||||
|
|
||||||
|
### ⬆️Migrating from Zadam/Trilium?
|
||||||
|
|
||||||
|
There are no special migration steps to migrate from a zadam/Trilium instance to
|
||||||
|
a TriliumNext/Trilium instance. Simply [install
|
||||||
|
TriliumNext/Trilium](#-installation) as usual and it will use your existing
|
||||||
|
database.
|
||||||
|
|
||||||
|
Versions up to and including
|
||||||
|
[v0.90.4](https://github.com/TriliumNext/Trilium/releases/tag/v0.90.4) are
|
||||||
|
compatible with the latest zadam/trilium version of
|
||||||
|
[v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7). Any later
|
||||||
|
versions of TriliumNext/Trilium have their sync versions incremented which
|
||||||
|
prevents direct migration.
|
||||||
|
|
||||||
|
## 💬 Discuss with us
|
||||||
|
|
||||||
|
Feel free to join our official conversations. We would love to hear what
|
||||||
|
features, suggestions, or issues you may have!
|
||||||
|
|
||||||
|
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org) (For synchronous
|
||||||
|
discussions.)
|
||||||
|
- The `General` Matrix room is also bridged to
|
||||||
|
[XMPP](xmpp:discuss@trilium.thisgreat.party?join)
|
||||||
|
- [Github Discussions](https://github.com/TriliumNext/Trilium/discussions) (For
|
||||||
|
asynchronous discussions.)
|
||||||
|
- [Github Issues](https://github.com/TriliumNext/Trilium/issues) (For bug
|
||||||
|
reports and feature requests.)
|
||||||
|
|
||||||
|
## 🏗 Installation
|
||||||
|
|
||||||
|
### Windows / MacOS
|
||||||
|
|
||||||
|
Download the binary release for your platform from the [latest release
|
||||||
|
page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the package
|
||||||
|
and run the `trilium` executable.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
If your distribution is listed in the table below, use your distribution's
|
||||||
|
package.
|
||||||
|
|
||||||
|
[](https://repology.org/project/triliumnext/versions)
|
||||||
|
|
||||||
|
You may also download the binary release for your platform from the [latest
|
||||||
|
release page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the
|
||||||
|
package and run the `trilium` executable.
|
||||||
|
|
||||||
|
TriliumNext is also provided as a Flatpak, but not yet published on FlatHub.
|
||||||
|
|
||||||
|
### Browser (any OS)
|
||||||
|
|
||||||
|
If you use a server installation (see below), you can directly access the web
|
||||||
|
interface (which is almost identical to the desktop app).
|
||||||
|
|
||||||
|
Currently only the latest versions of Chrome & Firefox are supported (and
|
||||||
|
tested).
|
||||||
|
|
||||||
|
### Mobile
|
||||||
|
|
||||||
|
To use TriliumNext on a mobile device, you can use a mobile web browser to
|
||||||
|
access the mobile interface of a server installation (see below).
|
||||||
|
|
||||||
|
See issue https://github.com/TriliumNext/Trilium/issues/4962 for more
|
||||||
|
information on mobile app support.
|
||||||
|
|
||||||
|
If you prefer a native Android app, you can use
|
||||||
|
[TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid).
|
||||||
|
Report bugs and missing features at [their
|
||||||
|
repository](https://github.com/FliegendeWurst/TriliumDroid). Note: It is best to
|
||||||
|
disable automatic updates on your server installation (see below) when using
|
||||||
|
TriliumDroid since the sync version must match between Trilium and TriliumDroid.
|
||||||
|
|
||||||
|
### Server
|
||||||
|
|
||||||
|
To install TriliumNext on your own server (including via Docker from
|
||||||
|
[Dockerhub](https://hub.docker.com/r/triliumnext/trilium)) follow [the server
|
||||||
|
installation docs](https://triliumnext.github.io/Docs/Wiki/server-installation).
|
||||||
|
|
||||||
|
|
||||||
|
## 💻 Contribute
|
||||||
|
|
||||||
|
### Translations
|
||||||
|
|
||||||
|
If you are a native speaker, help us translate Trilium by heading over to our
|
||||||
|
[Weblate page](https://hosted.weblate.org/engage/trilium/).
|
||||||
|
|
||||||
|
Here's the language coverage we have so far:
|
||||||
|
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
### Code
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
server (available at http://localhost:8080):
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run server:start
|
||||||
|
```
|
||||||
|
|
||||||
|
### Documentation
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
environment required to edit the documentation:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm edit-docs:edit-docs
|
||||||
|
```
|
||||||
|
|
||||||
|
### Building the Executable
|
||||||
|
Download the repository, install dependencies using `pnpm` and then build the
|
||||||
|
desktop app for Windows:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run --filter desktop electron-forge:make --arch=x64 --platform=win32
|
||||||
|
```
|
||||||
|
|
||||||
|
For more details, see the [development
|
||||||
|
docs](https://github.com/TriliumNext/Trilium/tree/main/docs/Developer%20Guide/Developer%20Guide).
|
||||||
|
|
||||||
|
### Developer Documentation
|
||||||
|
|
||||||
|
Please view the [documentation
|
||||||
|
guide](https://github.com/TriliumNext/Trilium/blob/main/docs/Developer%20Guide/Developer%20Guide/Environment%20Setup.md)
|
||||||
|
for details. If you have more questions, feel free to reach out via the links
|
||||||
|
described in the "Discuss with us" section above.
|
||||||
|
|
||||||
|
## 👏 Shoutouts
|
||||||
|
|
||||||
|
* [zadam](https://github.com/zadam) for the original concept and implementation
|
||||||
|
of the application.
|
||||||
|
* [Larsa](https://github.com/LarsaSara) for designing the application icon.
|
||||||
|
* [nriver](https://github.com/nriver) for his work on internationalization.
|
||||||
|
* [Thomas Frei](https://github.com/thfrei) for his original work on the Canvas.
|
||||||
|
* [antoniotejada](https://github.com/nriver) for the original syntax highlight
|
||||||
|
widget.
|
||||||
|
* [Dosu](https://dosu.dev/) for providing us with the automated responses to
|
||||||
|
GitHub issues and discussions.
|
||||||
|
* [Tabler Icons](https://tabler.io/icons) for the system tray icons.
|
||||||
|
|
||||||
|
Trilium would not be possible without the technologies behind it:
|
||||||
|
|
||||||
|
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) - the visual editor behind
|
||||||
|
text notes. We are grateful for being offered a set of the premium features.
|
||||||
|
* [CodeMirror](https://github.com/codemirror/CodeMirror) - code editor with
|
||||||
|
support for huge amount of languages.
|
||||||
|
* [Excalidraw](https://github.com/excalidraw/excalidraw) - the infinite
|
||||||
|
whiteboard used in Canvas notes.
|
||||||
|
* [Mind Elixir](https://github.com/SSShooter/mind-elixir-core) - providing the
|
||||||
|
mind map functionality.
|
||||||
|
* [Leaflet](https://github.com/Leaflet/Leaflet) - for rendering geographical
|
||||||
|
maps.
|
||||||
|
* [Tabulator](https://github.com/olifolkerd/tabulator) - for the interactive
|
||||||
|
table used in collections.
|
||||||
|
* [FancyTree](https://github.com/mar10/fancytree) - feature-rich tree library
|
||||||
|
without real competition.
|
||||||
|
* [jsPlumb](https://github.com/jsplumb/jsplumb) - visual connectivity library.
|
||||||
|
Used in [relation
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/relation-map.html) and [link
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map)
|
||||||
|
|
||||||
|
## 🤝 Support
|
||||||
|
|
||||||
|
Trilium is built and maintained with [hundreds of hours of
|
||||||
|
work](https://github.com/TriliumNext/Trilium/graphs/commit-activity). Your
|
||||||
|
support keeps it open-source, improves features, and covers costs such as
|
||||||
|
hosting.
|
||||||
|
|
||||||
|
Consider supporting the main developer
|
||||||
|
([eliandoran](https://github.com/eliandoran)) of the application via:
|
||||||
|
|
||||||
|
- [GitHub Sponsors](https://github.com/sponsors/eliandoran)
|
||||||
|
- [PayPal](https://paypal.me/eliandoran)
|
||||||
|
- [Buy Me a Coffee](https://buymeacoffee.com/eliandoran)
|
||||||
|
|
||||||
|
## 🔑 License
|
||||||
|
|
||||||
|
Copyright 2017-2025 zadam, Elian Doran, and other contributors
|
||||||
|
|
||||||
|
This program is free software: you can redistribute it and/or modify it under
|
||||||
|
the terms of the GNU Affero General Public License as published by the Free
|
||||||
|
Software Foundation, either version 3 of the License, or (at your option) any
|
||||||
|
later version.
|
||||||
313
docs/README-vi.md
vendored
Normal file
313
docs/README-vi.md
vendored
Normal file
@@ -0,0 +1,313 @@
|
|||||||
|
# Trilium Notes
|
||||||
|
|
||||||
|

|
||||||
|
\
|
||||||
|

|
||||||
|
\
|
||||||
|
[](https://app.relative-ci.com/projects/Di5q7dz9daNDZ9UXi0Bp)
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
[English](./README.md) | [Chinese (Simplified)](./docs/README-ZH_CN.md) |
|
||||||
|
[Chinese (Traditional)](./docs/README-ZH_TW.md) | [Russian](./docs/README-ru.md)
|
||||||
|
| [Japanese](./docs/README-ja.md) | [Italian](./docs/README-it.md) |
|
||||||
|
[Spanish](./docs/README-es.md)
|
||||||
|
|
||||||
|
Trilium Notes is a free and open-source, cross-platform hierarchical note taking
|
||||||
|
application with focus on building large personal knowledge bases.
|
||||||
|
|
||||||
|
See [screenshots](https://triliumnext.github.io/Docs/Wiki/screenshot-tour) for
|
||||||
|
quick overview:
|
||||||
|
|
||||||
|
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./docs/app.png" alt="Trilium Screenshot" width="1000"></a>
|
||||||
|
|
||||||
|
## 📚 Documentation
|
||||||
|
|
||||||
|
**Visit our comprehensive documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)**
|
||||||
|
|
||||||
|
Our documentation is available in multiple formats:
|
||||||
|
- **Online Documentation**: Browse the full documentation at
|
||||||
|
[docs.triliumnotes.org](https://docs.triliumnotes.org/)
|
||||||
|
- **In-App Help**: Press `F1` within Trilium to access the same documentation
|
||||||
|
directly in the application
|
||||||
|
- **GitHub**: Navigate through the [User
|
||||||
|
Guide](./docs/User%20Guide/User%20Guide/) in this repository
|
||||||
|
|
||||||
|
### Quick Links
|
||||||
|
- [Getting Started Guide](https://docs.triliumnotes.org/)
|
||||||
|
- [Installation
|
||||||
|
Instructions](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation.md)
|
||||||
|
- [Docker
|
||||||
|
Setup](./docs/User%20Guide/User%20Guide/Installation%20&%20Setup/Server%20Installation/1.%20Installing%20the%20server/Using%20Docker.md)
|
||||||
|
- [Upgrading
|
||||||
|
TriliumNext](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Upgrading%20TriliumNext.md)
|
||||||
|
- [Basic Concepts and
|
||||||
|
Features](./docs/User%20Guide/User%20Guide/Basic%20Concepts%20and%20Features/Notes.md)
|
||||||
|
- [Patterns of Personal Knowledge
|
||||||
|
Base](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge)
|
||||||
|
|
||||||
|
## 🎁 Features
|
||||||
|
|
||||||
|
* Notes can be arranged into arbitrarily deep tree. Single note can be placed
|
||||||
|
into multiple places in the tree (see
|
||||||
|
[cloning](https://triliumnext.github.io/Docs/Wiki/cloning-notes))
|
||||||
|
* Rich WYSIWYG note editor including e.g. tables, images and
|
||||||
|
[math](https://triliumnext.github.io/Docs/Wiki/text-notes) with markdown
|
||||||
|
[autoformat](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat)
|
||||||
|
* Support for editing [notes with source
|
||||||
|
code](https://triliumnext.github.io/Docs/Wiki/code-notes), including syntax
|
||||||
|
highlighting
|
||||||
|
* Fast and easy [navigation between
|
||||||
|
notes](https://triliumnext.github.io/Docs/Wiki/note-navigation), full text
|
||||||
|
search and [note
|
||||||
|
hoisting](https://triliumnext.github.io/Docs/Wiki/note-hoisting)
|
||||||
|
* Seamless [note
|
||||||
|
versioning](https://triliumnext.github.io/Docs/Wiki/note-revisions)
|
||||||
|
* Note [attributes](https://triliumnext.github.io/Docs/Wiki/attributes) can be
|
||||||
|
used for note organization, querying and advanced
|
||||||
|
[scripting](https://triliumnext.github.io/Docs/Wiki/scripts)
|
||||||
|
* UI available in English, German, Spanish, French, Romanian, and Chinese
|
||||||
|
(simplified and traditional)
|
||||||
|
* Direct [OpenID and TOTP
|
||||||
|
integration](./docs/User%20Guide/User%20Guide/Installation%20%26%20Setup/Server%20Installation/Multi-Factor%20Authentication.md)
|
||||||
|
for more secure login
|
||||||
|
* [Synchronization](https://triliumnext.github.io/Docs/Wiki/synchronization)
|
||||||
|
with self-hosted sync server
|
||||||
|
* there's a [3rd party service for hosting synchronisation
|
||||||
|
server](https://trilium.cc/paid-hosting)
|
||||||
|
* [Sharing](https://triliumnext.github.io/Docs/Wiki/sharing) (publishing) notes
|
||||||
|
to public internet
|
||||||
|
* Strong [note
|
||||||
|
encryption](https://triliumnext.github.io/Docs/Wiki/protected-notes) with
|
||||||
|
per-note granularity
|
||||||
|
* Sketching diagrams, based on [Excalidraw](https://excalidraw.com/) (note type
|
||||||
|
"canvas")
|
||||||
|
* [Relation maps](https://triliumnext.github.io/Docs/Wiki/relation-map) and
|
||||||
|
[link maps](https://triliumnext.github.io/Docs/Wiki/link-map) for visualizing
|
||||||
|
notes and their relations
|
||||||
|
* Mind maps, based on [Mind Elixir](https://docs.mind-elixir.com/)
|
||||||
|
* [Geo maps](./docs/User%20Guide/User%20Guide/Note%20Types/Geo%20Map.md) with
|
||||||
|
location pins and GPX tracks
|
||||||
|
* [Scripting](https://triliumnext.github.io/Docs/Wiki/scripts) - see [Advanced
|
||||||
|
showcases](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)
|
||||||
|
* [REST API](https://triliumnext.github.io/Docs/Wiki/etapi) for automation
|
||||||
|
* Scales well in both usability and performance upwards of 100 000 notes
|
||||||
|
* Touch optimized [mobile
|
||||||
|
frontend](https://triliumnext.github.io/Docs/Wiki/mobile-frontend) for
|
||||||
|
smartphones and tablets
|
||||||
|
* Built-in [dark theme](https://triliumnext.github.io/Docs/Wiki/themes), support
|
||||||
|
for user themes
|
||||||
|
* [Evernote](https://triliumnext.github.io/Docs/Wiki/evernote-import) and
|
||||||
|
[Markdown import & export](https://triliumnext.github.io/Docs/Wiki/markdown)
|
||||||
|
* [Web Clipper](https://triliumnext.github.io/Docs/Wiki/web-clipper) for easy
|
||||||
|
saving of web content
|
||||||
|
* Customizable UI (sidebar buttons, user-defined widgets, ...)
|
||||||
|
* [Metrics](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics.md), along
|
||||||
|
with a [Grafana
|
||||||
|
Dashboard](./docs/User%20Guide/User%20Guide/Advanced%20Usage/Metrics/grafana-dashboard.json)
|
||||||
|
|
||||||
|
✨ Check out the following third-party resources/communities for more TriliumNext
|
||||||
|
related goodies:
|
||||||
|
|
||||||
|
- [awesome-trilium](https://github.com/Nriver/awesome-trilium) for 3rd party
|
||||||
|
themes, scripts, plugins and more.
|
||||||
|
- [TriliumRocks!](https://trilium.rocks/) for tutorials, guides, and much more.
|
||||||
|
|
||||||
|
## ❓Why TriliumNext?
|
||||||
|
|
||||||
|
The original Trilium developer ([Zadam](https://github.com/zadam)) has
|
||||||
|
graciously given the Trilium repository to the community project which resides
|
||||||
|
at https://github.com/TriliumNext
|
||||||
|
|
||||||
|
### ⬆️Migrating from Zadam/Trilium?
|
||||||
|
|
||||||
|
There are no special migration steps to migrate from a zadam/Trilium instance to
|
||||||
|
a TriliumNext/Trilium instance. Simply [install
|
||||||
|
TriliumNext/Trilium](#-installation) as usual and it will use your existing
|
||||||
|
database.
|
||||||
|
|
||||||
|
Versions up to and including
|
||||||
|
[v0.90.4](https://github.com/TriliumNext/Trilium/releases/tag/v0.90.4) are
|
||||||
|
compatible with the latest zadam/trilium version of
|
||||||
|
[v0.63.7](https://github.com/zadam/trilium/releases/tag/v0.63.7). Any later
|
||||||
|
versions of TriliumNext/Trilium have their sync versions incremented which
|
||||||
|
prevents direct migration.
|
||||||
|
|
||||||
|
## 💬 Discuss with us
|
||||||
|
|
||||||
|
Feel free to join our official conversations. We would love to hear what
|
||||||
|
features, suggestions, or issues you may have!
|
||||||
|
|
||||||
|
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org) (For synchronous
|
||||||
|
discussions.)
|
||||||
|
- The `General` Matrix room is also bridged to
|
||||||
|
[XMPP](xmpp:discuss@trilium.thisgreat.party?join)
|
||||||
|
- [Github Discussions](https://github.com/TriliumNext/Trilium/discussions) (For
|
||||||
|
asynchronous discussions.)
|
||||||
|
- [Github Issues](https://github.com/TriliumNext/Trilium/issues) (For bug
|
||||||
|
reports and feature requests.)
|
||||||
|
|
||||||
|
## 🏗 Installation
|
||||||
|
|
||||||
|
### Windows / MacOS
|
||||||
|
|
||||||
|
Download the binary release for your platform from the [latest release
|
||||||
|
page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the package
|
||||||
|
and run the `trilium` executable.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
If your distribution is listed in the table below, use your distribution's
|
||||||
|
package.
|
||||||
|
|
||||||
|
[](https://repology.org/project/triliumnext/versions)
|
||||||
|
|
||||||
|
You may also download the binary release for your platform from the [latest
|
||||||
|
release page](https://github.com/TriliumNext/Trilium/releases/latest), unzip the
|
||||||
|
package and run the `trilium` executable.
|
||||||
|
|
||||||
|
TriliumNext is also provided as a Flatpak, but not yet published on FlatHub.
|
||||||
|
|
||||||
|
### Browser (any OS)
|
||||||
|
|
||||||
|
If you use a server installation (see below), you can directly access the web
|
||||||
|
interface (which is almost identical to the desktop app).
|
||||||
|
|
||||||
|
Currently only the latest versions of Chrome & Firefox are supported (and
|
||||||
|
tested).
|
||||||
|
|
||||||
|
### Mobile
|
||||||
|
|
||||||
|
To use TriliumNext on a mobile device, you can use a mobile web browser to
|
||||||
|
access the mobile interface of a server installation (see below).
|
||||||
|
|
||||||
|
See issue https://github.com/TriliumNext/Trilium/issues/4962 for more
|
||||||
|
information on mobile app support.
|
||||||
|
|
||||||
|
If you prefer a native Android app, you can use
|
||||||
|
[TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid).
|
||||||
|
Report bugs and missing features at [their
|
||||||
|
repository](https://github.com/FliegendeWurst/TriliumDroid). Note: It is best to
|
||||||
|
disable automatic updates on your server installation (see below) when using
|
||||||
|
TriliumDroid since the sync version must match between Trilium and TriliumDroid.
|
||||||
|
|
||||||
|
### Server
|
||||||
|
|
||||||
|
To install TriliumNext on your own server (including via Docker from
|
||||||
|
[Dockerhub](https://hub.docker.com/r/triliumnext/trilium)) follow [the server
|
||||||
|
installation docs](https://triliumnext.github.io/Docs/Wiki/server-installation).
|
||||||
|
|
||||||
|
|
||||||
|
## 💻 Contribute
|
||||||
|
|
||||||
|
### Translations
|
||||||
|
|
||||||
|
If you are a native speaker, help us translate Trilium by heading over to our
|
||||||
|
[Weblate page](https://hosted.weblate.org/engage/trilium/).
|
||||||
|
|
||||||
|
Here's the language coverage we have so far:
|
||||||
|
|
||||||
|
[](https://hosted.weblate.org/engage/trilium/)
|
||||||
|
|
||||||
|
### Code
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
server (available at http://localhost:8080):
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run server:start
|
||||||
|
```
|
||||||
|
|
||||||
|
### Documentation
|
||||||
|
|
||||||
|
Download the repository, install dependencies using `pnpm` and then run the
|
||||||
|
environment required to edit the documentation:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm edit-docs:edit-docs
|
||||||
|
```
|
||||||
|
|
||||||
|
### Building the Executable
|
||||||
|
Download the repository, install dependencies using `pnpm` and then build the
|
||||||
|
desktop app for Windows:
|
||||||
|
```shell
|
||||||
|
git clone https://github.com/TriliumNext/Trilium.git
|
||||||
|
cd Trilium
|
||||||
|
pnpm install
|
||||||
|
pnpm run --filter desktop electron-forge:make --arch=x64 --platform=win32
|
||||||
|
```
|
||||||
|
|
||||||
|
For more details, see the [development
|
||||||
|
docs](https://github.com/TriliumNext/Trilium/tree/main/docs/Developer%20Guide/Developer%20Guide).
|
||||||
|
|
||||||
|
### Developer Documentation
|
||||||
|
|
||||||
|
Please view the [documentation
|
||||||
|
guide](https://github.com/TriliumNext/Trilium/blob/main/docs/Developer%20Guide/Developer%20Guide/Environment%20Setup.md)
|
||||||
|
for details. If you have more questions, feel free to reach out via the links
|
||||||
|
described in the "Discuss with us" section above.
|
||||||
|
|
||||||
|
## 👏 Shoutouts
|
||||||
|
|
||||||
|
* [zadam](https://github.com/zadam) for the original concept and implementation
|
||||||
|
of the application.
|
||||||
|
* [Larsa](https://github.com/LarsaSara) for designing the application icon.
|
||||||
|
* [nriver](https://github.com/nriver) for his work on internationalization.
|
||||||
|
* [Thomas Frei](https://github.com/thfrei) for his original work on the Canvas.
|
||||||
|
* [antoniotejada](https://github.com/nriver) for the original syntax highlight
|
||||||
|
widget.
|
||||||
|
* [Dosu](https://dosu.dev/) for providing us with the automated responses to
|
||||||
|
GitHub issues and discussions.
|
||||||
|
* [Tabler Icons](https://tabler.io/icons) for the system tray icons.
|
||||||
|
|
||||||
|
Trilium would not be possible without the technologies behind it:
|
||||||
|
|
||||||
|
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) - the visual editor behind
|
||||||
|
text notes. We are grateful for being offered a set of the premium features.
|
||||||
|
* [CodeMirror](https://github.com/codemirror/CodeMirror) - code editor with
|
||||||
|
support for huge amount of languages.
|
||||||
|
* [Excalidraw](https://github.com/excalidraw/excalidraw) - the infinite
|
||||||
|
whiteboard used in Canvas notes.
|
||||||
|
* [Mind Elixir](https://github.com/SSShooter/mind-elixir-core) - providing the
|
||||||
|
mind map functionality.
|
||||||
|
* [Leaflet](https://github.com/Leaflet/Leaflet) - for rendering geographical
|
||||||
|
maps.
|
||||||
|
* [Tabulator](https://github.com/olifolkerd/tabulator) - for the interactive
|
||||||
|
table used in collections.
|
||||||
|
* [FancyTree](https://github.com/mar10/fancytree) - feature-rich tree library
|
||||||
|
without real competition.
|
||||||
|
* [jsPlumb](https://github.com/jsplumb/jsplumb) - visual connectivity library.
|
||||||
|
Used in [relation
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/relation-map.html) and [link
|
||||||
|
maps](https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map)
|
||||||
|
|
||||||
|
## 🤝 Support
|
||||||
|
|
||||||
|
Trilium is built and maintained with [hundreds of hours of
|
||||||
|
work](https://github.com/TriliumNext/Trilium/graphs/commit-activity). Your
|
||||||
|
support keeps it open-source, improves features, and covers costs such as
|
||||||
|
hosting.
|
||||||
|
|
||||||
|
Consider supporting the main developer
|
||||||
|
([eliandoran](https://github.com/eliandoran)) of the application via:
|
||||||
|
|
||||||
|
- [GitHub Sponsors](https://github.com/sponsors/eliandoran)
|
||||||
|
- [PayPal](https://paypal.me/eliandoran)
|
||||||
|
- [Buy Me a Coffee](https://buymeacoffee.com/eliandoran)
|
||||||
|
|
||||||
|
## 🔑 License
|
||||||
|
|
||||||
|
Copyright 2017-2025 zadam, Elian Doran, and other contributors
|
||||||
|
|
||||||
|
This program is free software: you can redistribute it and/or modify it under
|
||||||
|
the terms of the GNU Affero General Public License as published by the Free
|
||||||
|
Software Foundation, either version 3 of the License, or (at your option) any
|
||||||
|
later version.
|
||||||
106
docs/README.es.md
vendored
106
docs/README.es.md
vendored
@@ -1,106 +0,0 @@
|
|||||||
# Trilium Notes
|
|
||||||
|
|
||||||
[English](../README.md) | [Chinese](./README-ZH_CN.md) | [Russian](./README.ru.md) | [Japanese](./README.ja.md) | [Italian](./README.it.md) | [Spanish](./README.es.md)
|
|
||||||
|
|
||||||
Trilium Notes es una aplicación de toma de notas jerárquicas multi-plataforma y de código libre con un enfoque en la construcción de grandes bases de conocimiento personal.
|
|
||||||
|
|
||||||
Vea estas [capturas de pantalla](https://triliumnext.github.io/Docs/Wiki/screenshot-tour) para un vistazo rápido:
|
|
||||||
|
|
||||||
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./app.png" alt="Trilium Screenshot" width="1000"></a>
|
|
||||||
|
|
||||||
## ⚠️ ¿Por qué usar TriliumNext?
|
|
||||||
|
|
||||||
[El proyecto Trilium original está en modo de mantenimiento](https://github.com/zadam/trilium/issues/4620)
|
|
||||||
|
|
||||||
### ¿Cómo migrar desde Trilium?
|
|
||||||
|
|
||||||
No hay pasos de migración especiales para migrar de una instancia de zadam/Trilium a una instancia de TriliumNext/Trilium. Simplemente actualice su instancia de Trilium a la última versión e [instale TriliumNext/Trilium como de costumbre](#-Instalación)
|
|
||||||
|
|
||||||
## 💬 Discuta con nosotros
|
|
||||||
|
|
||||||
Siéntase libre de unirse a nuestras conversaciones oficiales. ¡Nos encantaría escuchar de las características, sugerencias o problemas que pueda tener!
|
|
||||||
|
|
||||||
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org) (Para discusiones síncronas)
|
|
||||||
- La sala `General` es replicada a [XMPP](xmpp:discuss@trilium.thisgreat.party?join)
|
|
||||||
- [Discusiones de GitHub](https://github.com/TriliumNext/Trilium/discussions) (Para discusiones asíncronas)
|
|
||||||
- [Wiki](https://triliumnext.github.io/Docs/) (Para preguntas frecuentes y guías de usuario)
|
|
||||||
|
|
||||||
## 🎁 Características
|
|
||||||
|
|
||||||
- Las notas pueden ser acomodadas en un árbol de profundidad arbitraria. Una sola nota puede ser colocada en múltiples lugares del árbol (vea [clonar](https://triliumnext.github.io/Docs/Wiki/cloning-notes)
|
|
||||||
- Edición de notas WYSIWYG enriquecida que incluye, por ejemplo, tablas, imágenes y [matemáticas](https://triliumnext.github.io/Docs/Wiki/text-notes) con [autoformato](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat) markdown
|
|
||||||
- Soporte para editar [notas con código fuente](https://triliumnext.github.io/Docs/Wiki/code-notes), incluyendo resaltado de sintaxis
|
|
||||||
- Rápida y sencilla [navegación entre notas](https://triliumnext.github.io/Docs/Wiki/note-navigation), búsqueda de texto completo y [elevación de notas](https://triliumnext.github.io/Docs/Wiki/note-hoisting)
|
|
||||||
- [Versionado de notas](https://triliumnext.github.io/Docs/Wiki/note-revisions) sutil
|
|
||||||
- Los [atributos](https://triliumnext.github.io/Docs/Wiki/attributes) de las notas pueden utilizarse para organización, realizar consultas y [scripts](https://triliumnext.github.io/Docs/Wiki/scripts) avanzados
|
|
||||||
- [Sincronización](https://triliumnext.github.io/Docs/Wiki/synchronization) con servidor de sincronización propio
|
|
||||||
- existe un [servicio de terceros para alojar el servidor de sincronización](https://trilium.cc/paid-hosting)
|
|
||||||
- [Compartir](https://triliumnext.github.io/Docs/Wiki/sharing) (publicar) notas al Internet público
|
|
||||||
- Fuerte [encriptación de notas](https://triliumnext.github.io/Docs/Wiki/protected-notes) con granularidad para cada nota
|
|
||||||
- Esbozo de diagramas con Excalidraw incorporado (tipo de nota «canvas»)
|
|
||||||
- [Mapas de relaciones](<https://triliumnext.github.io/Docs/Wiki/relation-map>) y [mapas de enlaces](https://triliumnext.github.io/Docs/Wiki/link-map) para visualizar las notas y sus relaciones
|
|
||||||
- [Scripting](https://triliumnext.github.io/Docs/Wiki/scripts) - vea [casos de uso avanzados](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)
|
|
||||||
- [REST API](https://triliumnext.github.io/Docs/Wiki/etapi) para automatización
|
|
||||||
- Escala bien tanto en uso como en rendimiento a partir de 100,000 notas
|
|
||||||
- [Interfaz móvil](https://triliumnext.github.io/Docs/Wiki/mobile-frontend) optimizada para teléfonos inteligentes y tabletas
|
|
||||||
- [Tema nocturno](https://triliumnext.github.io/Docs/Wiki/themes)
|
|
||||||
- Importación y exportación de [Evernote](https://triliumnext.github.io/Docs/Wiki/evernote-import) y [Markdown](https://triliumnext.github.io/Docs/Wiki/markdown)
|
|
||||||
- [Web Clipper](https://triliumnext.github.io/Docs/Wiki/web-clipper) para guardar fácilmente contenido web
|
|
||||||
|
|
||||||
✨ Consulte los/las siguientes recursos/comunidades de terceros para obtener más información sobre complementos para TriliumNext:
|
|
||||||
|
|
||||||
- [awesome-trilium](https://github.com/Nriver/awesome-trilium) para temas, scripts, plugins y más de terceros.
|
|
||||||
- [TriliumRocks!](https://trilium.rocks/) para tutoriales, guías y mucho más.
|
|
||||||
|
|
||||||
## 🏗 Instalación
|
|
||||||
|
|
||||||
### Escritorio
|
|
||||||
|
|
||||||
Para usar TriliumNext en su máquina de escritorio (Linux, MacOS y Windows) tiene algunas opciones:
|
|
||||||
|
|
||||||
- Descargue la versión binaria para su plataforma desde la [página de lanzamientos](https://github.com/TriliumNext/Trilium/releases/latest), descomprima el paquete y ejecute el ejecutable `trilium`.
|
|
||||||
- Acceda a TriliumNext a través de la interfaz web de una instalación de servidor (ver más abajo)
|
|
||||||
- Actualmente solo las últimas versiones de Chrome y Firefox son compatibles (y están probadas).
|
|
||||||
- (Próximamente) TriliumNext también se proporcionará como un Flatpak
|
|
||||||
|
|
||||||
### Móvil
|
|
||||||
|
|
||||||
Para usar TriliumNext en un dispositivo móvil:
|
|
||||||
|
|
||||||
- Utilice un navegador web móvil para acceder a la interfaz móvil de una instalación de servidor (ver más abajo)
|
|
||||||
- El uso de una aplicación móvil aún no está soportado ([vea aquí](https://github.com/TriliumNext/Trilium/issues/72)) para seguir las mejoras móviles.
|
|
||||||
|
|
||||||
### Servidor
|
|
||||||
|
|
||||||
Para instalar TriliumNext en su servidor (incluyendo vía Docker desde [Dockerhub](https://hub.docker.com/r/triliumnext/trilium)) siga la [documentación de instalación de servidor](https://triliumnext.github.io/Docs/Wiki/server-installation).
|
|
||||||
|
|
||||||
## 📝 Documentación
|
|
||||||
|
|
||||||
[Vea la Wiki para la lista completa de páginas de documentación.](https://triliumnext.github.io/Docs)
|
|
||||||
|
|
||||||
También puede leer [Patrones para una base de conocimiento personal](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge) para obtener un poco de inspiración de como podría usar TriliumNext.
|
|
||||||
|
|
||||||
## 💻 Contribuir
|
|
||||||
|
|
||||||
Clone localmente y ejecute
|
|
||||||
|
|
||||||
```shell
|
|
||||||
npm install
|
|
||||||
npm run server:start
|
|
||||||
```
|
|
||||||
|
|
||||||
## 👏 Reconocimientos
|
|
||||||
|
|
||||||
- [CKEditor 5](https://github.com/ckeditor/ckeditor5) - el mejor editor WYSIWYG en el mercado, equipo muy interactivo y atento
|
|
||||||
- [FancyTree](https://github.com/mar10/fancytree) - biblioteca de árbol muy rica en funciones sin competencia real. Trilium Notes no sería lo mismo sin esta.
|
|
||||||
- [CodeMirror](https://github.com/codemirror/CodeMirror) - editor de código con soporte para una gran cantidad de lenguajes
|
|
||||||
- [jsPlumb](https://github.com/jsplumb/jsplumb) - biblioteca de conectividad visual sin competencia. Usado en [mapas de relación](https://triliumnext.github.io/Docs/Wiki/Relation-map) y [mapas de enlace](https://triliumnext.github.io/Docs/Wiki/Link-map)
|
|
||||||
|
|
||||||
## 🤝 Soporte
|
|
||||||
|
|
||||||
Puede apoyar al desarrollador original de Trilium usando GitHub Sponsors, [PayPal](https://paypal.me/za4am) o Bitcoin (bitcoin:bc1qv3svjn40v89mnkre5vyvs2xw6y8phaltl385d2).
|
|
||||||
Apoyo para la organización TriliumNext será posible en un futuro próximo.
|
|
||||||
|
|
||||||
## 🔑 Licencia
|
|
||||||
|
|
||||||
Este programa es software libre: puede redistribuirlo y/o modificarlo bajo los términos de la Licencia Pública General de Affero GNU publicada por la Free Software Foundation, ya sea la versión 3 de la Licencia, o (a su elección) cualquier versión posterior.
|
|
||||||
93
docs/README.it.md
vendored
93
docs/README.it.md
vendored
@@ -1,93 +0,0 @@
|
|||||||
# Trilium Notes
|
|
||||||
|
|
||||||
[English](../README.md) | [Chinese](./README-ZH_CN.md) | [Russian](./README.ru.md) | [Japanese](./README.ja.md) | [Italian](./README.it.md) | [Spanish](./README.es.md)
|
|
||||||
|
|
||||||
Trilium Notes è un'applicazione per appunti ad organizzazione gerarchica, studiata per la costruzione di archivi di conoscenza personali di grandi dimensioni.
|
|
||||||
|
|
||||||
Vedi [fotografie](https://triliumnext.github.io/Docs/Wiki/screenshot-tour) per una panoramica veloce:
|
|
||||||
|
|
||||||
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./app.png" alt="Trilium Screenshot" width="1000"></a>
|
|
||||||
|
|
||||||
## ⚠️ Perchè TriliumNext?
|
|
||||||
[Il progetto originale Trilium è in modalità di manutenzione](https://github.com/zadam/trilium/issues/4620)
|
|
||||||
|
|
||||||
## 🗭 Discuti con noi
|
|
||||||
Sentiti libero di unirti alle nostre discussioni ufficiali e alla nostra comunità. Siamo concentrati sullo sviluppo di Trilium e ci piacerebbe sapere quali funzioni, suggerimenti o eventuali problemi hai!
|
|
||||||
|
|
||||||
- [Matrix](https://matrix.to/#/#triliumnext:matrix.org) (Per discussioni sincrone)
|
|
||||||
- [Discussioni Github](https://github.com/TriliumNext/Trilium/discussions) (Per discussioni asincrone)
|
|
||||||
- [Wiki](https://triliumnext.github.io/Docs/) (Per le domande più comuni e le guide per l'utente)
|
|
||||||
|
|
||||||
Le due stanze linkate sopra sono connesse e contengono gli stessi messaggi, quindi puoi usare XMPP o Matrix da qualsiasi client tu preferisca, praticamente su qualsiasi piattaforma!
|
|
||||||
### Comunità non ufficiali
|
|
||||||
|
|
||||||
[Trilium Rocks](https://discord.gg/aqdX9mXX4r)
|
|
||||||
## 🎁 Funzionalità
|
|
||||||
|
|
||||||
* Gli appunti possono essere organizzati in un albero di profondità arbitraria. Un singolo appunto può essere collocato in più posti nell'albero (vedi [clonazione](https://triliumnext.github.io/Docs/Wiki/cloning-notes))
|
|
||||||
* Ricco editor visuale (WYSIWYG), con supporto -tra l'altro- per tabelle, immagini ed [espressioni matematiche](https://triliumnext.github.io/Docs/Wiki/text-notes#math-support) e con [formattazione automatica](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat) per markdown
|
|
||||||
* Supporto per la modifica di [appunti con codice sorgente](https://triliumnext.github.io/Docs/Wiki/code-notes), con evidenziazione della sintassi
|
|
||||||
* [Navigazione veloce](https://triliumnext.github.io/Docs/Wiki/note-navigation) tra gli appunti, ricerca testuale completa e [fissaggio degli appunti](https://triliumnext.github.io/Docs/Wiki/note-hoisting)
|
|
||||||
* Supporto integrato ed automatico per le [revisioni degli appunti](https://triliumnext.github.io/Docs/Wiki/note-revisions)
|
|
||||||
* Gli [attributi](https://triliumnext.github.io/Docs/Wiki/attributes) degli appunti possono essere utilizzati per l'organizzazione, per l'interrogazione e per lo scripting avanzato (prorgrammazione).
|
|
||||||
* [Sincronizzazione](https://triliumnext.github.io/Docs/Wiki/synchronization) con un server di sincronizzazione auto-ospitato
|
|
||||||
* c'è un [servizio di terze parti per ospitare server di sincronizzazione](https://trilium.cc/paid-hosting)
|
|
||||||
* [Condivisione](https://triliumnext.github.io/Docs/Wiki/sharing) (pubblicazione) di appunti sull'internet pubblico
|
|
||||||
* Robusta [crittografia](https://triliumnext.github.io/Docs/Wiki/protected-notes) configurabile singolarmente per ogni appunto
|
|
||||||
* Disegno di diagrammi con Excalidraw (tipo di appunto "canvas")
|
|
||||||
* [Mappe relazionali](https://triliumnext.github.io/Docs/Wiki/relation-map) e [mappe di collegamenti](https://triliumnext.github.io/Docs/Wiki/link-map) per visualizzare gli appunti e le loro relazioni
|
|
||||||
* [Scripting](https://triliumnext.github.io/Docs/Wiki/scripts) - vedi [Esempi avanzati](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)
|
|
||||||
* [API REST](https://triliumnext.github.io/Docs/Wiki/etapi) per l'automazione
|
|
||||||
* Si adatta bene sia in termini di usabilità che di prestazioni fino ad oltre 100 000 appunti
|
|
||||||
* Interfaccia utente ottimizzata per il [mobile](https://triliumnext.github.io/Docs/Wiki/mobile-frontend) (smartphone e tablet)
|
|
||||||
* [Tema Notturno](https://triliumnext.github.io/Docs/Wiki/themes)
|
|
||||||
* Supporto per importazione ed esportazione da e per [Evernote](https://triliumnext.github.io/Docs/Wiki/evernote-import) e [Markdown import](https://triliumnext.github.io/Docs/Wiki/markdown)
|
|
||||||
* [Web Clipper](https://triliumnext.github.io/Docs/Wiki/web-clipper) per il salvataggio facile di contenuti web
|
|
||||||
|
|
||||||
✨ Dai un'occhiata alle seguenti risorse di terze parti per scoprire altre bellezze legate a TriliumNext:
|
|
||||||
|
|
||||||
-[awesome-trilium](https://github.com/Nriver/awesome-trilium) per temi, script, plugin e altro di terze parti.
|
|
||||||
- [TriliumRocks!](https://trilium.rocks/) per tutorial, guide e molto altro.
|
|
||||||
## 🏗 Rilasci
|
|
||||||
|
|
||||||
|
|
||||||
Trilium è fornito come applicazione desktop (Linux e Windows) o come applicazione web ospitata sul tuo server (Linux). La versione desktop per Mac OS è disponibile, ma [non è supportata](https://triliumnext.github.io/Docs/Wiki/faq#mac-os-support).
|
|
||||||
|
|
||||||
* Se vuoi usare Trilium sul tuo desktop, scarica il rilascio binario per la tua piattaforma dall'[ultimo rilascio](https://github.com/TriliumNext/Trilium/releases/latest), decomprimi l'archivio e avvia l'eseguibile ```trilium```.
|
|
||||||
* Se vuoi installare Trilium su un server, segui [questa pagina](https://triliumnext.github.io/Docs/Wiki/server-installation).
|
|
||||||
* Per ora solo Chrome e Firefox sono i browser supportati (testati).
|
|
||||||
|
|
||||||
TriliumNext sarà fornito anche come Flatpak:
|
|
||||||
|
|
||||||
<img width="240" src="https://flathub.org/assets/badges/flathub-badge-en.png">
|
|
||||||
|
|
||||||
## 📝 Documentazione
|
|
||||||
|
|
||||||
[Vedi la wiki per una lista completa delle pagine di documentazione.](https://triliumnext.github.io/Docs/)
|
|
||||||
|
|
||||||
Puoi anche leggere ["Patterns of personal knowledge base"](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge) per avere un'ispirazione su come potresti utilizzare Trilium.
|
|
||||||
|
|
||||||
## 💻 Contribuire
|
|
||||||
|
|
||||||
Clona localmente ed esegui
|
|
||||||
|
|
||||||
```shell
|
|
||||||
npm install
|
|
||||||
npm run server:start
|
|
||||||
```
|
|
||||||
|
|
||||||
## 👏 Riconoscimenti
|
|
||||||
|
|
||||||
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) - miglior editor visuale (WYSIWYG) sul mercato, squadra di sviluppo attenta e reattiva
|
|
||||||
* [FancyTree](https://github.com/mar10/fancytree) - libreria per alberi molto ricca di funzionalità, senza pari. Trilium Notes non sarebbe lo stesso senza di essa.
|
|
||||||
* [CodeMirror](https://github.com/codemirror/CodeMirror) - editor di codice con supporto per un'enorme quantità di linguaggi.
|
|
||||||
* [jsPlumb](https://github.com/jsplumb/jsplumb) - libreria per la connettività visuale senza pari. Utilizzata per [mappe relazionali](https://triliumnext.github.io/Docs/Wiki/relation-map) e [mappe di collegamenti](https://triliumnext.github.io/Docs/Wiki/link-map).
|
|
||||||
|
|
||||||
## 🤝 Supporto
|
|
||||||
|
|
||||||
Puoi sostenere lo sviluppatore originale di Trilium utilizzando gli sponsor di GitHub, [PayPal](https://paypal.me/za4am) o Bitcoin (bitcoin:bc1qv3svjn40v89mnkre5vyvs2xw6y8phaltl385d2).
|
|
||||||
Il supporto all'organizzazione TriliumNext sarà possibile nel prossimo futuro.
|
|
||||||
|
|
||||||
## 🔑 Licenza
|
|
||||||
|
|
||||||
Questo programma è software libero: è possibile redistribuirlo e/o modificarlo nei termini della GNU Affero General Public License come pubblicata dalla Free Software Foundation, sia la versione 3 della Licenza, o (a propria scelta) qualsiasi versione successiva.
|
|
||||||
73
docs/README.ja.md
vendored
73
docs/README.ja.md
vendored
@@ -1,73 +0,0 @@
|
|||||||
# Trilium Notes
|
|
||||||
|
|
||||||
[English](../README.md) | [Chinese](./README-ZH_CN.md) | [Russian](./README.ru.md) | [Japanese](./README.ja.md) | [Italian](./README.it.md) | [Spanish](./README.es.md)
|
|
||||||
|
|
||||||
Trilium Notes は、大規模な個人知識ベースの構築に焦点を当てた、階層型ノートアプリケーションです。概要は[スクリーンショット](https://triliumnext.github.io/Docs/Wiki/screenshot-tour)をご覧ください:
|
|
||||||
|
|
||||||
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./app.png" alt="Trilium Screenshot" width="1000"></a>
|
|
||||||
|
|
||||||
## 🎁 特徴
|
|
||||||
|
|
||||||
* ノートは、任意の深さのツリーに配置できます。単一のノートをツリー内の複数の場所に配置できます ([cloning](https://triliumnext.github.io/Docs/Wiki/cloning-notes) を参照)
|
|
||||||
* マークダウン[オートフォーマット](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat)による、表、画像、[数学](https://triliumnext.github.io/Docs/Wiki/text-notes#math-support)などの豊富な WYSIWYG ノート編集機能
|
|
||||||
* シンタックスハイライトを含む[ソースコード付きノート](https://triliumnext.github.io/Docs/Wiki/code-notes)の編集をサポート
|
|
||||||
* [ノート間のナビゲーション](https://triliumnext.github.io/Docs/Wiki/note-navigation)、全文検索、[ノートホイスト](https://triliumnext.github.io/Docs/Wiki/note-hoisting)が高速かつ簡単に行えます
|
|
||||||
* シームレスな[ノートのバージョン管理](https://triliumnext.github.io/Docs/Wiki/note-revisions)
|
|
||||||
* ノート[属性](https://triliumnext.github.io/Docs/Wiki/Attributes)は、ノート整理、クエリ、高度な[スクリプト](https://triliumnext.github.io/Docs/Wiki/scripts)に使用できます
|
|
||||||
* 自己ホスト型同期サーバーとの[同期](https://triliumnext.github.io/Docs/Wiki/synchronization)
|
|
||||||
* [同期サーバーをホストするサードパーティ・サービス](https://trilium.cc/paid-hosting)があります
|
|
||||||
* 公開インターネットへのノートの[共有](https://triliumnext.github.io/Docs/Wiki/sharing)(公開)
|
|
||||||
* ノートごとの粒度を持つ強力な[ノート暗号化](https://triliumnext.github.io/Docs/Wiki/protected-notes)
|
|
||||||
* 組み込みの Excalidraw を使用した図のスケッチ (ノート タイプ"キャンバス")
|
|
||||||
* ノートとその関係を可視化するための[関係図](https://triliumnext.github.io/Docs/Wiki/relation-map)と[リンクマップ](https://triliumnext.github.io/Docs/Wiki/link-map)
|
|
||||||
* [スクリプティング](https://triliumnext.github.io/Docs/Wiki/scripts) - [高度なショーケース](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)を参照
|
|
||||||
* 自動化のための [REST API](https://triliumnext.github.io/Docs/Wiki/etapi)
|
|
||||||
* ユーザビリティとパフォーマンスの両方で 100 000 ノート以上に拡張可能
|
|
||||||
* スマートフォンとタブレット向けのタッチ最適化[モバイルフロントエンド](https://triliumnext.github.io/Docs/Wiki/mobile-frontend)
|
|
||||||
* [ナイトテーマ](https://triliumnext.github.io/Docs/Wiki/themes)
|
|
||||||
* [Evernote](https://triliumnext.github.io/Docs/Wiki/evernote-import) と [Markdown のインポートとエクスポート](https://triliumnext.github.io/Docs/Wiki/Markdown)
|
|
||||||
* Web コンテンツを簡単に保存するための [Web クリッパー](https://triliumnext.github.io/Docs/Wiki/web-clipper)
|
|
||||||
|
|
||||||
サードパーティのテーマ、スクリプト、プラグインなどは、 [awesome-trilium](https://github.com/Nriver/awesome-trilium) をチェックしてください。
|
|
||||||
|
|
||||||
## 🏗 ビルド
|
|
||||||
|
|
||||||
Trilium は、デスクトップアプリケーション(Linux、Windows)またはサーバー上でホストされるウェブアプリケーション(Linux)として提供されます。 Mac OS のデスクトップビルドも利用可能ですが、 [unsupported](https://triliumnext.github.io/Docs/Wiki/faq#mac-os-support) となっています。
|
|
||||||
|
|
||||||
* デスクトップで Trilium を使用したい場合は、 [latest release](https://github.com/TriliumNext/Trilium/releases/latest) からお使いのプラットフォームのバイナリリリースをダウンロードし、パッケージを解凍して ``trilium`` の実行ファイルを実行してください。
|
|
||||||
* サーバーに Trilium をインストールする場合は、[このページ](https://triliumnext.github.io/Docs/Wiki/server-installation)に従ってください。
|
|
||||||
* 現在、対応(動作確認)しているブラウザは、最近の Chrome と Firefox のみです。
|
|
||||||
|
|
||||||
Trilium は Flatpak としても提供されます:
|
|
||||||
|
|
||||||
[<img width="240" src="https://flathub.org/assets/badges/flathub-badge-en.png">](https://flathub.org/apps/details/com.github.zadam.trilium)
|
|
||||||
|
|
||||||
## 📝 ドキュメント
|
|
||||||
|
|
||||||
[ドキュメントページの全リストはwikiをご覧ください。](https://triliumnext.github.io/Docs/)
|
|
||||||
|
|
||||||
また、[個人的な知識基盤のパターン](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge)を読むと、 Trilium の使い方のヒントを得ることができます。
|
|
||||||
|
|
||||||
## 💻 コントリビュート
|
|
||||||
|
|
||||||
または、ローカルにクローンして実行
|
|
||||||
|
|
||||||
```shell
|
|
||||||
npm install
|
|
||||||
npm run server:start
|
|
||||||
```
|
|
||||||
|
|
||||||
## 📢 シャウトアウト
|
|
||||||
|
|
||||||
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) - 市場で最高の WYSIWYG エディター、非常にインタラクティブで聞き上手なチーム
|
|
||||||
* [FancyTree](https://github.com/mar10/fancytree) - 真の競争相手がいない、非常に機能豊富なツリーライブラリです。 Trilium Notes は、これなしでは成り立たないでしょう。
|
|
||||||
* [CodeMirror](https://github.com/codemirror/CodeMirror) - 膨大な数の言語をサポートするコードエディタ
|
|
||||||
* [jsPlumb](https://github.com/jsplumb/jsplumb) - 競合のないビジュアルコネクティビティライブラリです。[関係図](https://triliumnext.github.io/Docs/Wiki/relation-map)、[リンク図](https://triliumnext.github.io/Docs/Wiki/link-map)で使用。
|
|
||||||
|
|
||||||
## 🤝 サポート
|
|
||||||
|
|
||||||
GitHub スポンサー、[PayPal](https://paypal.me/za4am)もしくは Bitcoin (bitcoin:bc1qv3svjn40v89mnkre5vyvs2xw6y8phaltl385d2) にて Trilium をサポートすることができます。
|
|
||||||
|
|
||||||
## 🔑 ライセンス
|
|
||||||
|
|
||||||
このプログラムはフリーソフトウェアです:フリーソフトウェア財団が発行した GNU Affero General Public License のバージョン3、またはそれ以降のバージョンのいずれかに従って、再配布および/または改変することができます。
|
|
||||||
8
docs/README.md
vendored
8
docs/README.md
vendored
@@ -2,10 +2,10 @@
|
|||||||
|
|
||||||
Please see the [main documentation](index.md) or visit one of our translated versions:
|
Please see the [main documentation](index.md) or visit one of our translated versions:
|
||||||
|
|
||||||
- [Español](README.es.md)
|
- [Español](README-es.md)
|
||||||
- [Italiano](README.it.md)
|
- [Italiano](README-it.md)
|
||||||
- [日本語](README.ja.md)
|
- [日本語](README-ja.md)
|
||||||
- [Русский](README.ru.md)
|
- [Русский](README-ru.md)
|
||||||
- [简体中文](README-ZH_CN.md)
|
- [简体中文](README-ZH_CN.md)
|
||||||
- [繁體中文](README-ZH_TW.md)
|
- [繁體中文](README-ZH_TW.md)
|
||||||
|
|
||||||
|
|||||||
59
docs/README.ru.md
vendored
59
docs/README.ru.md
vendored
@@ -1,59 +0,0 @@
|
|||||||
# Trilium Notes
|
|
||||||
|
|
||||||
[English](../README.md) | [Chinese](./README-ZH_CN.md) | [Russian](./README.ru.md) | [Japanese](./README.ja.md) | [Italian](./README.it.md) | [Spanish](./README.es.md)
|
|
||||||
|
|
||||||
Trilium Notes – это приложение для заметок с иерархической структурой, ориентированное на создание больших персональных баз знаний. Для быстрого ознакомления посмотрите [скриншот-тур](https://triliumnext.github.io/Docs/Wiki/screenshot-tour):
|
|
||||||
|
|
||||||
<a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="./app.png" alt="Trilium Screenshot" width="1000"></a>
|
|
||||||
|
|
||||||
## 🎁 Возможности
|
|
||||||
|
|
||||||
* Заметки можно расположить в виде дерева произвольной глубины. Отдельную заметку можно разместить в нескольких местах дерева (см. [клонирование](https://triliumnext.github.io/Docs/Wiki/cloning-notes))
|
|
||||||
* Продвинутый визуальный редактор (WYSIWYG) позволяет работать с таблицами, изображениями, [формулами](https://triliumnext.github.io/Docs/Wiki/text-notes#math-support) и разметкой markdown, имеет [автоформатирование](https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat)
|
|
||||||
* Редактирование [заметок с исходным кодом](https://triliumnext.github.io/Docs/Wiki/code-notes), включая подсветку синтаксиса
|
|
||||||
* Быстрая и простая [навигация между заметками](https://triliumnext.github.io/Docs/Wiki/note-navigation), полнотекстовый поиск и [выделение заметок](https://triliumnext.github.io/Docs/Wiki/note-hoisting) в отдельный блок
|
|
||||||
* Бесшовное [версионирование заметки](https://triliumnext.github.io/Docs/Wiki/note-revisions)
|
|
||||||
* Специальные [атрибуты](https://triliumnext.github.io/Docs/Wiki/attributes) позволяют гибко организовать структуру, используются для поиска и продвинутого [скриптинга](https://triliumnext.github.io/Docs/Wiki/scripts)
|
|
||||||
* [Синхронизация](https://triliumnext.github.io/Docs/Wiki/synchronization) заметок со своим сервером
|
|
||||||
* Надёжное [шифрование](https://triliumnext.github.io/Docs/Wiki/protected-notes) с детализацией по каждой заметке
|
|
||||||
* [Карты связей](https://triliumnext.github.io/Docs/Wiki/relation-map) и [карты ссылок](https://triliumnext.github.io/Docs/Wiki/link-map) для визуализации их взяимосвязей
|
|
||||||
* [Скрипты](https://triliumnext.github.io/Docs/Wiki/scripts) - см. [продвинутые примеры](https://triliumnext.github.io/Docs/Wiki/advanced-showcases)
|
|
||||||
* Хорошо масштабируется, как по удобству использования, так и по производительности до 100000 заметок
|
|
||||||
* Оптимизированный [мобильный фронтенд](https://triliumnext.github.io/Docs/Wiki/mobile-frontend) смартфонов и планшетов
|
|
||||||
* [Темная тема](https://triliumnext.github.io/Docs/Wiki/themes)
|
|
||||||
* Импорт и экпорт [Evernote](https://triliumnext.github.io/Docs/Wiki/evernote-import) и данных в [markdown](https://triliumnext.github.io/Docs/Wiki/markdown) формате
|
|
||||||
* [Web Clipper](https://triliumnext.github.io/Docs/Wiki/web-clipper) для удобного сохранения веб-контента
|
|
||||||
|
|
||||||
## 🏗 Сборки
|
|
||||||
|
|
||||||
Trilium предоставляется в виде десктопного приложения (Linux и Windows) или веб-приложения, размещенного на вашем сервере (Linux). Доступна сборка Mac OS, но она [не поддерживается](https://triliumnext.github.io/Docs/Wiki/faq#mac-os-support).
|
|
||||||
|
|
||||||
* Если вы хотите использовать Trilium на десктопе, скачайте архив для своей платформы со страницы [релизов](https://github.com/TriliumNext/Trilium/releases/latest), распакуйте и запустите исполняемый файл ```trilium```.
|
|
||||||
* Если вы хотите установить Trilium на сервере, следуйте этой [инструкции](https://triliumnext.github.io/Docs/Wiki/server-installation).
|
|
||||||
* В данный момент поддерживаются (протестированы) последние версии браузеров Chrome и Firefox.
|
|
||||||
|
|
||||||
## 📝 Документация
|
|
||||||
|
|
||||||
[Полный список страниц документации доступен в Wiki.](https://triliumnext.github.io/Docs/)
|
|
||||||
|
|
||||||
Вы также можете ознакомиться с [шаблонами персональных баз знаний](https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge), чтобы получить представление о том, как можно использовать Trilium.
|
|
||||||
|
|
||||||
## 💻 Участвуйте в разработке
|
|
||||||
|
|
||||||
Или склонируйте на своё устройство и запустите
|
|
||||||
|
|
||||||
```shell
|
|
||||||
npm install
|
|
||||||
npm run server:start
|
|
||||||
```
|
|
||||||
|
|
||||||
## 👏 Благодарности
|
|
||||||
|
|
||||||
* [CKEditor 5](https://github.com/ckeditor/ckeditor5) - лучший WYSIWYG редактор, очень активная и внимательная команда.
|
|
||||||
* [FancyTree](https://github.com/mar10/fancytree) - многофункциональная библиотека для создания древовидных структур. Вне конкуренции. Без него Trilium Notes не были бы таким.
|
|
||||||
* [CodeMirror](https://github.com/codemirror/CodeMirror) - редактор кода с поддержкой огромного количество языков.
|
|
||||||
* [jsPlumb](https://github.com/jsplumb/jsplumb) - библиотека для визуализации связей. Вне конкуренции. Используется в [картах связей](https://triliumnext.github.io/Docs/Wiki/relation-map) и [картах ссылок](https://triliumnext.github.io/Docs/Wiki/link-map).
|
|
||||||
|
|
||||||
## 🔑 Лицензия
|
|
||||||
|
|
||||||
Эта программа является бесплатным программным обеспечением: вы можете распространять и/или изменять ее в соответствии с условиями GNU Affero General Public License, опубликованной Free Software Foundation, либо версии 3 Лицензии, либо (по вашему выбору) любой более поздней версии.
|
|
||||||
104
docs/Release Notes/!!!meta.json
vendored
104
docs/Release Notes/!!!meta.json
vendored
@@ -61,6 +61,32 @@
|
|||||||
"attachments": [],
|
"attachments": [],
|
||||||
"dirFileName": "Release Notes",
|
"dirFileName": "Release Notes",
|
||||||
"children": [
|
"children": [
|
||||||
|
{
|
||||||
|
"isClone": false,
|
||||||
|
"noteId": "WGQsXq2jNyTi",
|
||||||
|
"notePath": [
|
||||||
|
"hD3V4hiu2VW4",
|
||||||
|
"WGQsXq2jNyTi"
|
||||||
|
],
|
||||||
|
"title": "v0.99.1",
|
||||||
|
"notePosition": 10,
|
||||||
|
"prefix": null,
|
||||||
|
"isExpanded": false,
|
||||||
|
"type": "text",
|
||||||
|
"mime": "text/html",
|
||||||
|
"attributes": [
|
||||||
|
{
|
||||||
|
"type": "relation",
|
||||||
|
"name": "template",
|
||||||
|
"value": "wyurrlcDl416",
|
||||||
|
"isInheritable": false,
|
||||||
|
"position": 60
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"format": "markdown",
|
||||||
|
"dataFileName": "v0.99.1.md",
|
||||||
|
"attachments": []
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"isClone": false,
|
"isClone": false,
|
||||||
"noteId": "cyw2Yue9vXf3",
|
"noteId": "cyw2Yue9vXf3",
|
||||||
@@ -69,7 +95,7 @@
|
|||||||
"cyw2Yue9vXf3"
|
"cyw2Yue9vXf3"
|
||||||
],
|
],
|
||||||
"title": "v0.99.0",
|
"title": "v0.99.0",
|
||||||
"notePosition": 10,
|
"notePosition": 20,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -95,7 +121,7 @@
|
|||||||
"QOJwjruOUr4k"
|
"QOJwjruOUr4k"
|
||||||
],
|
],
|
||||||
"title": "v0.98.1",
|
"title": "v0.98.1",
|
||||||
"notePosition": 20,
|
"notePosition": 30,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -121,7 +147,7 @@
|
|||||||
"PLUoryywi0BC"
|
"PLUoryywi0BC"
|
||||||
],
|
],
|
||||||
"title": "v0.98.0",
|
"title": "v0.98.0",
|
||||||
"notePosition": 30,
|
"notePosition": 40,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -147,7 +173,7 @@
|
|||||||
"lvOuiWsLDv8F"
|
"lvOuiWsLDv8F"
|
||||||
],
|
],
|
||||||
"title": "v0.97.2",
|
"title": "v0.97.2",
|
||||||
"notePosition": 40,
|
"notePosition": 50,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -173,7 +199,7 @@
|
|||||||
"OtFZ6Nd9vM3n"
|
"OtFZ6Nd9vM3n"
|
||||||
],
|
],
|
||||||
"title": "v0.97.1",
|
"title": "v0.97.1",
|
||||||
"notePosition": 50,
|
"notePosition": 60,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -199,7 +225,7 @@
|
|||||||
"SJZ5PwfzHSQ1"
|
"SJZ5PwfzHSQ1"
|
||||||
],
|
],
|
||||||
"title": "v0.97.0",
|
"title": "v0.97.0",
|
||||||
"notePosition": 60,
|
"notePosition": 70,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -225,7 +251,7 @@
|
|||||||
"mYXFde3LuNR7"
|
"mYXFde3LuNR7"
|
||||||
],
|
],
|
||||||
"title": "v0.96.0",
|
"title": "v0.96.0",
|
||||||
"notePosition": 70,
|
"notePosition": 80,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -251,7 +277,7 @@
|
|||||||
"jthwbL0FdaeU"
|
"jthwbL0FdaeU"
|
||||||
],
|
],
|
||||||
"title": "v0.95.0",
|
"title": "v0.95.0",
|
||||||
"notePosition": 80,
|
"notePosition": 90,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -277,7 +303,7 @@
|
|||||||
"7HGYsJbLuhnv"
|
"7HGYsJbLuhnv"
|
||||||
],
|
],
|
||||||
"title": "v0.94.1",
|
"title": "v0.94.1",
|
||||||
"notePosition": 90,
|
"notePosition": 100,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -303,7 +329,7 @@
|
|||||||
"Neq53ujRGBqv"
|
"Neq53ujRGBqv"
|
||||||
],
|
],
|
||||||
"title": "v0.94.0",
|
"title": "v0.94.0",
|
||||||
"notePosition": 100,
|
"notePosition": 110,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -329,7 +355,7 @@
|
|||||||
"VN3xnce1vLkX"
|
"VN3xnce1vLkX"
|
||||||
],
|
],
|
||||||
"title": "v0.93.0",
|
"title": "v0.93.0",
|
||||||
"notePosition": 110,
|
"notePosition": 120,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -347,7 +373,7 @@
|
|||||||
"WRaBfQqPr6qo"
|
"WRaBfQqPr6qo"
|
||||||
],
|
],
|
||||||
"title": "v0.92.7",
|
"title": "v0.92.7",
|
||||||
"notePosition": 120,
|
"notePosition": 130,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -373,7 +399,7 @@
|
|||||||
"a2rwfKNmUFU1"
|
"a2rwfKNmUFU1"
|
||||||
],
|
],
|
||||||
"title": "v0.92.6",
|
"title": "v0.92.6",
|
||||||
"notePosition": 130,
|
"notePosition": 140,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -391,7 +417,7 @@
|
|||||||
"fEJ8qErr0BKL"
|
"fEJ8qErr0BKL"
|
||||||
],
|
],
|
||||||
"title": "v0.92.5-beta",
|
"title": "v0.92.5-beta",
|
||||||
"notePosition": 140,
|
"notePosition": 150,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -409,7 +435,7 @@
|
|||||||
"kkkZQQGSXjwy"
|
"kkkZQQGSXjwy"
|
||||||
],
|
],
|
||||||
"title": "v0.92.4",
|
"title": "v0.92.4",
|
||||||
"notePosition": 150,
|
"notePosition": 160,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -427,7 +453,7 @@
|
|||||||
"vAroNixiezaH"
|
"vAroNixiezaH"
|
||||||
],
|
],
|
||||||
"title": "v0.92.3-beta",
|
"title": "v0.92.3-beta",
|
||||||
"notePosition": 160,
|
"notePosition": 170,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -445,7 +471,7 @@
|
|||||||
"mHEq1wxAKNZd"
|
"mHEq1wxAKNZd"
|
||||||
],
|
],
|
||||||
"title": "v0.92.2-beta",
|
"title": "v0.92.2-beta",
|
||||||
"notePosition": 170,
|
"notePosition": 180,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -463,7 +489,7 @@
|
|||||||
"IykjoAmBpc61"
|
"IykjoAmBpc61"
|
||||||
],
|
],
|
||||||
"title": "v0.92.1-beta",
|
"title": "v0.92.1-beta",
|
||||||
"notePosition": 180,
|
"notePosition": 190,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -481,7 +507,7 @@
|
|||||||
"dq2AJ9vSBX4Y"
|
"dq2AJ9vSBX4Y"
|
||||||
],
|
],
|
||||||
"title": "v0.92.0-beta",
|
"title": "v0.92.0-beta",
|
||||||
"notePosition": 190,
|
"notePosition": 200,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -499,7 +525,7 @@
|
|||||||
"3a8aMe4jz4yM"
|
"3a8aMe4jz4yM"
|
||||||
],
|
],
|
||||||
"title": "v0.91.6",
|
"title": "v0.91.6",
|
||||||
"notePosition": 200,
|
"notePosition": 210,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -517,7 +543,7 @@
|
|||||||
"8djQjkiDGESe"
|
"8djQjkiDGESe"
|
||||||
],
|
],
|
||||||
"title": "v0.91.5",
|
"title": "v0.91.5",
|
||||||
"notePosition": 210,
|
"notePosition": 220,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -535,7 +561,7 @@
|
|||||||
"OylxVoVJqNmr"
|
"OylxVoVJqNmr"
|
||||||
],
|
],
|
||||||
"title": "v0.91.4-beta",
|
"title": "v0.91.4-beta",
|
||||||
"notePosition": 220,
|
"notePosition": 230,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -553,7 +579,7 @@
|
|||||||
"tANGQDvnyhrj"
|
"tANGQDvnyhrj"
|
||||||
],
|
],
|
||||||
"title": "v0.91.3-beta",
|
"title": "v0.91.3-beta",
|
||||||
"notePosition": 230,
|
"notePosition": 240,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -571,7 +597,7 @@
|
|||||||
"hMoBfwSoj1SC"
|
"hMoBfwSoj1SC"
|
||||||
],
|
],
|
||||||
"title": "v0.91.2-beta",
|
"title": "v0.91.2-beta",
|
||||||
"notePosition": 240,
|
"notePosition": 250,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -589,7 +615,7 @@
|
|||||||
"a2XMSKROCl9z"
|
"a2XMSKROCl9z"
|
||||||
],
|
],
|
||||||
"title": "v0.91.1-beta",
|
"title": "v0.91.1-beta",
|
||||||
"notePosition": 250,
|
"notePosition": 260,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -607,7 +633,7 @@
|
|||||||
"yqXFvWbLkuMD"
|
"yqXFvWbLkuMD"
|
||||||
],
|
],
|
||||||
"title": "v0.90.12",
|
"title": "v0.90.12",
|
||||||
"notePosition": 260,
|
"notePosition": 270,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -625,7 +651,7 @@
|
|||||||
"veS7pg311yJP"
|
"veS7pg311yJP"
|
||||||
],
|
],
|
||||||
"title": "v0.90.11-beta",
|
"title": "v0.90.11-beta",
|
||||||
"notePosition": 270,
|
"notePosition": 280,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -643,7 +669,7 @@
|
|||||||
"sq5W9TQxRqMq"
|
"sq5W9TQxRqMq"
|
||||||
],
|
],
|
||||||
"title": "v0.90.10-beta",
|
"title": "v0.90.10-beta",
|
||||||
"notePosition": 280,
|
"notePosition": 290,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -661,7 +687,7 @@
|
|||||||
"yFEGVCUM9tPx"
|
"yFEGVCUM9tPx"
|
||||||
],
|
],
|
||||||
"title": "v0.90.9-beta",
|
"title": "v0.90.9-beta",
|
||||||
"notePosition": 290,
|
"notePosition": 300,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -679,7 +705,7 @@
|
|||||||
"o4wAGqOQuJtV"
|
"o4wAGqOQuJtV"
|
||||||
],
|
],
|
||||||
"title": "v0.90.8",
|
"title": "v0.90.8",
|
||||||
"notePosition": 300,
|
"notePosition": 310,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -712,7 +738,7 @@
|
|||||||
"i4A5g9iOg9I0"
|
"i4A5g9iOg9I0"
|
||||||
],
|
],
|
||||||
"title": "v0.90.7-beta",
|
"title": "v0.90.7-beta",
|
||||||
"notePosition": 310,
|
"notePosition": 320,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -730,7 +756,7 @@
|
|||||||
"ThNf2GaKgXUs"
|
"ThNf2GaKgXUs"
|
||||||
],
|
],
|
||||||
"title": "v0.90.6-beta",
|
"title": "v0.90.6-beta",
|
||||||
"notePosition": 320,
|
"notePosition": 330,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -748,7 +774,7 @@
|
|||||||
"G4PAi554kQUr"
|
"G4PAi554kQUr"
|
||||||
],
|
],
|
||||||
"title": "v0.90.5-beta",
|
"title": "v0.90.5-beta",
|
||||||
"notePosition": 330,
|
"notePosition": 340,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -775,7 +801,7 @@
|
|||||||
"zATRobGRCmBn"
|
"zATRobGRCmBn"
|
||||||
],
|
],
|
||||||
"title": "v0.90.4",
|
"title": "v0.90.4",
|
||||||
"notePosition": 340,
|
"notePosition": 350,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -793,7 +819,7 @@
|
|||||||
"sCDLf8IKn3Iz"
|
"sCDLf8IKn3Iz"
|
||||||
],
|
],
|
||||||
"title": "v0.90.3",
|
"title": "v0.90.3",
|
||||||
"notePosition": 350,
|
"notePosition": 360,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -811,7 +837,7 @@
|
|||||||
"VqqyBu4AuTjC"
|
"VqqyBu4AuTjC"
|
||||||
],
|
],
|
||||||
"title": "v0.90.2-beta",
|
"title": "v0.90.2-beta",
|
||||||
"notePosition": 360,
|
"notePosition": 370,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -829,7 +855,7 @@
|
|||||||
"RX3Nl7wInLsA"
|
"RX3Nl7wInLsA"
|
||||||
],
|
],
|
||||||
"title": "v0.90.1-beta",
|
"title": "v0.90.1-beta",
|
||||||
"notePosition": 370,
|
"notePosition": 380,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -847,7 +873,7 @@
|
|||||||
"GyueACukPWjk"
|
"GyueACukPWjk"
|
||||||
],
|
],
|
||||||
"title": "v0.90.0-beta",
|
"title": "v0.90.0-beta",
|
||||||
"notePosition": 380,
|
"notePosition": 390,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
@@ -865,7 +891,7 @@
|
|||||||
"wyurrlcDl416"
|
"wyurrlcDl416"
|
||||||
],
|
],
|
||||||
"title": "Release Template",
|
"title": "Release Template",
|
||||||
"notePosition": 390,
|
"notePosition": 400,
|
||||||
"prefix": null,
|
"prefix": null,
|
||||||
"isExpanded": false,
|
"isExpanded": false,
|
||||||
"type": "text",
|
"type": "text",
|
||||||
|
|||||||
37
docs/Release Notes/Release Notes/v0.99.1.md
vendored
Normal file
37
docs/Release Notes/Release Notes/v0.99.1.md
vendored
Normal file
@@ -0,0 +1,37 @@
|
|||||||
|
# v0.99.1
|
||||||
|
> [!IMPORTANT]
|
||||||
|
> If you enjoyed this release, consider showing a token of appreciation by:
|
||||||
|
>
|
||||||
|
> * Pressing the “Star” button on [GitHub](https://github.com/TriliumNext/Trilium) (top-right).
|
||||||
|
> * Considering a one-time or recurrent donation to the [lead developer](https://github.com/eliandoran) via [GitHub Sponsors](https://github.com/sponsors/eliandoran) or [PayPal](https://paypal.me/eliandoran).
|
||||||
|
|
||||||
|
## 💡 Key highlights
|
||||||
|
|
||||||
|
* Trilium now has an official homepage: [https://triliumnotes.org/](https://triliumnotes.org/). Suggestions and bug reports are welcome.
|
||||||
|
|
||||||
|
## 🐞 Bugfixes
|
||||||
|
|
||||||
|
* Zen mode: note buttons visible in zen mode.
|
||||||
|
* Deleting a bulk action would execute all bulk actions
|
||||||
|
* [Focus resets to start of note after adding inline link](https://github.com/TriliumNext/Trilium/issues/7115)
|
||||||
|
* [Zen mode doesn't increase web view size](https://github.com/TriliumNext/Trilium/issues/6972) by @Papierkorb2292
|
||||||
|
* [Shortcut keys without modifiers affecting normal usage](https://github.com/TriliumNext/Trilium/issues/7121)
|
||||||
|
* Missing ribbon widgets section in Appearance
|
||||||
|
* Split button visible while printing
|
||||||
|
* Unable to search in read-only code notes
|
||||||
|
* [LLM chat: conversation not visible on Firefox](https://github.com/TriliumNext/Trilium/issues/5762)
|
||||||
|
* [Mind map affecting the use of the space bar in the entire app](https://github.com/TriliumNext/Trilium/issues/7170)
|
||||||
|
|
||||||
|
## ✨ Improvements
|
||||||
|
|
||||||
|
* [Make splits resizable while in Zen Mode](https://github.com/TriliumNext/Trilium/issues/7093)
|
||||||
|
* [Use number sorting for number columns in Table view](https://github.com/TriliumNext/Trilium/pull/7094) by @Mystler
|
||||||
|
* Improvements to the display of the toast notifications.
|
||||||
|
* Websocket connection errors are now displayed as a toast.
|
||||||
|
* Math equations can be customised, in text size, text color and background color.
|
||||||
|
|
||||||
|
## 🛠️ Technical updates
|
||||||
|
|
||||||
|
* Update Electron to v38
|
||||||
|
* Fixed an event leak in modals.
|
||||||
|
* Replace `jsdom` with `node-html-parser`
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@triliumnext/source",
|
"name": "@triliumnext/source",
|
||||||
"version": "0.99.0",
|
"version": "0.99.1",
|
||||||
"description": "Build your personal knowledge base with Trilium Notes",
|
"description": "Build your personal knowledge base with Trilium Notes",
|
||||||
"directories": {
|
"directories": {
|
||||||
"doc": "docs"
|
"doc": "docs"
|
||||||
@@ -47,10 +47,10 @@
|
|||||||
"cross-env": "10.1.0",
|
"cross-env": "10.1.0",
|
||||||
"dpdm": "3.14.0",
|
"dpdm": "3.14.0",
|
||||||
"esbuild": "0.25.10",
|
"esbuild": "0.25.10",
|
||||||
"eslint": "9.36.0",
|
"eslint": "9.37.0",
|
||||||
"eslint-config-prettier": "10.1.8",
|
"eslint-config-prettier": "10.1.8",
|
||||||
"eslint-plugin-playwright": "2.2.2",
|
"eslint-plugin-playwright": "2.2.2",
|
||||||
"eslint-plugin-react-hooks": "6.1.0",
|
"eslint-plugin-react-hooks": "6.1.1",
|
||||||
"happy-dom": "~19.0.0",
|
"happy-dom": "~19.0.0",
|
||||||
"jiti": "2.6.1",
|
"jiti": "2.6.1",
|
||||||
"jsonc-eslint-parser": "2.4.1",
|
"jsonc-eslint-parser": "2.4.1",
|
||||||
|
|||||||
@@ -29,11 +29,11 @@
|
|||||||
"@vitest/browser": "3.2.4",
|
"@vitest/browser": "3.2.4",
|
||||||
"@vitest/coverage-istanbul": "3.2.4",
|
"@vitest/coverage-istanbul": "3.2.4",
|
||||||
"ckeditor5": "47.0.0",
|
"ckeditor5": "47.0.0",
|
||||||
"eslint": "9.36.0",
|
"eslint": "9.37.0",
|
||||||
"eslint-config-ckeditor5": ">=9.1.0",
|
"eslint-config-ckeditor5": ">=9.1.0",
|
||||||
"http-server": "14.1.1",
|
"http-server": "14.1.1",
|
||||||
"lint-staged": "16.2.3",
|
"lint-staged": "16.2.3",
|
||||||
"stylelint": "16.24.0",
|
"stylelint": "16.25.0",
|
||||||
"stylelint-config-ckeditor5": ">=9.1.0",
|
"stylelint-config-ckeditor5": ">=9.1.0",
|
||||||
"ts-node": "10.9.2",
|
"ts-node": "10.9.2",
|
||||||
"typescript": "5.9.3",
|
"typescript": "5.9.3",
|
||||||
|
|||||||
@@ -30,11 +30,11 @@
|
|||||||
"@vitest/browser": "3.2.4",
|
"@vitest/browser": "3.2.4",
|
||||||
"@vitest/coverage-istanbul": "3.2.4",
|
"@vitest/coverage-istanbul": "3.2.4",
|
||||||
"ckeditor5": "47.0.0",
|
"ckeditor5": "47.0.0",
|
||||||
"eslint": "9.36.0",
|
"eslint": "9.37.0",
|
||||||
"eslint-config-ckeditor5": ">=9.1.0",
|
"eslint-config-ckeditor5": ">=9.1.0",
|
||||||
"http-server": "14.1.1",
|
"http-server": "14.1.1",
|
||||||
"lint-staged": "16.2.3",
|
"lint-staged": "16.2.3",
|
||||||
"stylelint": "16.24.0",
|
"stylelint": "16.25.0",
|
||||||
"stylelint-config-ckeditor5": ">=9.1.0",
|
"stylelint-config-ckeditor5": ">=9.1.0",
|
||||||
"ts-node": "10.9.2",
|
"ts-node": "10.9.2",
|
||||||
"typescript": "5.9.3",
|
"typescript": "5.9.3",
|
||||||
|
|||||||
@@ -32,11 +32,11 @@
|
|||||||
"@vitest/browser": "3.2.4",
|
"@vitest/browser": "3.2.4",
|
||||||
"@vitest/coverage-istanbul": "3.2.4",
|
"@vitest/coverage-istanbul": "3.2.4",
|
||||||
"ckeditor5": "47.0.0",
|
"ckeditor5": "47.0.0",
|
||||||
"eslint": "9.36.0",
|
"eslint": "9.37.0",
|
||||||
"eslint-config-ckeditor5": ">=9.1.0",
|
"eslint-config-ckeditor5": ">=9.1.0",
|
||||||
"http-server": "14.1.1",
|
"http-server": "14.1.1",
|
||||||
"lint-staged": "16.2.3",
|
"lint-staged": "16.2.3",
|
||||||
"stylelint": "16.24.0",
|
"stylelint": "16.25.0",
|
||||||
"stylelint-config-ckeditor5": ">=9.1.0",
|
"stylelint-config-ckeditor5": ">=9.1.0",
|
||||||
"ts-node": "10.9.2",
|
"ts-node": "10.9.2",
|
||||||
"typescript": "5.9.3",
|
"typescript": "5.9.3",
|
||||||
|
|||||||
@@ -33,11 +33,11 @@
|
|||||||
"@vitest/browser": "3.2.4",
|
"@vitest/browser": "3.2.4",
|
||||||
"@vitest/coverage-istanbul": "3.2.4",
|
"@vitest/coverage-istanbul": "3.2.4",
|
||||||
"ckeditor5": "47.0.0",
|
"ckeditor5": "47.0.0",
|
||||||
"eslint": "9.36.0",
|
"eslint": "9.37.0",
|
||||||
"eslint-config-ckeditor5": ">=9.1.0",
|
"eslint-config-ckeditor5": ">=9.1.0",
|
||||||
"http-server": "14.1.1",
|
"http-server": "14.1.1",
|
||||||
"lint-staged": "16.2.3",
|
"lint-staged": "16.2.3",
|
||||||
"stylelint": "16.24.0",
|
"stylelint": "16.25.0",
|
||||||
"stylelint-config-ckeditor5": ">=9.1.0",
|
"stylelint-config-ckeditor5": ">=9.1.0",
|
||||||
"ts-node": "10.9.2",
|
"ts-node": "10.9.2",
|
||||||
"typescript": "5.9.3",
|
"typescript": "5.9.3",
|
||||||
|
|||||||
@@ -32,11 +32,11 @@
|
|||||||
"@vitest/browser": "3.2.4",
|
"@vitest/browser": "3.2.4",
|
||||||
"@vitest/coverage-istanbul": "3.2.4",
|
"@vitest/coverage-istanbul": "3.2.4",
|
||||||
"ckeditor5": "47.0.0",
|
"ckeditor5": "47.0.0",
|
||||||
"eslint": "9.36.0",
|
"eslint": "9.37.0",
|
||||||
"eslint-config-ckeditor5": ">=9.1.0",
|
"eslint-config-ckeditor5": ">=9.1.0",
|
||||||
"http-server": "14.1.1",
|
"http-server": "14.1.1",
|
||||||
"lint-staged": "16.2.3",
|
"lint-staged": "16.2.3",
|
||||||
"stylelint": "16.24.0",
|
"stylelint": "16.25.0",
|
||||||
"stylelint-config-ckeditor5": ">=9.1.0",
|
"stylelint-config-ckeditor5": ">=9.1.0",
|
||||||
"ts-node": "10.9.2",
|
"ts-node": "10.9.2",
|
||||||
"typescript": "5.9.3",
|
"typescript": "5.9.3",
|
||||||
|
|||||||
@@ -50,6 +50,6 @@
|
|||||||
"codemirror-lang-elixir": "4.0.0",
|
"codemirror-lang-elixir": "4.0.0",
|
||||||
"codemirror-lang-hcl": "0.1.0",
|
"codemirror-lang-hcl": "0.1.0",
|
||||||
"codemirror-lang-mermaid": "0.5.0",
|
"codemirror-lang-mermaid": "0.5.0",
|
||||||
"eslint-linter-browserify": "9.36.0"
|
"eslint-linter-browserify": "9.37.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@triliumnext/commons",
|
"name": "@triliumnext/commons",
|
||||||
"version": "0.99.0",
|
"version": "0.99.1",
|
||||||
"description": "Shared library between the clients (e.g. browser, Electron) and the server, mostly for type definitions and utility methods.",
|
"description": "Shared library between the clients (e.g. browser, Electron) and the server, mostly for type definitions and utility methods.",
|
||||||
"private": true,
|
"private": true,
|
||||||
"type": "module",
|
"type": "module",
|
||||||
|
|||||||
@@ -28,7 +28,7 @@
|
|||||||
"@typescript-eslint/parser": "8.45.0",
|
"@typescript-eslint/parser": "8.45.0",
|
||||||
"dotenv": "17.2.3",
|
"dotenv": "17.2.3",
|
||||||
"esbuild": "0.25.10",
|
"esbuild": "0.25.10",
|
||||||
"eslint": "9.36.0",
|
"eslint": "9.37.0",
|
||||||
"highlight.js": "11.11.1",
|
"highlight.js": "11.11.1",
|
||||||
"typescript": "5.9.3"
|
"typescript": "5.9.3"
|
||||||
}
|
}
|
||||||
|
|||||||
571
pnpm-lock.yaml
generated
571
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user