Skip to main content

๐Ÿงฉ Plugin Catalog

Comprehensive documentation for 49 Multi-SaaS Kit plugins.

๐Ÿ›’ View on Plugin Store

Monetizationโ€‹

  • Ads โ€” Ads integration โ€” Google AdSense + self-served house ads + ads.txt + policy page auto-blocking.
  • Analytics โ€” Site-level analytics script injection โ€” Google Analytics 4 + Naver Analytics + Custom Script slots (head/body-end).

AI / LLMโ€‹

  • Agent โ€” AI ์—์ด์ „ํŠธ ํ”„๋ ˆ์ž„์›Œํฌ โ€” ์ž‘์—… ์ •์˜/์‹คํ–‰/์ถ”์ 
  • AiRelay โ€” LLM relay adapter โ€” OpenAI-compatible call + response normalization (LiteLLM compatible, excludes Chorus) (Layer 1 Core).
  • AiTracking โ€” AI call tracking โ€” RunStatus enum + duration calculation + multi-provider token usage normalization + retry policy (Layer 1 Core).
  • ApiBilling โ€” API billing engine โ€” cost estimation, safety margin, customer rate cards, and negative-margin reconciliation.
  • ApiUsageAnalytics โ€” API usage analytics โ€” LiteLLM SpendLog sync + composite actual cost merge + operational dashboard summary (Layer 2 Composite, Business tier).
  • PromptTemplating โ€” Prompt storage / variable substitution / caching / versioning + operator Filament UI (scope mapping is the SaaS's responsibility)

Contentโ€‹

  • AiSvg โ€” AI SVG visual asset generation โ€” prompt builder + SVG security sanitizer.
  • Annotation โ€” Generic anchor annotation โ€” kind/visibility/parent validation + visibility policy (Layer 1 Core, domain-agnostic).
  • AssetLibrary โ€” Generic content asset upload, security inspection, R2 storage, and presigned URL infrastructure
  • Content โ€” ์ฝ˜ํ…์ธ  ์ €์žฅ / ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ / ๋‹ค๊ตญ์–ด ์ง€์›
  • ContentGeneration โ€” Content generation pipeline (Stage 1~3) โ€” Stage enum + sequential gate + progress tracker (Layer 2 Composite).
  • DocumentProcessor โ€” Markdown/HTML rendering, RichEditor sanitization, document metadata storage (Layer 0 Foundation)
  • Illustration โ€” AI illustration (SVG) โ€” prompt builder + SVG security sanitization (Layer 3 Domain).
  • Reader โ€” Sequential content viewer โ€” theme / progress / content mode decision (Pure) (Layer 1 Core). Generalized from the original Webbook plugin per ADR-039.
  • Webbook โ€” Learner webbook viewer โ€” theme resolution / progress calculation / content mode decision (Pure) (Layer 3 Domain).

Infrastructureโ€‹

  • ApiGateway โ€” API gateway infrastructure โ€” pricing calculation + usage extraction (token policy evaluation lives in Core).
  • Crawler โ€” Generic crawler platform infrastructure โ€” Laravel Crawler plugin plus Python runtime adapter contract.
  • ExternalSsoModule โ€” ์™ธ๋ถ€ OSS ๋ชจ๋“ˆ SSO ํ†ตํ•ฉ ์ธํ”„๋ผ โ€” OAuth2/OIDC/Discourse SSO/API ํ† ํฐ/Reverse proxy 5์ข… ์–ด๋Œ‘ํ„ฐ (M1~M4) + SaaS Plugins ๋งคํŠธ๋ฆญ์Šค ํ†ตํ•ฉ + bridge plugin ์นดํƒˆ๋กœ๊ทธ
  • FeatureFlag โ€” Plan/Subscription-based feature gating with 3-tier override (restriction only) โ€” Layer 0 Foundation
  • KeywordTracking โ€” Keyword ranking tracking โ€” RankableItem abstraction + rank_diff/trend classification (Layer 2 Composite).
  • PdfService โ€” HTML/Markdown/Office โ†’ PDF ๋ณ€ํ™˜ service plugin (Gotenberg ๊ธฐ๋ฐ˜, MIT). multi-saas-kit core ์™€ ๋ชจ๋“  SaaS (Lunar ์˜์—ญ ์ œ์™ธ) ์˜ ๊ณตํ†ต PDF ๋ฐœํ–‰ ์ธํ”„๋ผ.
  • RankingTracker โ€” Generic ranking tracker โ€” RankableItemInterface + rank diff / trend classification (Layer 1 Core).
  • ReviewQueue โ€” Generic review queue โ€” verdict enum + priority + age bonus sorting (Layer 1 Core).
  • StagePipeline โ€” Multi-stage pipeline โ€” Stage enum + sequential gate + progress percent (Layer 1 Core).
  • TreeStructure โ€” Generic tree structure โ€” traversal/path/audit verdict aggregation (Layer 1 Core).

Learningโ€‹

  • AssessmentReport โ€” Assessment report โ€” payload validation + aggregated_scores extraction + brief/full serialization (Layer 3 Domain).
  • ContentReview โ€” Content review โ€” verdict enum + queue priority calculator (urgent/high/normal/low + age bonus) (Layer 3 Domain).
  • CurriculumStructure โ€” Curriculum chapter tree โ€” traversal / path / audit checklist + verdict aggregation (Pure) (Layer 1 Core).
  • ModuleGenerator โ€” Learning module (Stage 4) โ€” ModuleStatus state machine + standard/tenant type registry (Layer 3 Domain).
  • QuestionAuthoring โ€” Human-authored question creation + 9-state review workflow (Composite plugin on QuestionRenderer Foundation)
  • QuestionGeneration โ€” Question generation โ€” RenderStatus enum + template scope resolver + rendering meta validator (Layer 2 Composite).
  • QuestionLogic โ€” Abstract Generator infrastructure โ€” deterministic question generation (domain-specific generators implemented by SaaS).
  • QuestionRenderer โ€” Question rendering infrastructure for learning/assessment SaaS โ€” Card/Online/Print 3-mode unified + RenderTemplate Registry + Filament Template Gallery.
  • QuestionWorkshop โ€” RenderTemplate designer review UI โ€” mode preview + 9-state workflow.
  • WritingPractice โ€” Writing practice โ€” number/hangul/english/hanja + print/online mode + learning flow (Layer 3 Domain).

Communityโ€‹

  • Board โ€” Light tier ๊ฒŒ์‹œํŒ โ€” ๊ณต์ง€ / FAQ / 1:1 ๋ฌธ์˜ / ์•ฝ๊ด€ยท์ •์ฑ… ํŽ˜์ด์ง€ (์šด์˜์žโ†”๊ณ ๊ฐ ๋‹จ๋ฐฉํ–ฅ). ํ’€ ์ปค๋ฎค๋‹ˆํ‹ฐ (๊ฒ€์ƒ‰ยท์ข‹์•„์š”ยทํŒ”๋กœ์šฐยท๋ฉ˜์…˜ยท์‹ค์‹œ๊ฐ„ ํ† ๋ก )๋Š” ๋ฏธ์ง€์› โ€” ํ•„์š” ์‹œ ExternalSsoModule + Flarum (MIT) ๊ถŒ์žฅ. ์ž์„ธํ•œ ์ •์ฑ…์€ ADR-046.
  • LessonThread โ€” Lesson Q&A forum โ€” thread/reply payload validation + 1-level reply depth + action policy (Layer 3 Domain).
  • Thread โ€” Thread/reply payload validation + action policy for Q&A forums, boards, FAQ and support threads (Layer 1 Core).

Input & UXโ€‹

  • BrushConfiguration โ€” Canvas brush rendering configuration โ€” defaults + safe normalization (Layer 0 Foundation).
  • DigitalInk โ€” Digital ink stroke data format standard (validation / normalization) โ€” Layer 0 Foundation
  • HandwritingInput โ€” Handwriting input canvas composite โ€” DigitalInk + RecognitionBridge + BrushConfiguration assembly (Layer 2 Composite).
  • RecognitionBridge โ€” Digital ink recognition provider adapters + candidate normalization

Commerce & Billingโ€‹

  • Commerce โ€” Light tier Commerce โ€” ์„œ๋น„์Šค ๊ฒฐ์ œ (SaaS Plan ๊ตฌ๋… / ๋‹จ๊ฑด ๊ฒฐ์ œ / ์ธ๋ณด์ด์Šค / ์ฟ ํฐ). ํ’€ ์‡ผํ•‘๋ชฐ (๋‹ค์ค‘ ์˜ต์…˜ยทSKU / ์นดํŠธ / ๋ฐฐ์†ก / ์žฌ๊ณ  / ๋ฆฌ๋ทฐ)๋Š” ๋ฏธ์ง€์› โ€” ํ•„์š” ์‹œ LunarCommerce (T3 / MIT, Filament native) ๊ถŒ์žฅ. ์ž์„ธํ•œ ์ •์ฑ…์€ ADR-046.
  • LunarCommerce โ€” Full e-commerce solution โ€” Lunar PHP (T3 Fork & Import) wrapper plugin. ๋ฉ€ํ‹ฐ์ฑ„๋„ / ๋ฉ€ํ‹ฐํ†ตํ™” / ์นดํƒˆ๋กœ๊ทธ / ์นดํŠธ / ์ฃผ๋ฌธ / ํ• ์ธ / ์„ธ๊ธˆ / ๋ฐฐ์†ก / PG ์–ด๋Œ‘ํ„ฐ ๋ชจ๋‘ ์ง€์›. Light tier Commerce ์™€ ์ƒํ˜ธ ๋ฐฐํƒ€ (๋‘˜ ์ค‘ ํƒ์ผ).

Security & Authโ€‹

  • CrossDomainSsoUser โ€” User-level cross-domain SSO via auth.codebase.how broker โ€” unifies internal multi-domain SSO + B2B SAML/OIDC + Social OAuth.
  • PasswordPolicy โ€” NIST SP 800-63B ๊ธฐ๋ฐ˜ ๋น„๋ฐ€๋ฒˆํ˜ธ ์ •์ฑ… ๊ฒ€์ฆ๊ณผ ์žฌ์‚ฌ์šฉ ๋ฐฉ์ง€
  • SocialAuth โ€” OAuth ์†Œ์…œ ๋กœ๊ทธ์ธ (Google / Apple / Kakao ๋“ฑ)