Trilium Notes是一个分层的笔记应用程序,专注于建立大型个人知识库。

zadam 117eb864c0 wip conversion to ES modules 11 月之前
.github 223ca95829 added error logs to bug report template 1 年之前
.husky 65d2389b2e update eslint config & fix lint 1 年之前
.idea 8edb5428e5 small sync fixes and refactorings 1 年之前
.vscode e10a7ea9a6 chore: debugger config for vscode developers 1 年之前
bin 5205800720 wip conversion to ES modules 11 月之前
db 1ebdb0f5e1 emergency disabling of image compression since it appears to make problems in migration to 0.61 11 月之前
docs 1f41d39bc7 docs 11 月之前
dump-db 3b3f6082a7 attachment ETAPI support WIP 1 年之前
images 53b4f0e0d5 Add svg icons 1 年之前
libraries 1561f402f0 ckeditor 40.1.0 11 月之前
spec 5205800720 wip conversion to ES modules 11 月之前
spec-es6 ed6181a85e added in-editor help for editing attributes 4 年之前
src 117eb864c0 wip conversion to ES modules 11 月之前
test-etapi 041758766a allow specifying date created in the ETAPI, #4199 1 年之前
.dockerignore aeca31d06a Add .git, bin, and docs to the .dockerignore 5 年之前
.eslintignore 65d2389b2e update eslint config & fix lint 1 年之前
.eslintrc.js 695c9d5cf3 more note etapi tests 11 月之前
.gitignore 8690228d98 etapi test infrastructure plus a basic note creation test 11 月之前
.gitpod.dockerfile 24c8e8fc2b fix gitpod (#658) 5 年之前
.gitpod.yml 2132cf3bdc nodejs 18.18.2 1 年之前
.prettierrc.js 3f7a5504c7 prettier config 1 年之前
CODE_OF_CONDUCT 4da2d2f516 Create CODE_OF_CONDUCT 2 年之前
Dockerfile 2132cf3bdc nodejs 18.18.2 1 年之前
LICENSE 5205800720 wip conversion to ES modules 11 月之前
README-ZH_CN.md cf904a874e Add links 1 年之前
README.ja.md 5a32a7ce18 minor fix 1 年之前
README.md cf904a874e Add links 1 年之前
README.ru.md cf904a874e Add links 1 年之前
SECURITY.md 077d19b44b Create SECURITY.md 4 年之前
config-sample.ini 712304bbc6 Fix typos 1 年之前
docker-compose.yml 78b6614eea fix docker-compose.yml #2239 1 年之前
docker_healthcheck.js b8c9943deb Update docker_healthcheck.js 1 年之前
electron.js 5205800720 wip conversion to ES modules 11 月之前
issue_template.md 48e19d0149 fix webpack buidl 4 年之前
jsdoc-conf.json 6f7b554cdc preparing 0.59 without ocr/pdf, userguide, note ancillaries 1 年之前
nodemon.json ead4242735 chore: dev auto reload 1 年之前
package-lock.json 14d16a99d4 wip conversion to ES modules 11 月之前
package.json 14d16a99d4 wip conversion to ES modules 11 月之前
start-docker.sh 7775d90b9a Fix docker image not exiting cleanly 2 年之前
trilium.iml 53e9c8cdac upgrades 2 年之前
webpack.config.js 30a8c6b579 perf: building improvement 1 年之前

README-ZH_CN.md

Trilium Notes

English | Chinese | Russian | Japanese

Trilium Notes 是一个层次化的笔记应用程序,专注于建立大型个人知识库。请参阅屏幕截图以快速了解:

Ukraine is currently suffering from Russian aggression, please consider donating to one of these charities.

drawing Trilium Notes supports Ukraine!

特性

构建

Trilium 可以用作桌面应用程序(Linux 和 Windows)或服务器(Linux)上托管的 Web 应用程序。虽然有 macOS 版本的桌面应用程序,但它不受支持

  • 如果要在桌面上使用 Trilium,请从最新版本下载适用于您平台的二进制版本,解压缩该软件包并运行trilium可执行文件。
  • 如果要在服务器上安装 Trilium,请参考此页面
    • 当前仅支持(测试过)最近发布的 Chrome 和 Firefox 浏览器。

Trilium 也提供 Flatpak:

文档

有关文档页面的完整列表,请参见 Wiki。

您还可以阅读个人知识库模式,以获取有关如何使用 Trilium 的灵感。

贡献

使用基于浏览器的开发环境

Open in Gitpod

或者克隆本仓库到本地,并运行

npm install
npm run start-server

致谢

  • CKEditor 5 - 市面上最好的所见即所得编辑器,拥有互动性强且聆听能力强的团队
  • FancyTree - 一个非常丰富的关于树的库,强大到没有对手。没有它,Trilium Notes 将不会如此。
  • CodeMirror - 支持大量语言的代码编辑器
  • jsPlumb - 强大的可视化连接库。用于关系图链接图

捐赠

你可以通过 GitHub Sponsors,PayPal 或者比特币 (bitcoin:bc1qv3svjn40v89mnkre5vyvs2xw6y8phaltl385d2) 来捐赠。

许可证

本程序是自由软件:你可以再发布本软件和/或修改本软件,只要你遵循 Free Software Foundation 发布的 GNU Affero General Public License 的第三版或者任何(由你选择)更晚的版本。