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

zadam 0e795b2978 create note inline, #1237 4 年之前
.github 8ae78a9e23 Create FUNDING.yml 4 年之前
.idea 08dbf90a8c hide body during startup to reduce flicker 4 年之前
.vscode 0def5f9a63 Add a VSCode debug configuration matching the start-server npm script (#1061) 4 年之前
bin 13b9f5231c similar note tweaks 4 年之前
db 2f720df9d2 migration to convert H1 to H2, #1240 4 年之前
docs 8526cb2315 added collapsible widgets to the docs 4 年之前
images d54f848572 use dev icon in dev environment 5 年之前
libraries 0e795b2978 create note inline, #1237 4 年之前
spec a73733d0fc renamed ParsingContext to SearchContext 4 年之前
spec-es6 ed6181a85e added in-editor help for editing attributes 4 年之前
src 0e795b2978 create note inline, #1237 4 年之前
.dockerignore aeca31d06a Add .git, bin, and docs to the .dockerignore 5 年之前
.gitignore 29cec8112e fix setup of new document, closes #966 4 年之前
.gitpod.dockerfile 24c8e8fc2b fix gitpod (#658) 5 年之前
.gitpod.yml 24c8e8fc2b fix gitpod (#658) 5 年之前
Dockerfile 64c9734f05 transform setup.js to the webpacked version in the build 4 年之前
LICENSE 1aca42979e licensing under AGPL v3 6 年之前
README.md 988fae50cb fix help links and displayed shortcuts, closes #971 4 年之前
SECURITY.md 077d19b44b Create SECURITY.md 4 年之前
config-sample.ini 7fb22d41a0 allow disabling authentication for server version, closes #1132 4 年之前
docker-compose.yml 288ec88c2f add example docker-compose 5 年之前
electron.js f745e21e0d use better-sqlite3 4 年之前
issue_template.md 48e19d0149 fix webpack buidl 4 年之前
jsdoc-conf.json 16a1dc12df jsdoc now doesn't include date into files to avoid unnecessary noise 6 年之前
package-lock.json 71323500b7 updated codemirror to 5.57.0 4 年之前
package.json 71323500b7 updated codemirror to 5.57.0 4 年之前
trilium.iml 2e837642e2 create note directly from mention linking 4 年之前
webpack-desktop.config.js 48e19d0149 fix webpack buidl 4 年之前
webpack-mobile.config.js 48e19d0149 fix webpack buidl 4 年之前
webpack-setup.config.js 48e19d0149 fix webpack buidl 4 年之前

README.md

Trilium Notes

Trilium Notes is a hierarchical note taking application with focus on building large personal knowledge bases. See screenshots for quick overview:

Features

Builds

Trilium is provided as either desktop application (Linux and Windows) or web application hosted on your server (Linux). Mac OS desktop build is available, but it is unsupported.

  • If you want to use Trilium on the desktop, download binary release for your platform from latest release, unzip the package and run trilium executable.
  • If you want to install Trilium on server, follow this page.
    • Currently only recent Chrome and Firefox are supported (tested) browsers.

Documentation

See wiki for complete list of documentation pages.

You can also read Patterns of personal knowledge base to get some inspiration on how you might use Trilium.

Contribute

Use a browser based dev environment

Open in Gitpod

Or clone locally and run

npm install
npm run start-server

Shoutouts

  • CKEditor 5 - best WYSIWYG editor on the market, very interactive and listening team
  • FancyTree - very feature rich tree library without real competition. Trilium Notes would not be the same without it.
  • CodeMirror - code editor with support for huge amount of languages
  • jsPlumb - visual connectivity library without competition. Used in relation maps and link maps