[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-1566":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":25,"hasPages":23,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":46,"readmeContent":47,"aiSummary":48,"trendingCount":16,"starSnapshotCount":16,"syncStatus":49,"lastSyncTime":50,"discoverSource":51},1566,"Trilium","TriliumNext\u002FTrilium","TriliumNext","Build your personal knowledge base with Trilium Notes","https:\u002F\u002Ftriliumnotes.org",null,"TypeScript",36407,2435,276,738,0,16,85,425,65,45,"GNU Affero General Public License v3.0",false,"main",true,[27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"electron","electron-app","knowledge-base","knowledge-graph","knowledge-management","knowledge-management-graph","local-first","note-managment","note-taker","note-taking","notebook","notes","notes-app","personal-knowledge-base","personal-wiki","scriptable","self-hosted","self-hosting","wiki","2026-06-12 02:00:29","\u003Cdiv align=\"center\">\n\t\u003Csup>Special thanks to:\u003C\u002Fsup>\u003Cbr \u002F>\n\t\u003Ca href=\"https:\u002F\u002Fgo.warp.dev\u002FTrilium\" target=\"_blank\">\t\t\n\t\t\u003Cimg alt=\"Warp sponsorship\" width=\"400\" src=\"https:\u002F\u002Fgithub.com\u002Fwarpdotdev\u002Fbrand-assets\u002Fblob\u002Fmain\u002FGithub\u002FSponsor\u002FWarp-Github-LG-03.png\">\u003Cbr \u002F>\n\t\tWarp, built for coding with multiple AI agents\u003Cbr \u002F>\n\t\u003C\u002Fa>\n  \u003Csup>Available for macOS, Linux and Windows\u003C\u002Fsup>\n\u003C\u002Fdiv>\n\n\u003Chr \u002F>\n\n# Trilium Notes\n\n![GitHub Sponsors](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fsponsors\u002Feliandoran) ![LiberaPay patrons](https:\u002F\u002Fimg.shields.io\u002Fliberapay\u002Fpatrons\u002FElianDoran)  \n![Docker Pulls](https:\u002F\u002Fimg.shields.io\u002Fdocker\u002Fpulls\u002Ftriliumnext\u002Ftrilium)\n![GitHub Downloads (all assets, all releases)](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fdownloads\u002Ftriliumnext\u002Ftrilium\u002Ftotal)  \n[![RelativeCI](https:\u002F\u002Fbadges.relative-ci.com\u002Fbadges\u002FDi5q7dz9daNDZ9UXi0Bp?branch=develop)](https:\u002F\u002Fapp.relative-ci.com\u002Fprojects\u002FDi5q7dz9daNDZ9UXi0Bp) [![Translation status](https:\u002F\u002Fhosted.weblate.org\u002Fwidget\u002Ftrilium\u002Fsvg-badge.svg)](https:\u002F\u002Fhosted.weblate.org\u002Fengage\u002Ftrilium\u002F)\n\n\u003C!-- translate:off -->\n\u003C!-- LANGUAGE SWITCHER -->\n[Chinese (Simplified Han script)](.\u002Fdocs\u002FREADME-ZH_CN.md) | [Chinese (Traditional Han script)](.\u002Fdocs\u002FREADME-ZH_TW.md) | [English](.\u002Fdocs\u002FREADME.md) | [French](.\u002Fdocs\u002FREADME-fr.md) | [German](.\u002Fdocs\u002FREADME-de.md) | [Greek](.\u002Fdocs\u002FREADME-el.md) | [Italian](.\u002Fdocs\u002FREADME-it.md) | [Japanese](.\u002Fdocs\u002FREADME-ja.md) | [Romanian](.\u002Fdocs\u002FREADME-ro.md) | [Spanish](.\u002Fdocs\u002FREADME-es.md)\n\u003C!-- translate:on -->\n\nTrilium Notes is a free and open-source, cross-platform hierarchical note taking application with focus on building large personal knowledge bases.\n\n\u003Cimg src=\".\u002Fdocs\u002Fapp.png\" alt=\"Trilium Screenshot\" width=\"1000\">\n\n## ⏬ Download\n- [Latest release](https:\u002F\u002Fgithub.com\u002FTriliumNext\u002FTrilium\u002Freleases\u002Flatest) – stable version, recommended for most users.\n- [Nightly build](https:\u002F\u002Fgithub.com\u002FTriliumNext\u002FTrilium\u002Freleases\u002Ftag\u002Fnightly) – unstable development version, updated daily with the latest features and fixes.\n\n## 📚 Documentation\n\n**Visit our comprehensive documentation at [docs.triliumnotes.org](https:\u002F\u002Fdocs.triliumnotes.org\u002F)**\n\nOur documentation is available in multiple formats:\n- **Online Documentation**: Browse the full documentation at [docs.triliumnotes.org](https:\u002F\u002Fdocs.triliumnotes.org\u002F)\n- **In-App Help**: Press `F1` within Trilium to access the same documentation directly in the application\n- **GitHub**: Navigate through the [User Guide](.\u002Fdocs\u002FUser%20Guide\u002FUser%20Guide\u002F) in this repository\n\n### Quick Links\n- [Getting Started Guide](https:\u002F\u002Fdocs.triliumnotes.org\u002F)\n- [Installation Instructions](https:\u002F\u002Fdocs.triliumnotes.org\u002Fuser-guide\u002Fsetup)\n- [Docker Setup](https:\u002F\u002Fdocs.triliumnotes.org\u002Fuser-guide\u002Fsetup\u002Fserver\u002Finstallation\u002Fdocker)\n- [Upgrading TriliumNext](https:\u002F\u002Fdocs.triliumnotes.org\u002Fuser-guide\u002Fsetup\u002Fupgrading)\n- [Basic Concepts and Features](https:\u002F\u002Fdocs.triliumnotes.org\u002Fuser-guide\u002Fconcepts\u002Fnotes)\n- [Patterns of Personal Knowledge Base](https:\u002F\u002Fdocs.triliumnotes.org\u002Fuser-guide\u002Fmisc\u002Fpatterns-of-personal-knowledge)\n\n## 🎁 Features\n\n* Notes can be arranged into arbitrarily deep tree. Single note can be placed into multiple places in the tree (see [cloning](https:\u002F\u002Fdocs.triliumnotes.org\u002Fuser-guide\u002Fconcepts\u002Fnotes\u002Fcloning))\n* Rich WYSIWYG note editor including e.g. tables, images and [math](https:\u002F\u002Fdocs.triliumnotes.org\u002Fuser-guide\u002Fnote-types\u002Ftext) with markdown [autoformat](https:\u002F\u002Fdocs.triliumnotes.org\u002Fuser-guide\u002Fnote-types\u002Ftext\u002Fmarkdown-formatting)\n* Support for editing [notes with source code](https:\u002F\u002Fdocs.triliumnotes.org\u002Fuser-guide\u002Fnote-types\u002Fcode), including syntax highlighting\n* Fast and easy [navigation between notes](https:\u002F\u002Fdocs.triliumnotes.org\u002Fuser-guide\u002Fconcepts\u002Fnavigation\u002Fnote-navigation), full text search and [note hoisting](https:\u002F\u002Fdocs.triliumnotes.org\u002Fuser-guide\u002Fconcepts\u002Fnavigation\u002Fnote-hoisting)\n* Seamless [note versioning](https:\u002F\u002Fdocs.triliumnotes.org\u002Fuser-guide\u002Fconcepts\u002Fnotes\u002Fnote-revisions)\n* Note [attributes](https:\u002F\u002Fdocs.triliumnotes.org\u002Fuser-guide\u002Fadvanced-usage\u002Fattributes) can be used for note organization, querying and advanced [scripting](https:\u002F\u002Fdocs.triliumnotes.org\u002Fuser-guide\u002Fscripts)\n* UI available in English, German, Spanish, French, Romanian, and Chinese (simplified and traditional)\n* Direct [OpenID and TOTP integration](https:\u002F\u002Fdocs.triliumnotes.org\u002Fuser-guide\u002Fsetup\u002Fserver\u002Fmfa) for more secure login\n* [Synchronization](https:\u002F\u002Fdocs.triliumnotes.org\u002Fuser-guide\u002Fsetup\u002Fsynchronization) with self-hosted sync server\n  * there are [3rd party services for hosting synchronisation server](https:\u002F\u002Fdocs.triliumnotes.org\u002Fuser-guide\u002Fsetup\u002Fserver\u002Fcloud-hosting)\n* [Sharing](https:\u002F\u002Fdocs.triliumnotes.org\u002Fuser-guide\u002Fadvanced-usage\u002Fsharing) (publishing) notes to public internet\n* Strong [note encryption](https:\u002F\u002Fdocs.triliumnotes.org\u002Fuser-guide\u002Fconcepts\u002Fnotes\u002Fprotected-notes) with per-note granularity\n* Sketching diagrams, based on [Excalidraw](https:\u002F\u002Fexcalidraw.com\u002F) (note type \"canvas\")\n* [Relation maps](https:\u002F\u002Fdocs.triliumnotes.org\u002Fuser-guide\u002Fnote-types\u002Frelation-map) and [note\u002Flink maps](https:\u002F\u002Fdocs.triliumnotes.org\u002Fuser-guide\u002Fnote-types\u002Fnote-map) for visualizing notes and their relations\n* Mind maps, based on [Mind Elixir](https:\u002F\u002Fdocs.mind-elixir.com\u002F)\n* [Geo maps](https:\u002F\u002Fdocs.triliumnotes.org\u002Fuser-guide\u002Fcollections\u002Fgeomap) with location pins and GPX tracks\n* [Scripting](https:\u002F\u002Fdocs.triliumnotes.org\u002Fuser-guide\u002Fscripts) - see [Advanced showcases](https:\u002F\u002Fdocs.triliumnotes.org\u002Fuser-guide\u002Fadvanced-usage\u002Fadvanced-showcases)\n* [REST API](https:\u002F\u002Fdocs.triliumnotes.org\u002Fuser-guide\u002Fadvanced-usage\u002Fetapi) for automation\n* Scales well in both usability and performance upwards of 100 000 notes\n* Touch optimized [mobile frontend](https:\u002F\u002Fdocs.triliumnotes.org\u002Fuser-guide\u002Fsetup\u002Fmobile-frontend) for smartphones and tablets\n* Built-in [dark theme](https:\u002F\u002Fdocs.triliumnotes.org\u002Fuser-guide\u002Fconcepts\u002Fthemes), support for user themes\n* [Evernote](https:\u002F\u002Fdocs.triliumnotes.org\u002Fuser-guide\u002Fconcepts\u002Fimport-export\u002Fevernote) and [Markdown import & export](https:\u002F\u002Fdocs.triliumnotes.org\u002Fuser-guide\u002Fconcepts\u002Fimport-export\u002Fmarkdown)\n* [Web Clipper](https:\u002F\u002Fdocs.triliumnotes.org\u002Fuser-guide\u002Fsetup\u002Fweb-clipper) for easy saving of web content\n* Customizable UI (sidebar buttons, user-defined widgets, ...)\n* [Metrics](https:\u002F\u002Fdocs.triliumnotes.org\u002Fuser-guide\u002Fadvanced-usage\u002Fmetrics), along with a Grafana Dashboard.\n\n✨ Check out the following third-party resources\u002Fcommunities for more TriliumNext related goodies:\n\n- [awesome-trilium](https:\u002F\u002Fgithub.com\u002FNriver\u002Fawesome-trilium) for 3rd party themes, scripts, plugins and more.\n- [TriliumRocks!](https:\u002F\u002Ftrilium.rocks\u002F) for tutorials, guides, and much more.\n\n## ❓Why TriliumNext?\n\nThe original Trilium developer ([Zadam](https:\u002F\u002Fgithub.com\u002Fzadam)) has graciously given the Trilium repository to the community project which resides at https:\u002F\u002Fgithub.com\u002FTriliumNext\n\n### ⬆️Migrating from Zadam\u002FTrilium?\n\nThere are no special migration steps to migrate from a zadam\u002FTrilium instance to a TriliumNext\u002FTrilium instance. Simply [install TriliumNext\u002FTrilium](#-installation) as usual and it will use your existing database.\n\nVersions up to and including [v0.90.4](https:\u002F\u002Fgithub.com\u002FTriliumNext\u002FTrilium\u002Freleases\u002Ftag\u002Fv0.90.4) are compatible with the latest zadam\u002Ftrilium version of [v0.63.7](https:\u002F\u002Fgithub.com\u002Fzadam\u002Ftrilium\u002Freleases\u002Ftag\u002Fv0.63.7). Any later versions of TriliumNext\u002FTrilium have their sync versions incremented which prevents direct migration.\n\n## 💬 Discuss with us\n\nFeel free to join our official conversations. We would love to hear what features, suggestions, or issues you may have!\n\n- [Matrix](https:\u002F\u002Fmatrix.to\u002F#\u002F#triliumnext:matrix.org) (For synchronous discussions.)\n  - The `General` Matrix room is also bridged to [XMPP](xmpp:discuss@trilium.thisgreat.party?join)\n- [Github Discussions](https:\u002F\u002Fgithub.com\u002FTriliumNext\u002FTrilium\u002Fdiscussions) (For asynchronous discussions.)\n- [Github Issues](https:\u002F\u002Fgithub.com\u002FTriliumNext\u002FTrilium\u002Fissues) (For bug reports and feature requests.)\n\n## 🏗 Installation\n\n### Windows \u002F MacOS\n\nDownload the binary release for your platform from the [latest release page](https:\u002F\u002Fgithub.com\u002FTriliumNext\u002FTrilium\u002Freleases\u002Flatest), unzip the package and run the `trilium` executable.\n\n### Linux\n\nIf your distribution is listed in the table below, use your distribution's package.\n\n[![Packaging status](https:\u002F\u002Frepology.org\u002Fbadge\u002Fvertical-allrepos\u002Ftriliumnext.svg)](https:\u002F\u002Frepology.org\u002Fproject\u002Ftriliumnext\u002Fversions)\n\nYou may also download the binary release for your platform from the [latest release page](https:\u002F\u002Fgithub.com\u002FTriliumNext\u002FTrilium\u002Freleases\u002Flatest), unzip the package and run the `trilium` executable.\n\nTriliumNext is also provided as a Flatpak, but not yet published on FlatHub.\n\n### Browser (any OS)\n\nIf you use a server installation (see below), you can directly access the web interface (which is almost identical to the desktop app).\n\nCurrently only the latest versions of Chrome & Firefox are supported (and tested).\n\n### Mobile\n\nTo use TriliumNext on a mobile device, you can use a mobile web browser to access the mobile interface of a server installation (see below).\n\nSee issue https:\u002F\u002Fgithub.com\u002FTriliumNext\u002FTrilium\u002Fissues\u002F4962 for more information on mobile app support.\n\nIf you prefer a native Android app, you can use [TriliumDroid](https:\u002F\u002Fapt.izzysoft.de\u002Ffdroid\u002Findex\u002Fapk\u002Feu.fliegendewurst.triliumdroid).\nReport bugs and missing features at [their repository](https:\u002F\u002Fgithub.com\u002FFliegendeWurst\u002FTriliumDroid).\nNote: It is best to disable automatic updates on your server installation (see below) when using TriliumDroid since the sync version must match between Trilium and TriliumDroid.\n\n### Server\n\nTo install TriliumNext on your own server (including via Docker from [Dockerhub](https:\u002F\u002Fhub.docker.com\u002Fr\u002Ftriliumnext\u002Ftrilium)) follow [the server installation docs](https:\u002F\u002Fdocs.triliumnotes.org\u002Fuser-guide\u002Fsetup\u002Fserver).\n\n\n## 💻 Contribute\n\n### Translations\n\nIf you are a native speaker, help us translate Trilium by heading over to our [Weblate page](https:\u002F\u002Fhosted.weblate.org\u002Fengage\u002Ftrilium\u002F).\n\nHere's the language coverage we have so far:\n\n[![Translation status](https:\u002F\u002Fhosted.weblate.org\u002Fwidget\u002Ftrilium\u002Fmulti-auto.svg)](https:\u002F\u002Fhosted.weblate.org\u002Fengage\u002Ftrilium\u002F)\n\n### Code\n\nDownload the repository, install dependencies using `pnpm` and then run the server (available at http:\u002F\u002Flocalhost:8080):\n```shell\ngit clone https:\u002F\u002Fgithub.com\u002FTriliumNext\u002FTrilium.git\ncd Trilium\npnpm install\npnpm run server:start\n```\n\n### Documentation\n\nDownload the repository, install dependencies using `pnpm` and then run the environment required to edit the documentation:\n```shell\ngit clone https:\u002F\u002Fgithub.com\u002FTriliumNext\u002FTrilium.git\ncd Trilium\npnpm install\npnpm edit-docs:edit-docs\n```\n\nAlternatively, if you have Nix installed:\n```shell\n# Run directly\nnix run .#edit-docs\n\n# Or install to your profile\nnix profile install .#edit-docs\ntrilium-edit-docs\n```\n\n\n### Building the Executable\nDownload the repository, install dependencies using `pnpm` and then build the desktop app for Windows:\n```shell\ngit clone https:\u002F\u002Fgithub.com\u002FTriliumNext\u002FTrilium.git\ncd Trilium\npnpm install\npnpm run --filter desktop electron-forge:make --arch=x64 --platform=win32\n```\n\nFor more details, see the [development docs](https:\u002F\u002Fgithub.com\u002FTriliumNext\u002FTrilium\u002Ftree\u002Fmain\u002Fdocs\u002FDeveloper%20Guide\u002FDeveloper%20Guide).\n\n### Developer Documentation\n\nPlease view the [documentation guide](https:\u002F\u002Fgithub.com\u002FTriliumNext\u002FTrilium\u002Fblob\u002Fmain\u002Fdocs\u002FDeveloper%20Guide\u002FDeveloper%20Guide\u002FEnvironment%20Setup.md) for details. If you have more questions, feel free to reach out via the links described in the \"Discuss with us\" section above.\n\n## 👏 Shoutouts\n\n* [zadam](https:\u002F\u002Fgithub.com\u002Fzadam) for the original concept and implementation of the application.\n* [Sarah Hussein](https:\u002F\u002Fgithub.com\u002FSarah-Hussein) for designing the application icon.\n* [nriver](https:\u002F\u002Fgithub.com\u002Fnriver) for his work on internationalization.\n* [Thomas Frei](https:\u002F\u002Fgithub.com\u002Fthfrei) for his original work on the Canvas.\n* [antoniotejada](https:\u002F\u002Fgithub.com\u002Fnriver) for the original syntax highlight widget.\n* [Dosu](https:\u002F\u002Fdosu.dev\u002F) for providing us with the automated responses to GitHub issues and discussions.\n* [Tabler Icons](https:\u002F\u002Ftabler.io\u002Ficons) for the system tray icons.\n\nTrilium would not be possible without the technologies behind it:\n\n* [CKEditor 5](https:\u002F\u002Fgithub.com\u002Fckeditor\u002Fckeditor5) - the visual editor behind text notes. We are grateful for being offered a set of the premium features.\n* [CodeMirror](https:\u002F\u002Fgithub.com\u002Fcodemirror\u002FCodeMirror) - code editor with support for huge amount of languages.\n* [Excalidraw](https:\u002F\u002Fgithub.com\u002Fexcalidraw\u002Fexcalidraw) - the infinite whiteboard used in Canvas notes.\n* [Mind Elixir](https:\u002F\u002Fgithub.com\u002FSSShooter\u002Fmind-elixir-core) - providing the mind map functionality.\n* [Leaflet](https:\u002F\u002Fgithub.com\u002FLeaflet\u002FLeaflet) - for rendering geographical maps.\n* [Tabulator](https:\u002F\u002Fgithub.com\u002Folifolkerd\u002Ftabulator) - for the interactive table used in collections.\n* [FancyTree](https:\u002F\u002Fgithub.com\u002Fmar10\u002Ffancytree) - feature-rich tree library without real competition. \n* [jsPlumb](https:\u002F\u002Fgithub.com\u002Fjsplumb\u002Fjsplumb) - visual connectivity library. Used in [relation maps](https:\u002F\u002Fdocs.triliumnotes.org\u002Fuser-guide\u002Fnote-types\u002Frelation-map) and [link maps](https:\u002F\u002Fdocs.triliumnotes.org\u002Fuser-guide\u002Fadvanced-usage\u002Fnote-map#link-map)\n\n## 🤝 Support\n\nTrilium is built and maintained with [hundreds of hours of work](https:\u002F\u002Fgithub.com\u002FTriliumNext\u002FTrilium\u002Fgraphs\u002Fcommit-activity). Your support keeps it open-source, improves features, and covers costs such as hosting.\n\nConsider supporting the main developer ([eliandoran](https:\u002F\u002Fgithub.com\u002Feliandoran)) of the application via:\n\n- [GitHub Sponsors](https:\u002F\u002Fgithub.com\u002Fsponsors\u002Feliandoran)\n- [PayPal](https:\u002F\u002Fpaypal.me\u002Feliandoran)\n- [Buy Me a Coffee](https:\u002F\u002Fbuymeacoffee.com\u002Feliandoran)\n\n\n## 🔑 License\n\nCopyright 2017-2025 zadam, Elian Doran, and other contributors\n\nThis program is free software: you can redistribute it and\u002For 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.\n","Trilium Notes 是一款免费且开源的跨平台层次化笔记应用，专注于构建大型个人知识库。其核心功能包括支持层级结构的笔记管理、知识图谱构建以及本地优先的数据存储策略，使用 TypeScript 编写并基于 Electron 框架开发。此外，Trilium 支持自托管部署，允许用户在自己的服务器上运行，同时提供丰富的插件系统以扩展功能。这款应用非常适合需要整理大量信息、构建个人维基或进行复杂项目管理的研究者、学生及专业人士使用。",2,"2026-06-11 02:44:43","top_all"]