Skip to content
A neater bookmarks tree popup extension for Chrome
Branch: master
Clone or download
#92 Compare This branch is 22 commits ahead, 1 commit behind cheeaun:master.
Type Name Latest commit message Commit time
Failed to load latest commit information.
_locales Corrected NL translation. Jun 5, 2013
assets Update promo screenshot. Jan 3, 2013 Update email address link Jun 28, 2017
background.js Correctly open Omnibox suggestions in current or new tab Dec 5, 2013
codemirror.css Upgrade to CodeMirror 2.1 Jun 7, 2011
codemirror.js CodeMirror 2.11 Jul 22, 2011
icon128.png New 128x128 icon. Following the guidelines. Dec 4, 2010
icon16.png - Canvas uses pixelarray instead of dataURI for comparison Jul 18, 2010
icon48.png - Canvas uses pixelarray instead of dataURI for comparison Jul 18, 2010
license.txt Update for manifest version 2. Fix double popup scrollbar. Move Advan… Jul 12, 2012
manifest.json Corrected NL translation. Jun 5, 2013
neat.css v0.9.5. Scroll position is remembered. Search box stays at top of pop… Nov 27, 2012
neatools.js Update for manifest version 2. Fix double popup scrollbar. Move Advan… Jul 12, 2012
popup.html Update for manifest version 2. Fix double popup scrollbar. Move Advan… Jul 12, 2012

Neater Bookmarks

A neat bookmarks tree popup extension for Google Chrome. Licensed under the MIT License.

Based on Neat Bookmarks by Lim Chee Aun.

Some code has been inspired by (or even copied from!) vBookmarks. Thanks windviki!

Translation help is welcomed through WebTranslateIt.


Can I resize the width and height of the popup?

For the width, yes, by dragging on the left (or right for RTL systems) edge of the popup. For the height, no, because it resizes automatically based on the bookmark tree height. Note that Google Chrome sets a maximum limit of 800x600 on extension popups.

Can the "*" shortcut key be changed to some other key?

Yes! The key can be changed by going to Chrome > Settings > Search > Manage search engines > Search engines added by extensions.

Why not use a better (more native-looking) toolbar icon?

There is a difference between Chrome's default toolbar icons and extension's toolbar icon. Chrome's icons are basically simple glyphs and shapes to indicate the purpose of the toolbar action. They are simple and dynamic, in a way that can change colors based on the current theme applied. As for extensions, the icon doesn't just indicate purpose but is also a form of branding which sets it apart from all the other extensions. Also, extension icons are not dynamic and don't change based on the theme applied. So, if the extension icon contains just one color (black or dark gray, like the default icons), it won't be able to adapt when you choose a theme with totally different colors. However, Neater Bookmarks provides a way to replace the default toolbar icon with a custom one in the Options menu.

Sidebar instead of popup please?

Check out this issue.

Is there a keyboard shortcut to open Neater Bookmarks (popup)?

One can be added by going to the Extensions tab and clicking the "Configure commands" link at the bottom of the page. In the popup, type a keyboard command (such as Ctrl+B) in the box next to "Neater Bookmarks". The keyboard command will open the popup with focus on the search box; typing will immediately search bookmarks while pressing the arrow keys will navigate the bookmark tree.

Does Neater Bookmarks support Google Bookmarks?

No. There are no plans to support it, because it's lacking an official public API and Chrome already has its own bookmarks system with Sync. There are several existing Chrome extensions that support Google Bookmarks.

How do I report bugs or suggest features?

Preferably via the issue tracker or If you're reporting bugs, please include at least the version/build of Chrome and your OS.

Why isn't this built into Google Chrome by default?

No idea. That's why Neater Bookmarks exists.

Technical Details

Neater Bookmarks was powered by MooTools, but is now powered by Neatools, a custom-coded smaller subset of MooTools. CodeMirror is used for the Custom CSS section.

You can’t perform that action at this time.