Skip to content

Mr-Yash-01/GuruLens

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📖 GuruLens: Instant Word Meaning Extension

GuruLens is a simple and blazing-fast web extension that instantly shows the meaning, pronunciation, and usage of any word you select on a webpage. Designed to be faster than existing solutions like Google's dictionary extension, it enhances your vocabulary with just a single click.


🚀 Features

  • 📚 Instant Word Meaning: Select any word on the screen to get its meaning in a pop-up.
  • 🔊 Pronunciation Help: Listen to how the word is pronounced directly.
  • 📖 Usage Examples: Understand context with real-life usage examples.
  • Ultra-Fast: Faster than many existing tools, no page reload or lag.
  • 🌐 Offline-friendly: Lightweight and efficient for local usage.

🧠 Tech Stack

  • JavaScript
  • HTML & CSS
  • Dictionary API (like Free Dictionary API or WordsAPI)
  • Web Extension APIs (Chrome/Edge/Firefox)

🛠️ How to Install Locally

  1. Clone or Download the Repository
    git clone https://github.com/Mr-Yash-01/GuruLens.git
  2. Open Chrome and Go to chrome://extensions/
  3. Enable Developer Mode (top right)
  4. Click on "Load Unpacked"
  5. Select the folder containing the extension code

✅ Done! Now select any word on any website to see the magic.

📂 Folder Structure

GuruLens-extension/

  • ├── manifest.json
  • ├── popup.html
  • ├── popup.js
  • ├── styles.css
  • └── icons/

💡 Use Cases

  • Students learning new vocabulary
  • Quick help during online reading
  • Language learners seeking pronunciation support

📬 Contributions

Feel free to raise issues or submit pull requests to enhance this tool further!

About

A lightweight and fast browser extension that shows instant meaning, pronunciation, and usage of any selected word — faster than Google's native tools.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors