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

zadam 98b0baefe2 Merge remote-tracking branch 'origin/master' into next61 1 年之前
.github 223ca95829 added error logs to bug report template 1 年之前
.husky 65d2389b2e update eslint config & fix lint 1 年之前
.idea 9e9fb2979f Merge branch 'master' into next61 1 年之前
.vscode e10a7ea9a6 chore: debugger config for vscode developers 1 年之前
bin 84c4b368c8 updated better-sqlite binaries for node 18/electron 25 1 年之前
db f8c9178c5d fix migration 1 年之前
docs 48f03f7a1b API docs 1 年之前
dump-db 3b3f6082a7 attachment ETAPI support WIP 1 年之前
images 53b4f0e0d5 Add svg icons 1 年之前
libraries df97b269a7 autocomplete upgrade to 0.38.1 1 年之前
spec 579ed7e194 attachment content rendering 1 年之前
spec-es6 ed6181a85e added in-editor help for editing attributes 4 年之前
src e4892c9888 fixed order of multi-valued promoted attributes, closes #4105 1 年之前
test-etapi d475346a09 renamed attachment's parentId to more fitting ownerId 1 年之前
.dockerignore aeca31d06a Add .git, bin, and docs to the .dockerignore 5 年之前
.eslintignore 65d2389b2e update eslint config & fix lint 1 年之前
.eslintrc.js 64b86b2666 use marked instead of commonmark to convert MD to HTML, which supports e.g. tables, closes #2026 1 年之前
.gitignore cfb04f7d8a chore: add eslint config 1 年之前
.gitpod.dockerfile 24c8e8fc2b fix gitpod (#658) 5 年之前
.gitpod.yml b61aab06b5 nodejs upgrade 1 年之前
.prettierrc.js cfb04f7d8a chore: add eslint config 1 年之前
CODE_OF_CONDUCT 4da2d2f516 Create CODE_OF_CONDUCT 2 年之前
Dockerfile b61aab06b5 nodejs upgrade 1 年之前
LICENSE 1aca42979e licensing under AGPL v3 6 年之前
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 971c709e87 Update docker-compose sample to use node user home dir 2 年之前
docker_healthcheck.js b8c9943deb Update docker_healthcheck.js 1 年之前
electron.js ae0c5a0c09 moved auto read only options to code/text tabs 1 年之前
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 3aad0ebc95 Merge remote-tracking branch 'origin/next61' into next61 1 年之前
package.json 479d720a6e upgrades 1 年之前
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 的第三版或者任何(由你选择)更晚的版本。