Skip to content

It's your vocabulary-book built-in any pages you visit.

Notifications You must be signed in to change notification settings

Reckue/reckue-langs

Repository files navigation

Reckue Langs - Chrome Extinction

Vacabulary Assistant – Learn New Words as You Browse

License: MIT
Version Contributions Welcome
Issues

What is Vacabulary Assistant?

Vacabulary Assistant is an interactive vocabulary builder that helps you collect and organize new words effortlessly while browsing the web. With just a click, you can save words, highlight them, and track your learning progress directly in your browser. Marked words take on customizable colors and transform into interactive vocabulary cards.

How It Works

Forget about manually creating vocabulary cards—Vacabulary Assistant does it for you! Just browse the web as usual, reading articles, books, or any content. Whenever you come across a word you want to remember, click on it to add it to your personal wordbook.

As you continue learning, you can track your progress, improve retention, and level up your vocabulary effortlessly. Vacabulary Assistant streamlines language learning, making it seamless and automatic, so you can focus on mastering new words efficiently.

🚀 Key Features:
✔️ Save words instantly from any webpage
✔️ Highlight words in custom colors
✔️ Automatically turn words into vocabulary cards
✔️ Track progress and enhance retention

🔧 Installation & Usage
Get started in minutes! Follow the Build Guide to install and set up the extension.

img_2.png

🛠 Build & Installation Guide

Follow these simple steps to set up Vacabulary Assistant in your browser. No prior experience required! 🚀

1️⃣ Install Dependencies

Open a terminal and run the following command to install all required dependencies:

npm install  

2️⃣ Build the Extension

Compile the project by running:

npm run build  

This will generate the necessary files:

  • page/page.ts
  • popup/popup.ts

3️⃣ Enable Developer Mode in Chrome

  1. Open Google Chrome and navigate to:
    🔗 chrome://extensions/
  2. Toggle the Developer mode switch (usually in the top-right corner).

4️⃣ Load the Unpacked Extension

  1. Click "Load unpacked".
  2. Select the folder where your manifest.json file is located.

img_1.png

5️⃣ Test the Extension

  • Open any webpage and try selecting a word.
  • You should see an option to save it to your vocabulary list.
  • Open the extension popup to view and manage your saved words.

6️⃣ You're All Set! 🎉

Your Vacabulary Assistant extension is now installed and ready to help you expand your vocabulary! If you encounter any issues, check the GitHub Issues page or contribute improvements.

Updates History:

~0.1.5-0.1.6 - Preview

0.2.0 - First working prototype

  • Redesigned popup menu (preparing for collections)
  • Optimized parsing speed (2x faster)
  • Added instant word-saving button on Google Translate
  • Fixed various bugs

0.2.7 - Development resumed

  • Added documentation, comments, and TODOs
  • Moved start.js from ./parser to ./scripts

0.3.0 - Improved parser and form builder

  • Enhanced text parsing and page building
  • Increased algorithm efficiency
  • Implemented mock wordbook and mocks.js

0.3.6 - Migration to OOP

  • Refactored files into classes
  • Added interactive popup words feature

0.4.5 - Chrome popup window support

...and more improvements coming soon!

About

It's your vocabulary-book built-in any pages you visit.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •