The ideal “knowledge base” app I’ve been searching for is as follows: - Self-hosted - Attractive web client that loads very quickly and works well on mobile - Can point it at a nested directory of text/markdown and image/pdf files (no sql database) - Text files are editable in place (no “edit” button, etc.) - Markdown displays in a plain-text view (no hidden formatting characters, no “rich text” editor) Every app I’v…
Joplin – An open-source note taking and to-do application with synchronisation
91–100 of 220 posts
Re: Joplin – An open-source note taking and to-do application with synchronisation
#92The ideal “knowledge base” app I’ve been searching for is as follows: - Self-hosted - Attractive web client that loads very quickly and works well on mobile - Can point it at a nested directory of text/markdown and image/pdf files (no sql database) - Text files are editable in place (no “edit” button, etc.) - Markdown displays in a plain-text view (no hidden formatting characters, no “rich text” editor) Every app I’v…
The "database" is just a bunch of directories you can sync with any tool you want.
Re: Joplin – An open-source note taking and to-do application with synchronisation
#93Piping content from the Internet to bash is a terrible way to distribute applications on Linux, I'd recommend making the official method a Flatpak instead. It'll allow you to sandbox your application, which is good for the user, and it'll handle the integration (e.g. app icon etc) correctly. No user should ever be urged to install anything with that method, it's unsafe.
In which way can it be exploited?
Do you have the mental fortitude to format it and go through it line by line looking for possible exploits?
It's 100% trivial to have it run rm or shred on all files you have access to while simultaneously printing correct looking install progress messages.
Re: Joplin – An open-source note taking and to-do application with synchronisation
#94The ideal “knowledge base” app I’ve been searching for is as follows: - Self-hosted - Attractive web client that loads very quickly and works well on mobile - Can point it at a nested directory of text/markdown and image/pdf files (no sql database) - Text files are editable in place (no “edit” button, etc.) - Markdown displays in a plain-text view (no hidden formatting characters, no “rich text” editor) Every app I’v…
I use markor (https://f-droid.org/en/packages/net.gsantner.markor/) on android and it does everything I need. It's all a bunch of files, synchronized with syncthing, so I can use it on my desktop with any editor (maybe https://thiefmd.com/, maybe another one). No need for a server, I can use it while offline, it's lightweight to install and maintain.
Re: Joplin – An open-source note taking and to-do application with synchronisation
#95For those that want to crosslink anything and everything I suggest Logseq[1]. Its journal and graph view are fantastic. And it has many useful plugins. I use it along with git-sync [2] and syncthing [3] now I can sync the notes across my work, personal desktops and my mobile. [1] http://logseq.com/ [2] https://github.com/simonthum/git-sync [3] https://syncthing.net/
Re: Joplin – An open-source note taking and to-do application with synchronisation
#96For those that want to crosslink anything and everything I suggest Logseq[1]. Its journal and graph view are fantastic. And it has many useful plugins. I use it along with git-sync [2] and syncthing [3] now I can sync the notes across my work, personal desktops and my mobile. [1] http://logseq.com/ [2] https://github.com/simonthum/git-sync [3] https://syncthing.net/
A huge fan of Logseq here. I can’t imagine my workflow without it anymore. However, I still can’t have it on mobile because of sync. iCloud is awful, Syncthing doesn’t support mobile.
Re: Joplin – An open-source note taking and to-do application with synchronisation
#97Earlier quoted context omitted.
I jumped from Joplin to Logseq too. Before it was Boostnote. Probably the reason was both Boostnote and Joplin seems to have stopped developing the application and shifted focus to monetization. Also I personally prefer the (much) more technical way that Logseq work. It is not a markdown editor, but a knowledge base that stores its data as plaintext files in a markdown-like format. One question: do you have pointers…
I don't know about Boostnote but Joplin is still actively developed. Just check the changelogs, and all that is open source: https://joplinapp.org/changelog/ https://joplinapp.org/changelog_android/
Re: Joplin – An open-source note taking and to-do application with synchronisation
#98Earlier quoted context omitted.
In which way can it be exploited?
If I serve you a 2000 line unformatted bash script from an URL and tell you to pipe it to bash, will you do it? Should you do it? Do you have the mental fortitude to format it and go through it line by line looking for possible exploits? It's 100% trivial to have it run rm or shred on all files you have access to while simultaneously printing correct looking install progress messages.
I see how flatpak is an improvement, but I don't see how piping into bash is any worse than "install this .deb file / npm package / pip package." If the package author wanted to do something malicious, it's just as easy (if not easier) to put the malicious code in the package itself rather than a bash installer for the package.
Re: Joplin – An open-source note taking and to-do application with synchronisation
#99Big no-no to Joplin for me is that it is using some custom data format (sqlite I think). Why bother? Just give me an app that can handle nicely markdown files, syncing I can do myself e.g. (Synology, rsync) or use some file syncing service (Dropbox, OneDrive, whatever). Zettlr does the trick for me without interfering with what I write.
Markdown (and any other markup) really sucks for anything that is more than just plaintext with some formatting. The best markdown-app we have at the moment are those like Obsidian or Logseq, and they are very low-key compared with a proper richtext-app, like Notion or even a mature word processor.
And looking and the hard struggle of obsidian and their community-plugins, it might be really time to get a proper open richtext-format for the notes-space, to liberate us from markups and their limitations. Maybe something json-based, to bring the notebook-movement into the ring too.
Re: Joplin – An open-source note taking and to-do application with synchronisation
#100Shameless plug for my native (Qt C++ based) open-source, cross-platform note-taking app[1]. It's fast, beautiful, and just works. The next version will add an option to turn your Markdown tasks into a beautiful Kanban view[2] via QML. This feature will be paid but anyone will be able to compile the source with a simple CMake flag to get the PRO version for free. Currently, it uses a DB but we aim to port it to suppor…
Thanks for making this. I look forward to trying it tonight. A few thoughts: 1. Any chance for a mobile version with cloud sync? Qt compiles for mobile too, after all. I access my notes from my phone all the time so this is a must for me. 2. How come so many indie devs are off making their own notes app instead of pooling their efforts? For example off the top of my head QOwnNotes is a Qt widget note app, and a QML-b…
Notes are something very simple on surface, but can become very complicated and diversified on details. So everyone starts doing their own personalized sh*t, some are happy with this, and some learn the hardships of it and abandon their projects at some point. So we have a constant stream of half-assed notes-apps of various flavors, and some which are really well-made, to stay.