Registries
StaleFeaturedBlocks & sections (marketing/SaaS)pro available141

@efferd

Blocks & sections (marketing/SaaS) · data updated 2026-07-28

Efferd is a growing collection of production-ready shadcn/ui-based UI blocks organized into marketing and dashboard categories. Marketing blocks cover Auth, Hero, Features, Blog Sections, Contact, Call to Action, FAQs, Testimonials, Pricing, Footer, Header, Image Gallery, Integrations, Logo Cloud, and Not Found pages. Dashboard blocks include App Shell. Built on Radix UI and Tailwind CSS, TypeScript-first, WAI-ARIA compliant. Pricing is freemium with a one-time payment model (Free, Hobby, and Pro tiers). Use for: quickly assembling marketing pages or SaaS landing sites using polished, copy-paste sections without a recurring subscription cost.

@efferd preview
accessibilityanimationauthblocksbuttonscmsdashboardformshooksiconsloadersmarketingmediapaymentspro-availablesaas

Install

npx shadcn@latest add https://efferd.com/r/registry.json

Health

StatusStale
Last commit7 months ago
License
Open issues3
ArchivedNo
Stars141

Components (201)

indexlogocopy-buttonfull-width-dividerdecor-icongrid-fillerindicatorlazy-imageoutline-textportalauth-dividerinfinite-sliderprogressive-blurtext-effectuse-scrolluse-media-queryuse-copy-to-clipboarduse-keypressapple-icondiscord-iconfacebook-iconfigma-iconframer-icongithub-icongoogle-icongoogle-play-iconinstagram-iconlinkedin-iconreact-iconshadcn-iconslack-iconvercel-iconx-iconyoutube-iconformaterapp-shell-1app-shell-2app-shell-3app-shell-4app-shell-5app-shell-6app-shell-7app-shell-8app-shell-9app-shell-10auth-1auth-2auth-3auth-4auth-5auth-6auth-7auth-8auth-9auth-10auth-11auth-12auth-13auth-14blogs-1
Components: index, logo, copy-button, full-width-divider, decor-icon, grid-filler, indicator, lazy-image, outline-text, portal, auth-divider, infinite-slider, progressive-blur, text-effect, use-scroll, use-media-query, use-copy-to-clipboard, use-keypress, apple-icon, discord-icon, facebook-icon, figma-icon, framer-icon, github-icon, google-icon, google-play-icon, instagram-icon, linkedin-icon, react-icon, shadcn-icon, slack-icon, vercel-icon, x-icon, youtube-icon, formater, app-shell-1, app-shell-2, app-shell-3, app-shell-4, app-shell-5, app-shell-6, app-shell-7, app-shell-8, app-shell-9, app-shell-10, auth-1, auth-2, auth-3, auth-4, auth-5, auth-6, auth-7, auth-8, auth-9, auth-10, auth-11, auth-12, auth-13, auth-14, blogs-1, blogs-2, blogs-3, blogs-4, blogs-5, contact-1, contact-2, contact-3, contact-4, contact-5, contact-6, contact-7, contact-8, contact-9, contact-10, contact-11, cta-1, cta-2, cta-3, cta-4, cta-5, cta-6, cta-7, cta-8, cta-9, cta-10, cta-11, cta-12, cta-13, cta-14, cta-15, cta-16, cta-17, cta-18, cta-19, cta-20, dashboard-1, dashboard-2, dashboard-3, dashboard-4, dashboard-5, dashboard-6, dashboard-7, dashboard-8, dashboard-9, dashboard-10, faqs-1, faqs-2, faqs-3, faqs-4, faqs-5, faqs-6, faqs-7, faqs-8, logo-cloud-1, logo-cloud-2, logo-cloud-3, logo-cloud-4, logo-cloud-5, logo-cloud-6, logo-cloud-7, logo-cloud-8, logo-cloud-9, logo-cloud-10, logo-cloud-11, pricing-1, pricing-2, pricing-3, pricing-4, pricing-5, pricing-6, pricing-7, testimonials-1, testimonials-2, testimonials-3, testimonials-4, testimonials-5, testimonials-6, testimonials-7, testimonials-8, footer-1, footer-2, footer-3, footer-4, footer-5, footer-6, footer-7, footer-8, footer-9, footer-10, footer-11, footer-12, footer-13, footer-14, image-gallery-1, header-1, header-2, header-3, header-4, header-5, header-6, header-7, header-8, header-9, header-10, header-11, header-12, header-13, header-14, hero-1, hero-2, hero-3, hero-4, hero-5, hero-6, hero-7, hero-8, hero-9, features-1, features-2, features-3, features-4, features-5, features-6, features-7, features-8, features-9, features-10, integrations-1, integrations-2, integrations-3, integrations-4, integrations-5, integrations-6, integrations-7, integrations-8, integrations-9, integrations-10, integrations-11, integrations-12, not-found-1, not-found-2

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.

@efferd · index

npx shadcn@latest add https://efferd.com/r/index.json
View source