LexiShift is a powerful and lightweight web extension that allows users to instantly find meanings of highlighted words while browsing the web. No more switching tabsβjust highlight and learn! π
- Instantly fetch word meanings by highlighting text on any webpage.
- Lightweight and easy to use.
- Works seamlessly in the background with minimal resource usage.
- Go to the LexiShift GitHub Repository.
- Click the Fork button at the top right to create your copy of the project.
git clone https://github.com/<your-username>/LexiShift.git- Ensure you have a web browser that supports extensions (Chrome, Edge, or Firefox).
- Open Chrome and navigate to
chrome://extensions/. - Enable Developer Mode (toggle in the top-right corner).
- Click Load unpacked and select the
LexiShiftdirectory. - The extension will be installed and ready to use. π
- Highlight a word on any webpage.
- Right-click and select "Get Meaning of 'Your highlighted word' " (if enabled), or click on the extension icon.
- A popup will display the word definition instantly. π
We β€οΈ contributions! To contribute:
- Fork the repository.
- Create a new branch:
git checkout -b feature-branch
- Make your changes and commit:
git commit -m "your commit message" - Push to the branch:
git push origin feature-branch
- Open a Pull Request. π
π popup.html β The extension UI π¨
π popup.js β Fetches word definitions and displays them π
π translate.js β Handles translation via API requests π
π content.js β Injects scripts for text selection βοΈ
π background.js β Manages extension background tasks π
π manifest.json β Defines extension metadata π
This project is licensed under the MIT License. β