Shaarli has been around forever and is insanely quick to load and add links, I just wish it had some sort of web-clipping support.
Shiori seems ideal as a replacement, but it was essentially unmaintained for 1+ years, though a new maintainer stepped in within the last few weeks and has been pretty active during that time, so hopefully optimistic.
I'll be watching Shiori for the next few months and see where it stands with development, then decide to make the move or not.
One more vote for Shaarli. I just need tagged bookmarks and it does the job while being fast, reliable and simple.
I'm also using the Firefox extension and Android app. Super easy.
Same thing happened to me, I kept contacting him every six months or so for a couple of years and did not get a response for years after an advertised feature of the paid subcription did not work for me.. I asked for a fix or a refund, never got either. Kind of annoying to see him spend a lot of time on activism while paying for a service I never received and could not get a refund for
It’s actively being worked on with native apps, is competitively priced at $28/yr, though it carries the same risk as Pinboard (of being run by a solo founder).
It looks like raindrop is a for-profit company which does not publish source code under a free license, or at least i could not find it on the homepage. In comparison, wallabag is fully free software: you can self-host it, or you can have a commercial contract with the maintainers to host it for you. In both cases, you can donate money for development.
To be fair, wallabag is also mostly maintained by a single person. However, there's a wide community so it's unlikely the software would go unmaintained if a bus accident occurred. I must admit i have no idea about the "hosted" side of things and if the maintainer has a backup plan for someone to take over in case they're not available.
It has been obvious to me for a while that Pinboard is sort of a dying product. It seems great for what it does but as open source solutions fill in the gaps it becomes pointless. Now if someone will make a pass-like pinboard app that syncs with Git using markdown files, that would be slick as can be. Tired or solutions that want to use SQL for storage.
I also use Pinboard and also have had no replies to emails.
I actually like the service but I don't use the archive feature. It's minimal, text based and provides rss feeds for most things. It also plays nice with Miniflux.
I'm going to look at ArchiveBox but I hope someone else takes over Pinboard and can give it some proper time and attention
Self-hostable.. Back in the dark ages, we called that "a program that runs on your computer", it seemed like a good idea at a time, and the past 10 years of putting everything back on the mainframe has confirmed that it was.
Self-hostable means I can run it on my home router or DMZ'ed and appropriately firewalled/secured home server and get to it via the Internet using a browser. A bit different than just a "program that runs on your computer". Unless you were dialing into your computer from your Osborne 1 using your AMPS 1G car cell phone in those dark ages, I'm sure somebody here was.
It takes some skill and is not for everyone, but is a great way to truly have control of your data.
One thing about wallabag is that it has eink support, both through its own native app but also through third party apps like koreader.
So you don't depend on your device manufacturer to support it like pocket. In that case hosted is actually the right solution. If you want a local program that stores websites with metadata as articles, you can look at zotero.
I think what the parent meant is that you're not tied to one exclusive service provider. Wallabag can be (and routinely is) packaged as a service by hosting coops.
So you can have the benefits of having someone else hosting it for you, while not having the downside of having a single service provider whose fate may make you unable to use the product at some point in time.
> Tho sometimes it fails to fetch certain websites because of captchas or whatever.
I'm sorry for you. The problem is with the content provider, and i'm just as annoyed/angered as you are by this. I routinely send "complaint" emails to websites to let them know they're actively blocking users, because usually they don't even know that and they assume cloudflare & others are just blocking malicious traffic. The more complaints they receive, the more inclined they'll be to let us through.
I've been using this for a couple of years, and it's really nice. It works with SQLite, which makes it very lightweight. I think the default DB is MySQL/MariaDB, for multiuser installations.
That’s cool, but can I just have a regular app I can run on my computer with a regular GUI instead of having to “host” another persistently running service with all kinds of dependencies?
Agree. I used wallabag for years, but now I just use joplin and its webclipper for the same purpose and it works really well, including the sync over syncthing!
The only downside is that Joplin does not save the position where I stopped reading.
Not saying it's the best solution, but it should be really easy to run as a desktop application since it supports SQLite databases. Just have your script start a local web server serving the app, and start a web browser in app mode (or whatever that's called) on the local URL.
Normally I’d agree with you, but here, the major use-case is saving webpages to read on different devices. I use pocket for saving site to read later, and I don’t think it would work nearly as well if I had to restrict myself to one device.
So, for this application, a web app makes a lot of sense.
It's almost viable as a standalone static backend-less webapp. But even PWAs lack the ability to talk to other endpoints & sites. Reserved for *native" apps, for now. :(
Why would you want a webapp without a backend? The web was explicitly conceived for "user agents" to interact with "servers" and the web ecosystem has very little benefits (and many downsides) outside of this use-case. If you're looking for cross-platform UI toolkits, you could take a look at Qt (for example) which easily produces static backendless (non-web)apps.
In this case Wallabag appears to use a lot of PHP, so porting it to be a self-contained standalone static page is going to be a bit tricky. But assuming porting the codebase weren't so hard, the real issue is that the web platform- even for PWAs- is cruel & iron-hearted about who can talk to who. Applications are still the only free & open communicators on the planet, and that's just fucked, so blasted wrong.
CORS is probably going to block most basic interactions. Wallabag is a basic simple application, something that conceptually could easily run as a standalone static web page. But if that page tries to go fetch("https://www.washingtonpost.com") it'll probably immediately hit some CORS restrictions & die.
The web got deeply mishandled when we decided it was unsafe to let sites access each other. There's been a deep freak out, an anti-connectedness that's been ruling us for the past ~2 decades, and few forces have moved the needle the other way. We're all afraid of ads & tracking, the security atmosphere is tight & hot, but it's also isolating & destroying the idea of the web, a cross-connected medium. PWAs have gotten all manner of new great APIs & access, but they still have ridiculously brutal & harsh connectivity constraints that have only gotten higher harsher more brutal year after year. (WebRTC aside, There's not been a single year where the web has gotten better able to interconnect, better able to communicate. The cruelty & hostility barometer has gone up and up and up. People misuse the web for bad, so we'll make the web worse, ad infinitum.
I have tried many times to switch to wallabag. That darn kobo integration is what holds me back. I've installed this on my Kobo, but it is obviously not as polished as the official Pocket integration.
I have installed KoReader[1] on my Kobo device and loving it. Less clutter and more functions in every way. Plus it has a NATIVE integration with Wallabag - I read all my articles on my eReader.
Having my saved web pages as plain files, gives me countless possibilities in terms of portability of my collection... This way I am independent of any online service or product...
I don't see a reason it should be slow. Are you close to your host on the network? If you're using a hosted version (which i believe is hosted somewhere in Europe), it may just be a connectivity problem.
I’m running it on decently nice hardware, but most of the pages take around ten seconds to load. I did some investigation and it sure looks like it gets to 100% cpu usage and stays there frequently. I’m wondering if I have PHP misconfigured.
Nextcloud recommends Redis so maybe that's what's missing? Otherwise check if PHP's opcache is enabled, or if your PHP version is not really old (PHP7/8 really helps).
I'm using it through Yunohost [1] on the lowest end DigitalOcean box. Works beautifully. I'm pondering bringing it in house on a RPi, just for shits and giggles and so I can truly own all my stuff...
Love wallabag! unfortunately the new blog is almost unreadable due to very low contrast... just in case someone from wallabag project is reading this :)
Same here. But fortunately the web clipper in DevonThink is not very good, and with the annoying cookie pop-ups it’s hit or miss if websites will be archived properly. I wish DT would work on this, but they seem to treat the web clipper as an afterthought.
Same. Capturing the contents is a good start, but being able to index them, store them next to related articles, summarize them, or get automated “see also” links is the real magic.
Looking around at other self-hosted options in that space brought me to a few other contenders like Shaarli (https://github.com/shaarli/Shaarli) and Shiori (https://github.com/go-shiori/shiori).
Shaarli has been around forever and is insanely quick to load and add links, I just wish it had some sort of web-clipping support.
Shiori seems ideal as a replacement, but it was essentially unmaintained for 1+ years, though a new maintainer stepped in within the last few weeks and has been pretty active during that time, so hopefully optimistic.
I'll be watching Shiori for the next few months and see where it stands with development, then decide to make the move or not.