Skip to content

HarshitJain1924/SmartMark

SmartMark Logo SmartMark

GitHub stars License: MIT Issues

An intelligent, modern Chrome extension for bookmarking with folders, tags, notes, color labels, and more.


✨ Features

  • Save bookmarks with title, URL, tags, notes, and custom folder
  • Context menu integration for bookmarking any page or link with right-click
  • Organize bookmarks by folders and tags
  • Color label bookmarks for quick visual grouping
  • Pin/favorite important bookmarks
  • Edit, delete, and search bookmarks instantly
  • Sort bookmarks by pinned, date, or title
  • Export/Import bookmarks as JSON
  • Duplicate detection to avoid saving the same link twice
  • Modern dark UI with responsive design
  • Quick copy bookmark link
  • Favicon and date/time display for each bookmark

🚀 Installation

  1. Clone or Download this repository:

    git clone https://github.com/harshitjain1924/SmartMark.git
    cd SmartMark
  2. Open Chrome and go to chrome://extensions/

  3. Enable Developer Mode (top right)

  4. Click "Load unpacked" and select the SmartMark folder

  5. The SmartMark icon will appear in your Chrome toolbar. Click it to start using!


🛠️ Usage

  • Click the extension icon to open SmartMark and save the current page (title, URL, favicon auto-filled)
  • Or: Right-click any page or link and choose Add to SmartMark from the context menu
    • The popup will open with the real page title, URL, and favicon pre-filled (if available)
  • Fill in tags, notes, and (optionally) a folder name
  • Click Save Bookmark
  • Use the search, sort, and folder/tag filters to find your bookmarks
  • Export or import your bookmarks anytime

🏆 Why SmartMark? (Comparison with Other Bookmark Extensions)

Feature / Extension SmartMark Raindrop.io Google Bookmark Manager SuperSorter Dewey Bookmarks
Open Source
Folders
Visual Folder Grid
Tags
Color Labels
Notes
Pin/Favorite
Search
Sort
Export/Import
Duplicate Detection
Modern Dark UI
Quick Copy Link
Context Menu
Favicon & Date/Time
Privacy (local only)

SmartMark stands out as a fully open-source, privacy-friendly, modern bookmark manager with advanced organization (folders, tags, color labels), notes, duplicate detection, and a beautiful UI—all running locally in your browser.


⭐ Star & Contribute

If you like this project, please star ⭐ the repo!

Pull requests, issues, and suggestions are welcome. See CONTRIBUTING.md for guidelines.


📄 License

MIT License. See LICENSE for details.


🙏 Credits

Made with ❤️ by Harshit Jain and contributors.


🔮 Roadmap

Features planned for future releases:

  • Keyboard Shortcuts - Save bookmarks with Alt+S and navigate within the extension
  • Advanced Search - Filter by multiple tags, date ranges, and full-text search
  • UI Enhancements - List/grid view toggle and bookmark previews/thumbnails
  • Browser Support - Firefox and Edge compatibility
  • Cloud Sync - Optional sync with Google Drive or Dropbox
  • Analytics - View your most-used bookmarks and browsing patterns
  • Omnibox Integration - Search your bookmarks from Chrome's address bar

Have a feature suggestion? Open an issue with the "enhancement" label!

About

An intelligent, modern Chrome extension for bookmarking with folders, tags, notes, color labels, and more.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published