HN.zip

Taking Notes with Joplin

80 points by sohkamyung - 44 comments
vunderba [3 hidden]5 mins ago
Joplin is really nice feature-wise but the last time I looked at it a few years back I absolutely HATED the way that it structured your notes.

The way it worked was that they stored new/existing notes in an SQLite table with UUIDs. This of course makes it very difficult to use bash tools, other IDEs, etc. to work with your notes after Joplin has ingested them.

Further the related media was renamed "UUID.<related extension>" which were stored in `~/.config/joplin-desktop/resources`.

Compare this to apps like VS Code / Obsidian / Logseq (also open source) which don't mess with your markdown file organization. You can just point them to a root folder and they'll work natively with your markdown files. No syncing required.

jayflux [3 hidden]5 mins ago
I really think you’re trying to use the wrong tool for the job here. Joplin isn’t designed for your notes to be modified outside of the ecosystem, the notes themselves are markdown so you can export or transfer them, but you can’t simultaneously edit them outside of Joplin. For that you’re better off with a folder of markdown files which you can push to Git.

Joplin is essentially an open source version of Evernote and a great alternative for people who enjoyed that style of application.

darkmuck [3 hidden]5 mins ago
I'm with you 100%. I wish there was an OSS tool that was like Obsidian and cross-platform (no cloud hosting required). Logseq is the closest but the markdown standard isn't fully supported, and they add a lot of custom syntax/metadata.
Joeboy [3 hidden]5 mins ago
Also Logseq is moving towards some sort of "database storage", which I think entails moving away from plain text files.
terminalgravity [3 hidden]5 mins ago
You said “like Obsidian”. Which parts of Obsidian are most important for you
darkmuck [3 hidden]5 mins ago
- Apps for, at least, windows and android.

- Storage of files in a folder that can be seen by the OS to allow sync by something like syncthing

- Moderately good UI (nice to have: live preview of markdown)

- Core features not behind a paywall (e.g. siyuan can't sync, notenook missing important features)

- Nice to have: push notifications for tasks/reminders

celsius1414 [3 hidden]5 mins ago
I keep thinking about how much feature lists like this could be matched by the Finder/File Explorer and my favorite text editor.
darkmuck [3 hidden]5 mins ago
Yes of course but not on android. Also I'd prefer the same app/experience across platforms.
jhbadger [3 hidden]5 mins ago
Basically Joplin is an Evernote replacement. If you were a fan of Evernote, you like how it is structured, if you weren't, you probably don't.
joekrill [3 hidden]5 mins ago
I'm really surprised I don't see more tech-savvy people talking about SilverBullet (https://silverbullet.md). It's not perfect, but very "hackable" and being actively developed. It's the best self-hostable note taking app I've found so far.
runjake [3 hidden]5 mins ago
If SilverBullet were into acquiring more users (they may not be), they could use some major help with their site design.

When I visit the SilverBullet link, I get a wall of text. And at the very top is a warning about versions and a link to migrating your data between versions, which leads to another extensive wall of text with various code and configuration examples.

Many people, even busy tech savvy people, are going to shy away from this.

To be honest, it looks kind of interesting to my inner nerd, but I think I'll stick with my "directory of plaintext Markdown files" that I've moved between apps as they've come and gone.

armsaw [3 hidden]5 mins ago
I was using this for a while and really loving it, however the dev just recently decided to undertake a rewrite into Lua which breaks all existing scripts, and changed how the online/offline paradigm works, which made me feel a bit skittish about whether it is going to be a stable long-term solution. I am really rooting for Zef here though and hope it settles into a good place soon!
jamesgeck0 [3 hidden]5 mins ago
I like SilverBullet a lot; it's similar in philosophy to Obsidian. The biggest issue I had using it as a daily driver is that it's a website; there's no dedicated app. I like to have Obsidian hotkeyed as a toggle on cmd-' for instant access. As a Firefox user on macOS, I couldn't figure out a way to do that with SilverBullet, even with HammerSpoon scripting.
asimops [3 hidden]5 mins ago
I did not know it and so I had a look. While it looks promising, it does not have a install section on how to set it up as a systemd service, just docker...

That makes it a hard pass for me.

exiguus [3 hidden]5 mins ago
As i understand it, it has no encryption build in. Maybe thats the reason.
benwills [3 hidden]5 mins ago
I have used Joplin daily for years. The only thing I _REALLY_ wish they did was allow you to just store and display notes as plain text.

Instead, there is always either markdown or rich text formatting involved. And there's no ability to disable that.

That always seemed odd to me to force that kind of decision on users.

jl6 [3 hidden]5 mins ago
I don’t understand… occasionally I use markdown and switch to the viewer mode to see it rendered, but most of the time I stay in the editor mode where everything is just plain text.
benwills [3 hidden]5 mins ago
I do that. And it's not bad. But it still doesn't treat the input/interface strictly as plain text.

I can't remember all the little things that happen, which wouldn't happen in a plain text editor, but if you type hyphen-space, then hit enter, the line is deleted and your cursor stays on that line instead of advancing to the next.

It's a trivial example, but things like that happen.

jszymborski [3 hidden]5 mins ago
I suppose you can enclose whole notes in a code block (```)
msm_ [3 hidden]5 mins ago
Since Evernote died, I've been looking for a thing to replace it with. I've tried dozens (not exaggregating) note-taking solution.

Right now I've reverted to the good (?) old "plain markdown files in a git-synced repository. Of course it comes with its own set of downsides, but after migrating (and sometimes leaving behind) my notes so many times I like how portable and universal plain-text is.

(I want to give a shout-out to Tiddlywiki. It stands out among the plethora of solutions I've tested, and I still sometimes use it for my mind-maps or designs).

brof [3 hidden]5 mins ago
Maybe you'll like wiki.vim (not to be confused with vimwiki). I, like you, tried a lot of solutions, and it's the only one that's really stuck over the past couple of years. I think it's because it doesn't try to do too many things and is just a thin wrapper over a collection of text files (you can specify to use Markdown). Obsidian is fancier but I find that I've been able to replicate most of what I need and don't miss the extra bells and whistles.

Oh, and I've found using a tool like gitwatch really helpful for keeping the repo synced without having to remember to commit.

monodeldiablo [3 hidden]5 mins ago
I don't know if you've tried Obsidian, but it's just a tool that sits atop your pile 'o Markdown files. No vendor lock-in or special databases. I use Syncthing to sync the files between devices and git to periodically back them up to a private repo.

I've had to be careful to steer clear of all the plugin nonsense that's tempting to dive into as a distraction from actually using the tool, but Obsidian is surprisingly awesome right out of the box.

I use the daily note template tool to generate a structured agenda for each day, which removes the friction that used to keep me from daily journaling and second brain stuff. Now I can't live without it. It's been life-changing for me, as a person previously crippled with ADHD and perpetually living in a state of intense anxiety.

If you have any questions, I'm happy to help out. I was also an Evernote (and Joplin, and...) user for years and was never satisfied until I made a list of my requirements and discovered that Obsidian ticks all the boxes. Haven't turned back since.

bmurphy1976 [3 hidden]5 mins ago
You can go crazy with the plugins for sure, but I found three to be particularly useful:

1. Google Calendar - this is a pain to set up, but once it's set up you can pull your agenda into a note.

2. Tasks - This allows you to write a query which you can use to consolidate multiple TODO lists into a single note.

3. Homepage - Always keep one note open as a pinned home page.

Combine the 3 and I have a nice dashboard that shows my agenda for the day and all the various TODOs I have peppered through my vault.

sebastiennight [3 hidden]5 mins ago
What do you mean by "Evernote died"? To the best of my knowledge they are still up and running?

Probably even released some new ToS to scrape all user data for AI training, I imagine.

bmurphy1976 [3 hidden]5 mins ago
I'm sure the parent means Evernote has suffered from enshitification and monetary optimization. The Evernote you get today is not the same as the Evernote from 15 years ago.
rustmachine [3 hidden]5 mins ago
I switched to amplenote, which im very happy with. And i tried all the other notetaking apps, from jopling (hate the lack of wysiwyg editor) over obsidian and all the rest. Amplenote is the first note-app I decided to pay for. It does everything evernote did, without all the crap. And a lot of things it does better.
flkiwi [3 hidden]5 mins ago
After looking in vain for a browser-based Logseq (i.e., the way logseq used to be before APP EVERYTHING!!! began the downward spiral -- the next version won't even use markdown files), I've gone full Leeroy Jenkins on Silverbullet. It's not refined. It's not stable. But it's good enough, it lives in a browser, and it creates markdown. It's also incredibly customizable with Lua, but that's not necessarily a net positive for someone who wants an environment that works simply.
exiguus [3 hidden]5 mins ago
I choose Joplin over 10 years ago. Because of encryption, multi-client & self-hosting ability and easy import and export of notes. I did this because i want to securely own my private data. Every other tool, I looked before and after, is not able to do this.

Fun Fact: Beside the Joplin App, you can use any other Editor to edit notes (of course after they are encrypted).

brocket [3 hidden]5 mins ago
I migrated all my notes to Joplin (including importing Evernote and OneNote) and have been using it for awhile but performance is it's biggest issue.

(1) Importing notes takes forever, I'm talking hours, even if you're pointing to a local notes folder.

(2) There is no background sync on mobile so every time it's open the app, wait a 10+ seconds to sync, then open the new note. I've found myself keeping important notes on Keep for quick access.

(3) All notes and resources are in a flat folder so if you have a large database filesystems will struggle and break in strange ways. I guess I hit some limits in OneDrive and it can't list all files so I started missing notes. I ended up doing an audit and found a couple dozen things not syncing. Now I'm paranoid I'll lose more notes and commit all changes to a git repo.

I still think there isn't a better alternative in my case and plan to make improvements to address my pain points.

grepfru_it [3 hidden]5 mins ago
mdaniel [3 hidden]5 mins ago
https://github.com/zadam/trilium#trilium-is-in-maintenance-m... seems relevant, and that's above and beyond the license difference between the two (I'm not looking for trouble, I'm only saying they are different)
lf-non [3 hidden]5 mins ago
There is an ongoing community effort to revive it: https://github.com/TriliumNext/Notes
whalesalad [3 hidden]5 mins ago
I’ve been running this in my homelab since 2021. Can’t live without it now.
brokegrammer [3 hidden]5 mins ago
Happy Joplin user since 2020. Self-synced using Syncthing. Great note-taking tool overall.
I_am_tiberius [3 hidden]5 mins ago
I wish Joplin had better collaboration. I want an e2e encrypted, cloud-based solution my entire team can use. Notion UX is great but is useless to me without e2e encryption - and it becomes expensive for teams. Skiff marketed itself as secure but was immediately acquired by Notion.
Magma7404 [3 hidden]5 mins ago
Not only collaboration but separating notes between my home and my work. Even with the expensive plan, I cannot have 2 accounts linked to the same setup but where the work account would have a access restricted to the work notes. I still use the cheapest plan for personal sync, but I can't use Joplin for work and it saddens me.
aborsy [3 hidden]5 mins ago
Joplin sync with Joplin server is superb!

There is a backup feature exporting all notes to markdown. Is there a way to backup up all notes this way based on a schedule?

That would address the issue with dependency on a database.

mnls [3 hidden]5 mins ago
The most complete open source Note taking app and exceptionally supported, it has its official Android, iOS, Windows, Mac, Linux app. Exceptional (and e2ee) sync options too.
har777 [3 hidden]5 mins ago
I've been using Joplin for years. It was always a bit slow but I recently updated it and now the app takes over 30 seconds to load :|

It's sync feature is super seamless though!

azaras [3 hidden]5 mins ago
Org-mode is the way for Emacs users.
terminalgravity [3 hidden]5 mins ago
The reason I learned emacs. I absolutely love it.
ews [3 hidden]5 mins ago
the gateway drug to Emacs, I started with org-mode and 10+ years later, it took over my entire life.
xchip [3 hidden]5 mins ago
How big is the stack need to take notes?
swah [3 hidden]5 mins ago
Another alternative to Joplin is Upnote. It just works too.