Bookmark Import/Export is a web extension designed to help you import and export your bookmarks with ease. This tool simplifies the process of managing your bookmarks, making it easier to keep your important links organized, accessible, and transferable between browsers.
- ⬇️ Bookmark Exporting: Easily export your bookmarks to different formats (HTML, JSON, CSV) for better accessibility and management.
- ⬆️ Bookmark Importing: Import bookmarks from HTML, JSON and CSV files, allowing you to transfer your bookmarks between browsers or restore from backups.
- 🔍 Advanced Export: Use the advanced export feature to selectively export bookmarks, search through your bookmark collection, and customize export settings.
- 🌐 Browser Compatibility: Works seamlessly with Chromium-based web browsers, ensuring smooth operation across different platforms.
- 📑 Minimal Interface: Clean and easy-to-use interface for quick access and efficient management of bookmarks.
- 🌙 Theme Support: Automatically adapts to your system's theme preferences for a consistent look.
- 🌍 Multi-language: Available in English and Spanish, automatically matching your browser's language.
To install the extension, visit the Chrome Web Store:
Note: While this extension is primarily listed on the Chrome Web Store, it is compatible with all Chromium-based browsers, including Microsoft Edge, Opera, and Brave. You can install it directly from the Chrome Web Store on these browsers as well.
- Click on the extension icon in your browser toolbar to open the popup.
- Choose between "Export" and "Import" tabs.
- For basic exporting:
- Select either HTML, JSON or CSV format.
- Click the corresponding button to export your bookmarks.
- Choose a location on your device to save the exported file.
- For advanced exporting:
- Click the "Advanced Export" button.
- Use the search bar to find specific bookmarks.
- Select individual bookmarks or folders.
- Customize export settings (include dates, hide specific folders, etc.).
- Choose the export format and click the export button.
- For importing:
- Click the "Import" button.
- Select a CSV, JSON or HTML file containing bookmarks.
- The extension will automatically detect the format and import the bookmarks.
To set up the project for local development:
- Clone the repository
git clone <your-repo-url>
cd bookmarks-import-export
- Install dependencies
pnpm install
- Start the development server
pnpm dev
-
Load the extension in your browser:
- Open Chrome/Edge/Brave browser
- Navigate to
chrome://extensions
- Enable "Developer mode"
- Click "Load unpacked"
- Select the
build/chrome-mv3-dev
directory
-
Build for production
pnpm build
- Package the extension
pnpm package
We welcome your contributions! If you'd like to be part of this list, simply fork this repository, make your changes, and open a pull request. Once merged, your avatar will appear below automatically.
AndryOre |
aam1r |
This project is licensed under the MIT License. See the LICENSE file for details.