Save a bookmark to any sub-category found by the spotlight-like search. Press cmd+b and use a sub-tree, a breadcrumb, tooltips, etc.
Tree First Bookmarks allows you to quickly save a bookmark to any of your (sub-)folders by narrowing them down with an integrated spotlight search.
- For easy organisation, tooltips with a full path to the listed folders are attached.
- Additionally, a sub-tree view with a breadcrumb is shown by clicking on any radio button. If there are any sub-folders in a sub-tree, they can be displayed by clicking on the switch button (found in the top right corner). The sub-tree view will always display the sub-folders in the chosen (parent) folder if there are any.
- It's also possible to save the same bookmark to another relevant (sub-)folders by re-opening the extension and clicking on a desired folder.
- To quick-open, the hot-keys combination can be used: cmd+b on Mac OS X (ctrl+b on Windows).
Advanced usage, tricks and explanations:
By clicking on any radio button next to a folder (on the right) in the folder's list or in the opened sub-tree (on the left), you'll see the breadcrumb navigation with the full path to a chosen folder. After clicking on a radio button, this chosen folder becomes the origin (a parent folder), in where the new sub-folders can be created. Then, if you enter a name for a new folder in the above entry field (it's the search field at the same time) and save it by clicking on this name (or hitting enter) below the field, the folder will be placed as a sub-folder into the chosen origin and the bookmark will be added & saved into this newly created (sub-)folder. If no origin has been chosen, the location new folders are saved to is the default "Other Bookmarks" folder.
This extension is meant for a quick classification & saving a bookmark into some particular folder only. It helps to filter out & find this one folder among a huge set of folders and sub-folders or to create a new folder with a desired name. It is not meant to look for your saved bookmarks nor open any bookmark, as this action is possible in chrome by default.
To search for bookmarks, history, or opened/closed tabs, use the Saka extension: https://chrome.google.com/webstore/detail/saka/nbdfpcokndmapcollfpjdpjlabnibjdi
The history of the extension:
The old Better Bookmark Extension, originally developed by Szymon Pilkowski, allowed you easily add bookmarks to any found category without any sub-tree view or nested folder structure, breadcrumb or additional navigation. It already included spotlight-like weighted fuzzy search (http://fusejs.io) and supported mouse & keyboard by default. You could only add a new category to the "Other Bookmarks" folder by default but the minimalistic design of the extension showed great potential.
The old Better Bookmark extension seems no longer be supported: https://chrome.google.com/webstore/detail/better-bookmark/pniopfmciclllcpockpkgceikipiibol
That's why I created my own improved version of this extension and called it "Tree First Bookmarks".
My fork of "Better Bookmark" is heavily optimised for people got used to the hierarchy in their bookmarks and for those who wants to easily find the right folder among tons of (unorganised) folders to save a bookmark in there: https://github.com/galakhov/tree-first-bookmarks-v2
"Tree First Bookmarks" also gets a new icon from now on.
Along with these changes, the redesign has happened and is still happening now, as I enjoy adapting it to myself. If I encounter some usability issues I can directly fix them by implementing a next iteration.
Other features and updates to the original version:
- Tree First Bookmarks extension is now equipped with tooltips showing up the full path to the current bookmark on hovered category.
- Now you can also choose the parent directory for the new folder that is being created (in the original version all folders were put into the "Other Bookmarks" with a flat structure first).
- Another new feature — The Sub Tree — helps you get a quick overview of sub-folders in a chosen directory (click on any radio button to activate it).
- UI has been also improved. Arrows, breadcrumb and descriptions were added, input fields and text blocks were moved to key positions.
- Fuse.js library (fuzzy search) updated to v3.3.0 and max amount of characters for the search pattern has been changed, thus, "Pattern length is too long" error shouldn't now block the search (or bitapRegexSearch will be used instead).
- Clickable breadcrumbs allow you to change a parent directory to go up & down the tree. Start by clicking on any radio button then navigate between the links in a breadcrumb .
Feel free to start a discussion about some issues you encounter or post a proposal for a new feature in the extension's GitHub repo: https://github.com/galakhov/tree-first-bookmarks-v2