TBookmarks is a component for Delphi 2-7 and newer versions that allows the display of Internet Explorer, Opera, Netscape, Safari, FireFox and Mozilla bookmarks in a menu. It supports versions 4.0 to 7.0 for IE and 3.0 to 9.0 for Opera, while bookmarks from other browsers ranging from 2.0 to 8.0 are supported.

TBookmarks makes displaying bookmarks from various browsers, including MS Internet Explorer Favorites (4.0 - 7.0,) Opera Hotlists (3.0 - 9.0), and Netscape, Safari, FireFox, and Mozilla Bookmarks (2.0 - 8.0), easier than ever. This Delphi component is user-friendly, set up is a breeze, and it requires minimal effort to familiarize oneself with how it works.
Simply add the TBookmarks component to your Delphi form and assign its Menu property and OnURL event. By setting the Enabled property to True, all bookmark information in the specified TMenuItem can be collected. The TTreeView component can also be used to automatically populate entries made with TBookmarks.
Included within TBookmarks' distribution is a sample application known as BDemo.exe, which showcases the component's basic usage. Upon ordering TBookmarks, you can expect to receive the complete source code of the most recent component version, as well as the source code of the test application.
Overall, MetaProducts TBookmarks is a solid and reliable tool for anyone who needs to work with bookmarks across multiple browsers. I highly recommend it.
Version 2.8:
Added Google Chrome browser bookmarks support
Added Delphi 2009 compatibility
Added property to convert UTF-8 captions automatically
Version 2.7: Added Safari browser bookmarks support
Version 2.4: Added FireFox 3 support
Version 2.0: Added Netscape 8 bookmarks support