A lightweight Chrome extension that lets you bookmark, rename, delete, replay, and take notes on any timestamp in YouTube videos — perfect for learners, content creators, and anyone who wants to revisit important moments with ease.
This project demonstrates key concepts in DOM manipulation, Chrome Extension APIs, and Chrome Storage, along with industry-standard version control using Git.
- 🔖 Add bookmarks at the current video timestamp
- 📝 Rename bookmarks with custom titles
- 🗑️ Delete bookmarks you no longer need
- 🗒️ Add notes to each timestamp
- 📚 Sort bookmarks (Newest → Oldest or A → Z)
▶️ Play bookmarks to jump instantly to saved moments
-
Clone this repository:
git clone https://github.com/Lumb3/Bookmarker.git
-
Open Chrome and navigate to:
chrome://extensions/ -
Enable Developer mode (toggle in the top right)
-
Click Load unpacked and select the cloned project folder (bookmarker_extension)
-
Reload the extension and you’re good to go 🎉
- Click the bookmark icon in the YouTube player controls to save the current timestamp
- Open the extension popup to view your saved bookmarks
- Use the
▶️ Play, ✏️ Edit, 🗒️ Notes, and 🗑️ Delete icons to manage each bookmark
- Fork the project
- Create a feature branch (
git checkout -b ...) - Commit your changes (
git commit -m "...") - Push to the branch (
git push origin ...) - Open a pull request



