Trilium needs a central place for community plugins #8976
-
|
I genuinely love Trilium. Like a lot. I’ve tried so many note apps and somehow I always come back to this. The way notes are structured with the tree hierarchy, ETAPI, reusable note blocks, different note types, rich text editing powered by CKEditor, the “markdown import from clipboard” feature, and the fact that it’s powered by a database instead of plain files… it just fits my brain perfectly. Big respect to the devs honestly. You guys built something special. But yeah there’s one thing I keep wishing for. I really feel Trilium would become next level if we had a bigger and more active plugin community. Right now there are cool scripts and themes and widgets (awesome-trilium repo is nice), but everything feels kinda scattered. You have to search around, dig through GitHub, try stuff manually. It works, but it’s not smooth. When you look at Obsidian, they made plugins super easy to discover and install from inside the app. Because of that, the community just exploded. And the core team doesn’t have to build all those features themselves. That’s the part I really like. Community handles niche ideas. I keep thinking how cool it would be if Trilium had something similar: • some central place where people can submit plugins This way, more developers can experiment and share useful extensions with the community, while the core team faces less pressure to constantly add new features and can focus on improving stability and performance. Trilium already has insanely powerful scripting with frontend, backend, ETAPI and all. Honestly the foundation is already there. It just needs a smoother way for people to package and share their work as simple plugins. Just wanted to hear what others think. Are there plans for something like this? Or technical reasons why it’s hard? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
|
Yes, we do plan to have a plugin system but the technical implications behind are quite big. There also is some community work to set up some kind of plugin system, but we do plan to have an official one at some point. The biggest problem apart from "classic" plugin issues (how to handle dependencies, conflicts, load order), is the security implications behind it. Scripts now have too much power and we have to gate keep malware which will most certainly appear. I don't have a date, but most likely 1-2 years. |
Beta Was this translation helpful? Give feedback.
-
|
Mysterious thing planning release within 2 months : ) |
Beta Was this translation helpful? Give feedback.

Yes, we do plan to have a plugin system but the technical implications behind are quite big. There also is some community work to set up some kind of plugin system, but we do plan to have an official one at some point.
The biggest problem apart from "classic" plugin issues (how to handle dependencies, conflicts, load order), is the security implications behind it. Scripts now have too much power and we have to gate keep malware which will most certainly appear.
I don't have a date, but most likely 1-2 years.