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
Latest reviews
- (2022-01-24) Spencer: Interacting with this extension is a bizarre, frustrating exercise. It's purpose is a mystery. The design is absolutely unintuitive and doesn't function in a manner that is similar to any software I have ever used. The author's attempts to clarify, though seemingly well-intentioned, only add to the confusion. As another reviewer noted, a tutorial video could be very helpful. I get the impression that there is indeed some real value in this extension, but this is a good example as to why it usually takes a team to create good software, so that somewhere in the process somebody will consider usability. What good is function without usability. Programmers alone sometimes have their own way of explaining things, and sometimes have zero interest in UX (user experience) and disdain for anyone who can't follow their logic. This extension will be nothing but a waste of time for the great majority of the very few users who will even install it after suffering through the gobbledygook descriptions and being blinded by screenshots of the fluorescent green interface.
- (2021-08-02) Alex Mason: Awesome! After days of search on Chrome Web Store.... THIS is exactly what I am look'in for
- (2021-01-12) Raiden Roy: Huge time saver! Thankyou for repairing it I guess & thank the OG for creating it! will edit this if I find any bugs or just report them on github I guess!
- (2020-08-17) Jean-Paul RUCHE: Coming from trying booklight without success... Your version works great! Thanks so much for this tool! (Same comment as on booklight review). I use a dewey categorization system for bookmarking http://www.mediafire.com/file/o53oud2klt1ox1y/file based on Library Classification https://en.wikipedia.org/wiki/List_of_Dewey_Decimal_classes. Don't know if you can help with a tool to customize the viewing of folders when opening (which would be different to a complete detailed view for saving) e.g '200 Religion' as 'Religion'. 2). option to truncate long name different ways: say first 1-2 letters of each word (eg for '000 CS_Knowledge_System' or 'Education,Research,RelatedTopicsOfFine&DecorativeArts (707)'), 3). Merge (a kind of virtual grouped view for) intermediate sub categories like "000-090" folders contents, 4). sort by (xxx) numbers, etc... has never seen a bookmarker based on a library catalogue like library of congress or dewey.... hope i presented it in a clear way, Take care!. Regards.
- (2019-12-18) cedric pouralle: you need to have Folders in your boolmark that permits to add new bookmark directly in a folder you type. very usefull
- (2019-09-04) aditya aggarwal: a good fork
- (2019-08-05) J K: I don't understand this bookmark... seems to be broken? the search function is pretty fast, however, i can't open any bookmark, it only shows folder name without showing the actual bookmark, so what's the point?
- (2019-07-21) Han Solo: I click on the icon. A pop-up menu shows me the bookmark's folders tree but no actual bookmark in the root when I have tons. So I click on a Bookmark folder : the pop-up menu closes. I tried a bit all I could think of but the use remains obscure. You should make it more intuitive or post a little tuto video on the extension page. Uninstalled. I'll stay with Tidy Bookmarks Tree. So much more understandable.
- (2018-12-22) Malte Laurids Brigge: Obviously a bit of work has gone into it. And it works well. But.... It's too slow to open. I thought subsequent tries would be faster because caching but they are all the same. You really need to find a way to let it open almost immediately and do the bare minimum to start that way, then start the heavier lifting once open and we can type. You obviously care about it as I've seen from your posts, so I hope you can try.
Statistics
Installs
64
history
Category
Rating
3.7 (11 votes)
Last update / version
2019-10-20 / 2.0.2.9
Listing languages
en