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

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

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 的第三版或者任何(由你选择)更晚的版本。