Build your personal knowledge base with TriliumNext Notes
 
 
 
 
 
 
Go to file
Elian Doran da1cf4d6ed
Bump to 0.90.10-beta
2024-11-04 17:24:30 +07:00
.github build: Fix updating nightly version for desktop builds 2024-11-02 10:43:42 +07:00
.idea Merge remote-tracking branch 'upstream-next/develop' into feature/i18n-part2 2024-08-19 17:09:03 +07:00
.vscode Corrections i18n : {} attribute detail 2024-10-16 14:52:05 +07:00
bin electron: Fix docnotes not rendering 2024-11-02 16:11:59 +07:00
db db: Update demo section on code blocks 2024-11-02 10:15:22 +07:00
docs Merge pull request #392 from SiriusXT/Icon_improvements 2024-09-11 23:56:10 +07:00
dump-db
images move to better folder 2024-08-27 19:04:03 +07:00
integration-tests client: Hide spellcheck settings on web (closes #345) 2024-08-16 22:14:19 +07:00
libraries/ckeditor client: Improve style for code blocks 2024-10-27 19:54:05 +07:00
spec
spec-es6
src client: apply grouping to the MIME type list 2024-11-03 15:43:33 +07:00
test-etapi
tests-examples
translations i18n: Update Spanish translations 2024-11-02 13:09:44 +07:00
.dockerignore
.gitignore i18n: Create script to create PO files for translation 2024-10-17 13:34:40 +07:00
.gitpod.dockerfile
.gitpod.yml
.npmrc Use fixed versions for all dependencies 2024-09-13 21:43:58 +07:00
.prettierrc
CODE_OF_CONDUCT
Dockerfile
Dockerfile.alpine have alpine more closely match deb dockerfile 2024-08-28 18:24:00 +07:00
LICENSE
README-ZH_CN.md docs: Use relative link to other README files 2024-09-27 14:38:45 +07:00
README.es.md docs: Use relative link to other README files 2024-09-27 14:38:45 +07:00
README.it.md docs: Use relative link to other README files 2024-09-27 14:38:45 +07:00
README.ja.md docs: Use relative link to other README files 2024-09-27 14:38:45 +07:00
README.md Update README to add a few shields 2024-10-31 14:00:14 +07:00
README.ru.md docs: Use relative link to other README files 2024-09-27 14:38:45 +07:00
SECURITY.md
_check_ts_progress.sh
config-sample.ini
docker-compose.yml
docker_healthcheck.ts
electron-main.ts electron: Fix loading of i18n 2024-09-08 17:40:05 +07:00
electron.ts server: Set up early initialization of i18n 2024-09-08 15:31:47 +07:00
forge.config.cjs electron: Fix asset path on forge build 2024-11-02 11:49:33 +07:00
issue_template.md
jsdoc-conf.json
loader-register.js
nodemon.json i18n: Configure extensions & nodemon 2024-09-08 16:04:14 +07:00
package-lock.json client,server: i18next: 23.16.2 -> 23.16.4 2024-11-02 10:24:53 +07:00
package.json Bump to 0.90.10-beta 2024-11-04 17:24:30 +07:00
playwright.config.ts integration-test: Set up system for resetting in-memory DB 2024-08-15 00:06:37 +07:00
start-docker.sh docker: Fix server translation initialization (closes #439) 2024-10-12 10:53:30 +07:00
trilium.iml
tsconfig.json
webpack.config.ts

README.md

TriliumNext Notes

Docker Pulls GitHub Downloads (all assets, all releases)

English | Chinese | Russian | Japanese | Italian | Spanish

TriliumNext Notes is an open-source, cross-platform hierarchical note taking application with focus on building large personal knowledge bases.

See screenshots for quick overview:

Trilium Screenshot

⚠️ Why TriliumNext?

The original Trilium project is in maintenance mode

Migrating from Trilium?

There are no special migration steps to migrate from a zadam/Trilium instance to a TriliumNext/Notes instance. Just upgrade your Trilium instance to the latest version and install TriliumNext/Notes as usual

💬 Discuss with us

Feel free to join our official conversations. We would love to hear what features, suggestions, or issues you may have!

  • Matrix (For synchronous discussions)
    • The General Matrix room is also bridged to XMPP
  • Github Discussions (For Asynchronous discussions)
  • Wiki (For common how-to questions and user guides)

🎁 Features

Check out the following third-party resources/communities for more TriliumNext related goodies:

🏗 Installation

Desktop

To use TriliumNext on your desktop machine (Linux, MacOS, and Windows) you have a few options:

  • Download the binary release for your platform from the latest release page, unzip the package and run the trilium executable.
  • Access TriliumNext via the web interface of a server installation (see below)
    • Currently only the latest versions of Chrome & Firefox are supported (and tested).
  • (Coming Soon) TriliumNext will also be provided as a Flatpak

Mobile

To use TriliumNext on a mobile device:

  • Use a mobile web browser to access the mobile interface of a server installation (see below)
  • Use of a mobile app is not yet supported (see here) to track mobile improvements.

Server

To install TriliumNext on your own server (including via Docker from Dockerhub) follow the server installation docs.

📝 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 TriliumNext.

💻 Contribute

Code

git clone https://github.com/TriliumNext/Notes.git
cd Notes
npm install
npm run start-server

Documentation

Head on over to our Docs repo

👏 Shoutouts

  • CKEditor 5 - best WYSIWYG editor on the market, very interactive and listening team
  • FancyTree - very feature rich tree library without real competition. TriliumNext 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

🤝 Support

You can support the original Trilium developer using GitHub Sponsors, PayPal or Bitcoin (bitcoin:bc1qv3svjn40v89mnkre5vyvs2xw6y8phaltl385d2). Support for the TriliumNext organization will be possible in the near future.

🔑 License

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.