Extension Icon

Joey Vocab

Quickly add vocabulary cards to your Joey decks
Avatart
New
Overview

Joey Vocabulary — Raycast Extension

Add vocabulary cards to your Joey decks directly from Raycast.

Commands

CommandDescription
Search WordSearch the Joey dictionary and add cards to your deck
Search Selected WordLook up selected text in the Joey dictionary

Setup

  1. Install dependencies:
npm install
  1. Start development:
npm run dev
  1. Open Raycast and search for "Search Word" or "Search Selected Word"
  2. Enter your Joey email and password in extension preferences when prompted

Features

  • Search the Joey dictionary with tokenized contains-matching
  • Preview word definition, image, and example sentence before adding
  • Add cards to any of your decks with FSRS initial state
  • Switch decks via dropdown (persisted across launches)
  • Request missing words via webhook

Pre-commit Hooks

This project uses husky with:

  • lint-staged — ESLint + Prettier on staged .ts/.tsx files
  • ai-review — Claude CLI review against CLAUDE.md guidelines (skipped if CLI not installed)