A powerful, beautiful Chrome extension for highlighting, organizing, and managing web content
Screenshots •
Features •
Installation •
Usage •
Settings
Clean, modern popup with sidebar navigation, search bar, and beautiful gradient backgrounds. Quick access to all your highlights organized by page.
|
Premium card design with expandable content, category dropdown, word count, timestamps, and quick action buttons (favorite, copy, edit, locate, delete).
|
Instant color picker appears when you select text. Choose from 5 vibrant colors with one click. Includes quick link and AI features.
|
20+ customizable options for display, behavior, and filters. Toggle switches for everything from card animations to word counts.
|
Splash Cursor — WebGL fluid simulation creates stunning visual feedback as you move your cursor
|
Ribbon Trail — Rainbow cursor trail follows your movements for a delightful highlighting experience
|
| Feature |
Description |
| Multi-Color Palette |
5 beautiful colors + custom picker |
| Smart Selection |
Color tooltip appears on text selection |
| Continuous Highlights |
Clean, unbroken highlight marks |
| Note Attachments |
Add context with personal notes |
| Category Organization |
Organize highlights into categories |
| Feature |
Description |
| Glassmorphic Design |
Stunning frosted glass UI with depth |
| Premium Cards |
Expandable cards with full details |
| Sidebar Navigation |
Quick access to all views |
| Search & Filter |
Find highlights instantly |
| Word Count & Timestamps |
Track your highlights |
| Feature |
Description |
| One-Click Activation |
Toggle via brand icon |
| Splash Cursor |
WebGL fluid simulation effect |
| Ribbon Trail |
Colorful cursor trail animation |
| Individual Controls |
Enable/disable each effect |
| Feature |
Description |
| 20+ Settings |
Full customization |
| Import/Export |
JSON backup and sharing |
| PDF Support |
Highlight PDF documents |
| Favorites |
Star important highlights |
# 1. Clone the repository
git clone https://github.com/K11E3R/highlight_web_extension.git
cd highlight_web_extension
# 2. Load in Chrome
# - Open chrome://extensions
# - Enable "Developer mode" (top right)
# - Click "Load unpacked"
# - Select the repository folder
- Pin the extension to your toolbar
- Visit any webpage and select text
- Choose a color from the floating tooltip
- Open the popup to manage highlights
- Select text on any webpage
- Color tooltip appears automatically
- Click a color to highlight
- Add notes via the popup
- Click the brand icon in the popup header
- Visual effects activate (splash + ribbon)
- Highlight with style — enhanced visual feedback
- Toggle effects individually in Settings
| Action |
How To |
| View All |
Click extension icon |
| Expand Card |
Click the chevron (▼) |
| Edit Note |
Click pencil icon |
| Change Category |
Use dropdown on card |
| Delete |
Click trash icon |
| Locate |
Click card to scroll |
| Copy Text |
Click copy icon |
| Favorite |
Click star icon |
📁 Default Categories:
├── 📚 Uncategorized (default)
├── 💼 Work
├── 🔬 Research
├── 📖 Personal
└── ➕ Create Custom...
| Setting |
Description |
| Expand cards by default |
Show full content |
| Show note preview |
Display notes on cards |
| Show source URL |
Display page URL |
| Show timestamps |
Display creation date |
| Show word count |
Display text length |
| Card animations |
Enable hover effects |
| Setting |
Description |
| Quick mode effects |
Master toggle |
| ├─ Splash cursor |
WebGL fluid effect |
| └─ Ribbon trail |
Colorful cursor trail |
| Confirm before delete |
Ask before removing |
| Auto-save |
Save changes instantly |
| Selection tooltip |
Show color picker |
| Setting |
Description |
| Color filter |
Filter by color |
| Category filter |
Filter by category |
| Date filter |
Filter by time |
| Search |
Enable search bar |
| Sort options |
Enable sorting |
highlight_web_extension/
├── manifest.json # Extension config
├── background.js # Service worker
├── contentScript.js # Page injection
├── popup/
│ ├── popup.html # UI structure
│ ├── popup.js # Logic & state
│ ├── popup.css # Styles
│ ├── ribbons.js # Ribbon trail
│ └── splashCursor.js # WebGL fluid
├── pdfViewer/ # PDF support
└── icons/ # Extension icons
| Color |
Hex |
Usage |
| 🟡 Yellow |
#ffd43b |
Default |
| 🟠 Orange |
#ff922b |
Warm |
| 🔴 Red |
#ff6b6b |
Important |
| 🟣 Purple |
#cc5de8 |
Ideas |
| 🔵 Blue |
#4dabf7 |
Reference |
- Fork the repository
- Create feature branch (
git checkout -b feature/amazing)
- Commit changes (
git commit -m 'Add feature')
- Push to branch (
git push origin feature/amazing)
- Open Pull Request
MIT License - see LICENSE for details.
Made with ❤️ by K11E3R
Report Bug •
Request Feature