4 ms·
I’m working on an open-source social bookmarking site in Elixir that is API compatible with delicious/pinboard. It’s named linkhut and it’s currently able to i
by landhar 4y ago
I’m working on an open-source social bookmarking site in Elixir that is API compatible with delicious/pinboard.
It’s named linkhut and it’s currently able to import your bookmarks from pinboard and browser exports.
The flagship instance is: https://ln.ht https://ln.ht
The source code is hosted here: https://sr.ht/~mlb/linkhut/ https://sr.ht/~mlb/linkhut/
The documentation: https://docs.linkhut.org/introduction.html https://docs.linkhut.org/introduction.html
The two things that are important to me in a bookmarking app (and why I‘ve been working on making one of my own on and off for a while): open source and offering an API for other tools to build upon.
The current API on linkhut aims to be bug for bug compatible with pinboard while being more OAuth-y.
I’m still working on an archiving feature similar to pinboard’s. But it’s probably going to take a while, I’ve been experimenting with different approaches and there’s still a few things I want to explore before settling on a solution. Once that’s ready I think I’ll call 1.0 complete.
In the meantime I’m still working through a laundry list of quality of life and small features (e.g.: recently I pushed support for “unread” links).
- codetrotter 4y ago> API compatible with delicious/pinboard. > […] > The current API on linkhut aims to be bug for bug compatible with pinboard while being more OAuth-y. This is neat! Are there any API docs available for delicious, pinboard, and your application respectively?
- landhar 4y agoHere they are: Linkhut’s API: https://docs.linkhut.org/overview.html https://docs.linkhut.org/overview.html Pinboard’s API: https://pinboard.in/api/ https://pinboard.in/api/ Delicious’ API: https://github.com/domainersuitedev/delicious-api https://github.com/domainersuitedev/delicious-api
- codetrotter 4y agoThank you :)
- gerwitz 4y agoGlad to see an API-compatible alternative. Is archiving on your roadmap? The primary reason I use Pinboard is (at least some of) my stored URLs have text snapshots I can use in the case of linkrot.