What does HackerNews think of espial?
Espial is an open-source, web-based bookmarking server.
The visual presentation is a near complete clone of Pinboard. It also provides a route for Pinboard import.
I wish it had a browser plugin but besides that it is amazing
So I built an open-source self-hosted site for my bookmarks now:
I like the ingestion via bookmarklet method, as it's low user overhead; just does the job and gets out of your way.
I have 73k bookmarks on my instance, which other sass sites sometimes aren't optimized for, and can be sluggish while filtering searching etc.. (users normally have around 5k)
I can add detail for a docker build if desired, but the build from source is pretty straightforward.
It's kind of like a crossover between a private Pinterest, a bookmarking app, and a note taking app.
So it's multi-paradigm.
But of you know your use case better, you can tailor your soltution to fit.
You can then make better decisions on online/offline, where to store state, web vs native etc.. this is the benefit of simplyfing and clarifying your use case.
For example, I am a heavy bookmarker (~70k bookmarks), so I built an open-source, self-hosted (I don't want to own your bookmarks) bookmarking web app (https://github.com/jonschoning/espial). It is pretty minimal, but it is tailored to quickly bookmarks while browsing. I didn't bother with native because I am already in a browser context when I want to bookmark something.
But maybe I am just biased towards web hosted tech. I just don't see the value add for native unless it's doing something intimately connected with the physical device or physical user.
Currently it uses sqlite, for ease of deployment.
https://github.com/jonschoning/espial
Demo: (uname demo, passwd demo)