An open API service indexing awesome lists of open source software.

https://github.com/user-varun/smartmark

Browser Extension Bookmark Youtube pages and easily get back to them
https://github.com/user-varun/smartmark

extension-chrome html-css-javascript web

Last synced: 2 months ago
JSON representation

Browser Extension Bookmark Youtube pages and easily get back to them

Awesome Lists containing this project

README

          

# 📌 SmartMark – YouTube Marker Extension

![image](https://github.com/user-attachments/assets/fde14946-9c87-4187-a511-f2de840ba9aa)

**SmartMark** is a lightweight Chrome extension that lets you **mark specific timestamps on YouTube videos** and view/manage them later from a sleek popup.

---

## 🎯 Features

- Mark any moment on a YouTube video with one click.
- Automatic detection of already marked timestamps.
- View saved markers with thumbnails and titles.
- Jump directly to saved timestamps via "Go To" button.
- Delete unwanted markers easily.
- Responsive and clean dropdown UI.

---

## ⚙️ How It Works

### ▶ On YouTube:
- A "Mark" button appears in the video controls.
- Clicking it saves the title, current time, and duration.
- Button changes dynamically based on state: **Mark**, **Done**, **Marked**, or **Already Marked**.

### 📂 In the Popup:
- Displays saved markers grouped under **YouTube**.
- Includes video thumbnails, timestamps, and actions.
- Expand/collapse marker list using dropdown toggle.
- Shows a starter message if no markers are found.

---

## 📥 Installation

1. Download or clone this repository.
2. Go to `chrome://extensions/` in Chrome.
3. Enable **Developer mode**.
4. Click **Load unpacked** and select the project folder.

---

## 🔐 Permissions

- `storage`: Save and retrieve your markers.
- `https://www.youtube.com/*`: Injects the "Mark" button on YouTube pages.

---

## 📘 Getting Started

Check out `gettingStarted.pdf` (optional) in the project folder for a quick guide.

---