Registries
ActiveNiche/single-purpose19

@lmscn

Niche/single-purpose · data updated 2026-07-28

lmscn is a focused shadcn/ui registry of 10 interactive LMS (learning management system) components built on Tailwind v4, with full TypeScript types, accessibility, and SM-2 spaced-repetition algorithm support. Components: quiz (multi-type with scoring/pass-fail), flashcards (3D flip with self-rating), match (term/definition pairs), fill-blank (cloze exercises), scramble (word unscrambling), order (drag-and-drop sequencing), reading-passage (three-phase comprehension), progress-tracker (gamified XP/streak lesson map), spaced-repetition (SM-2 review session), and hotspot (click-marker diagrams). All components expose onComplete callbacks. MIT licensed. Use for: embedding ready-made interactive learning widgets — quizzes, flashcards, drag-and-drop exercises — directly into an e-learning or edtech product.

3daccessibilityauthcardscomponentscryptogamingloadersmapsmobile

Install

npx shadcn@latest add https://lmscn.vercel.app/r/registry.json

Health

StatusActive
Last commit5 months ago
License
Open issues3
ArchivedNo
Stars19

Components (10)

quizflashcardsmatchfill-blankscrambleorderreading-passageprogress-trackerspaced-repetitionhotspot
Components: quiz, flashcards, match, fill-blank, scramble, order, reading-passage, progress-tracker, spaced-repetition, hotspot

Preview

Live sandbox previews render component source client-side. Where a component can’t be rendered standalone, sh4dcn falls back to its source and install command.

@lmscn · quiz

npx shadcn@latest add https://lmscn.vercel.app/r/quiz.json
View source