TJ Components

A library of premium, interactive web components designed for English Language Teaching (ELT) and language learning blogs.

Component Catalog

📖

LBL Reader

Interactive story reader with word highlighting, text-to-speech, and memory matching activities.

❤️

Grammar Hearts

Gamified grammar practice with lives, multiple-choice, and sentence scrambling challenges.

👥

Info Gap

Collaborative multi-player activity for communication practice or single-player mode with AI partner.

🎧

Listening

Comprehensive listening lesson component with vocabulary preview, dialogue, and comprehension quiz.

🏎️

Speed Review

Fast-paced review game where students score points based on how quickly they can answer questions.

📝

Quiz Element

Flexible quiz supporting reading passages, vocab matching, and cloze sections with optional teacher submission.

📚

Chapter Book

Multi-chapter reader with integrated Text-to-Speech, translation toggles, and comprehension checks.

🗣️

Pronunciation

Practice speaking with native audio comparison, minimal pair discrimination, and sentence scrambles.