Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/artemave/pinboard-sync
Manage your Pinboard bookmarks with native browser bookmark tools.
https://github.com/artemave/pinboard-sync
bookmarks firefox-addon pinboard pinboard-bookmarks
Last synced: 3 months ago
JSON representation
Manage your Pinboard bookmarks with native browser bookmark tools.
- Host: GitHub
- URL: https://github.com/artemave/pinboard-sync
- Owner: artemave
- License: mit
- Created: 2021-02-13T18:09:22.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-02-05T14:34:08.000Z (almost 3 years ago)
- Last Synced: 2024-05-01T23:54:09.733Z (8 months ago)
- Topics: bookmarks, firefox-addon, pinboard, pinboard-bookmarks
- Language: JavaScript
- Homepage:
- Size: 17.6 KB
- Stars: 8
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# pinboard-sync
Firefox add-on: https://addons.mozilla.org/en-US/firefox/addon/pinboard-sync/
## Description
Manage your Pinboard bookmarks with native browser bookmark tools (sidebar, star button, etc.).
Once configured, there will appear a new folder called "Pinboard" in your "Other bookmarks" folder. Containing your existing pinboard bookmarks. If pinboard bookmark is tagged, it'll be in the corresponding subfolder. If there is more than one tag, there will be that many folders with the same bookmark. This denormalisation is unfortunate, but browser bookmarks API does not support tags, so that's the best I could think of.
A new bookmark placed in the "Pinboard" folder will be automatically synced back to Pinboard. Same is true for deleting and updating an existing one. If a new bookmark is in a subfolder, then the Pinboard bookmark will be tagged accordingly. Similarly, moving bookmarks within subfolders of "Pinboard" folder will update pinboard tags.
At the moment, there is no automatic import of new bookmark from Pinboard. To do this manually, disable and re-enable the add-on.