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

zadam 51939b161c release 0.63.7 4 月之前
.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 bb8bfc61ed Improved scriptes bin/copy-trilium.sh, bin/build-linux-x64.sh 7 月之前
db 92e8b155e4 Merge branch 'stable' 8 月之前
docs 1f41d39bc7 docs 11 月之前
dump-db cf99345962 use .js extension for require() as a preparation for future migration to ESM 11 月之前
images 53b4f0e0d5 Add svg icons 1 年之前
libraries 0ebd03869d use "n space" instead of zero length space to make it obvious there is a character there 6 月之前
spec cf99345962 use .js extension for require() as a preparation for future migration to ESM 11 月之前
spec-es6 ed6181a85e added in-editor help for editing attributes 4 年之前
src 51939b161c release 0.63.7 4 月之前
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 5abfb5c08a revert unintended license changes 8 月之前
README-ZH_CN.md cf904a874e Add links 1 年之前
README.ja.md 5a32a7ce18 minor fix 1 年之前
README.md 15677f7178 Update README.md 8 月之前
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 cf99345962 use .js extension for require() as a preparation for future migration to ESM 11 月之前
electron.js cf99345962 use .js extension for require() as a preparation for future migration to ESM 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 95d46b7ce7 backported upgrade to excalidraw 0.17.3 from master 4 月之前
package.json 51939b161c release 0.63.7 4 月之前
start-docker.sh fb10e0ad33 Add the -o option to the groupmod command used in start-docker.sh when USER_GID is set, otherwise we won't be added to existing groups (e.g. you want node to run in the users (100) group) 8 月之前
trilium.iml 53e9c8cdac upgrades 2 年之前
webpack.config.js cf99345962 use .js extension for require() as a preparation for future migration to ESM 11 月之前

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