Live data from Hacker News

Show HN: Trilium Notes – Scriptable note-taking application

github.com

11–20 of 129 posts

Re: Show HN: Trilium Notes – Scriptable note-taking application

#14
This is very interesting. It's self-hosted and therefore not reliant on someone's brittle/invasive business model. I'd consider switching over to this in a heartbeat if it could handle attaching arbitrary files to notes (e.g. office docs, pdfs, etc.) that would also get sync'd.

I haven't looked at the code, but can anyone say something informed about the sync server auth and transport security? Is it running over TLS?

Re: Show HN: Trilium Notes – Scriptable note-taking application

#15
post #13

Does this support maths notation? E.g. Latex code interpreted with Katex or MathJax, or WYSIWYG with MathQuill. I see there may be relevant CKEditor plugins. Could these be used?

Currently no support.

I use CKEditor 5 which is very very nice, but still a bit immature in its plugin ecosystem.

LaTex support is definitely something I've been thinking about, but I'm still not sure about how to approach it.

This might be also one of the showcases for the scripting support. User can load e.g. KaTex as a script, bind it to the "code note" which it will render into a view e.g. above the code editor. But that's not very user friendly for sure.

Re: Show HN: Trilium Notes – Scriptable note-taking application

#16
post #7

This looks awesome! Clearly you have put in a lot of hard work and thought into this. Ive been itching for a scriptable personal knowledge base where I can store arbitrary datastructures and executable code in addition to the typical richtext note taking. Will be diving into the code asap. Cheers!

> Ive been itching for a scriptable personal knowledge base where I can store arbitrary datastructures and executable code in addition to the typical richtext note taking.

Wow, this is actually exactly what Trilium Notes is. Perfect match!

Re: Show HN: Trilium Notes – Scriptable note-taking application

#17
post #9

Quickly checking on the way. Is there a way to import notes from Evernote?

Yes, as the other commenters answered. Just a word of warning - there's not many ENEX files floating on the net available for testing so I kind of expect some bugs to appear here.

Re: Show HN: Trilium Notes – Scriptable note-taking application

#18
post #14

This is very interesting. It's self-hosted and therefore not reliant on someone's brittle/invasive business model. I'd consider switching over to this in a heartbeat if it could handle attaching arbitrary files to notes (e.g. office docs, pdfs, etc.) that would also get sync'd. I haven't looked at the code, but can anyone say something informed about the sync server auth and transport security? Is it running over TLS…

Native integration is better, but file:// + syncthing could probably suffice?

Re: Show HN: Trilium Notes – Scriptable note-taking application

#20
post #14

This is very interesting. It's self-hosted and therefore not reliant on someone's brittle/invasive business model. I'd consider switching over to this in a heartbeat if it could handle attaching arbitrary files to notes (e.g. office docs, pdfs, etc.) that would also get sync'd. I haven't looked at the code, but can anyone say something informed about the sync server auth and transport security? Is it running over TLS…

Trilium Notes has a concept of "file notes" which are just notes placed into the tree which can contain binary files. They fill the role of attachments. As any other kind of note, they are synced to the sync server and all clients.

Sync auth is done through HMAC of a timestamp with shared secret. Sync uses HTTP so if sync server is properly configured with TLS, then it is used of course.

Post reply on HN