Skip to content

Latest commit

 

History

History
122 lines (106 loc) · 3.7 KB

README.md

File metadata and controls

122 lines (106 loc) · 3.7 KB

Word Highlighter Chrome Extension

Word Highlighter Logo

License Stars Issues

A powerful Chrome extension that helps you highlight and navigate through specific words on any webpage, with real-time word counting and dark mode support.

✨ Features

  • ✨ Highlight multiple words simultaneously
  • 🔍 Real-time word counting for each term
  • ⚡ Instant highlighting as you type
  • 🎯 Navigate between highlights with Previous/Next buttons
  • 🌓 Dark mode support
  • 📊 Word count statistics
  • 💪 Works on any webpage
  • 🚀 Fast and lightweight
  • 🔄 Supports dynamic content (infinite scroll)

📥 Installation

From Chrome Web Store

  1. Visit Word Highlighter on Chrome Web Store
  2. Click "Add to Chrome"
  3. Click "Add Extension" in the popup

Manual Installation (Developer Mode)

  1. Download or clone this repository
  2. Open Chrome and go to chrome://extensions/
  3. Enable "Developer mode" in the top right
  4. Click "Load unpacked"
  5. Select the src directory from the downloaded/cloned repository

🚀 Usage

  1. Click the extension icon in Chrome toolbar
  2. Enter words you want to highlight
  3. Use Previous/Next buttons to navigate between highlights
  4. Toggle dark mode as needed
  5. View word counts and statistics

💻 Development

Prerequisites

  • Google Chrome
  • Git
  • Text editor (VS Code recommended)

Setup

# Clone the repository
git clone https://github.com/yourusername/word-highlighter.git

# Navigate to project directory
cd word-highlighter

# Open in VS Code
code .

Project Structure

src/
├── assets/
├── ├──icons       # Extension icons
├── ├── images     # Extension images
├── js/            # JavaScript files
├── css/           # Stylesheets
├── popup.html     # Extension popup
└── manifest.json  # Extension manifest

🤝 Contributing

  1. Fork the repository
  2. Create a new branch (git checkout -b feature/improvement)
  3. Make changes
  4. Commit changes (git commit -am 'Add new feature')
  5. Push to branch (git push origin feature/improvement)
  6. Create Pull Request

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.

👥 Authors

  • Mohamadreza Golbaba - Initial work - GitHub

🙏 Acknowledgments

  • Thanks to all contributors
  • Inspired by the need for better text analysis tools

Made with ❤️ by Mohamadreza Golbaba