When you have a subscription for Pinboard.in, this is the application you want!
Pinboard.in is a bookmarking service with no ads or tracking. The same goes for Roofs: no user tracking, no adds.
In this time of subscriptions and in-app purchases it is nice to know that Roofs is a one time buy. And an app for your iPhone and/or iPad is included!
Roofs takes little resources and can run in the background. Anytime you want to bookmark a web site or open a bookmark, you hit the shortcut keys and there you go. If you wish, the bookmark opens in the browser you have selected when creating the bookmark.
You will find out, that this application revives your pinboard.in subscription: you're gonna use it all the time.
All bookmarks are buffered locally for an even faster experience.
Have a look at the features.
No need to go to pinboard.in, but find what you search for immediately via a shortcut of your choice.
If you set your Sort mode on Sort on last used, you will notice that Roofs is very smart in showing you the wanted results.
When Roofs fills in the url, no typos are made. You always get the website you intend. Change an insecure bookmark to a secure one with a click of the mouse. By the way: insecure bookmarks are marked red.
Create a new bookmark from any browser, no browser extension or - plugin needed. Create the bookmark with a shortcut, via the Status Menu or the Dock icon.
Add a bookmark to a Tab Group; all bookmarks belonging to a tab group can be opened in browser tabs with a click of a button or a shortcut.
Can run as a background application without Dock icon. Create a new bookmark with a global shortcut of choice.
If a webpage provides extra information this is automatically filled in for you when you add a bookmark.
When searching on Tags, only the available tags will be shown.
Sort by date entered, date used or most used (very handy).
Each bookmark can open in your browser of choice.
Show favicon, times used, last used, preferred web browser and more.
Set swipe actions, Space Bar toggle action, showing of broken links, light-dark mode.
Written entirely in Swift. Supports modern features like auto light-dark mode.
If your MacBook has a Touch Bar, Roofs uses this option.
When you click on the icon next to the TOKEN field, your web browser will open the page with your personal TOKEN (you have to be logged in for this).
Copy it into the token field and press the Login button.
After a short while, depending on how many bookmarks you have, the list with all your bookmarks will appear. The lastest ones you have added are on top.
If you prefer, you can show the lastest used on top.
The next time you'll activate Roofs, the overview will be there immediately.
Roofs sees the kind of sharing you use most (public of private) and will set this as your default. All the bookmarks that do not have this default value, will be marked.
Any dead link in your current bookmarks will be noticed too and marked.
You can search in different ways.
The default search is on title, content and tags. You can change the search mode with the button left of the search field.
A quick shortcut is start typing T + SPACE for searching on tags only and U + SPACE for search on url’s only.
The first result is selected. You can use the up- and down arrows or a shortcut to select another bookmark.
Press Return and the wanted page opens in your web browser (Roofs goes to the background).
When your typing does not result in a known bookmark, you can continue searching in a search engine.
Roofs can add bookmarks from all major browsers, without installing add-ons/extensions. It just works!
When you use Roofs for adding bookmarks, macOS needs to give permission to do that.
Here you can find some extra information on this subject.
Roofs will pre-fill as much information as it can get from the web page.
When an url contains parameters, you can remove them with a click of a button.
Once a bookmark is added, it can be attached to a group. When you select a so called Tab Group all links will be opened simultaneously.
In the Preferences you can change the activation shortcut (default is ⇧⌘B), tell your program to launch at login, choose what is your sharing default and much, much more.
All bookmarks that are not your sharing default (private/public) will be marked in the list. So, if you have chosen for 'Private', every bookmark that is 'Public' will be marked. And vice-versa.
You can always go back or close a panel, by tapping the esc key.
Roofs will automatically adjust its appearance to the settings of your computer.
You can of course force a dark- or light mode (Mojave or higher only).
For large bookmark collections (think over 1,000), it is best practice to do all your 'bookmarking' from inside Roofs.
If changes are made at the pinboard.in website, Roofs will notice there were changes. But Roofs doesn't know what has changed (because the API does not support it). When the changes are not in the recent bookmarks, the program has to reload all bookmarks. Depending on the speed of your network and computer, this can take some time. Beside that you can hit the rate limit.
On the other hand, changes made in Roofs are reflected immediately to pinboard.in. So your pinboard.in collection is always up-to-date.