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

zadam 5010175b84 adding few missing isErased = 0 conditions 3 年之前
.github 8ae78a9e23 Create FUNDING.yml 4 年之前
.idea 5157fc15e9 electron update 4 年之前
.vscode 0def5f9a63 Add a VSCode debug configuration matching the start-server npm script (#1061) 4 年之前
bin 609829653e fix docker build 4 年之前
db 4eb9ca7b46 fix demo document word count widget with contain: none 4 年之前
docs 140f0a5dbd return null for not found attribute, closes #1294 4 年之前
images d54f848572 use dev icon in dev environment 5 年之前
libraries 984ecaf99c show again the table handle and type around 3 年之前
spec 8c4ff7ed2a fix using smart values with .dateCreated, closes #1338 4 年之前
spec-es6 ed6181a85e added in-editor help for editing attributes 4 年之前
src 5010175b84 adding few missing isErased = 0 conditions 3 年之前
.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 609829653e fix docker 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 e56979c482 add button to erase deleted notes now into the options 3 年之前
package.json 58555b3660 release 0.45.6 3 年之前
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