{"name":"shoogle","homepage":"https://shoogle.dev","query":"auth-form","pagination":{"hasMore":false,"limit":100,"offset":0,"total":100},"items":[{"addCommandArgument":"@neon-ui/auth-form","description":"The email/password card: mode switching, providers, structured errors, and a working state — Better Auth-shaped.","name":"neon-ui/auth-form","registry":"@neon-ui","type":"registry:component"},{"addCommandArgument":"@delta/auth-form","description":"Authentication form with SSO, email, passkey, and SAML options","name":"delta/auth-form","registry":"@delta","type":"registry:block"},{"addCommandArgument":"@ha-components/auth","description":"A complex component used to setup Auth.","name":"ha-components/auth","registry":"@ha-components","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/form-form-basic-forms-7","description":"Search type Input form submitting query string via react-hook-form.","name":"shadcnblocks/form-form-basic-forms-7","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/form-form-basic-forms-6","description":"Tel Input form with zod pattern or length validation for phone numbers.","name":"shadcnblocks/form-form-basic-forms-6","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/form-form-basic-forms-5","description":"URL Input with zod url validation in a one-field form.","name":"shadcnblocks/form-form-basic-forms-5","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/form-form-basic-forms-4","description":"Form using number type Input with zod numeric validation.","name":"shadcnblocks/form-form-basic-forms-4","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/form-form-basic-forms-3","description":"Password Input field with zod rules inside a submit form.","name":"shadcnblocks/form-form-basic-forms-3","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/form-form-basic-forms-2","description":"Form with email type Input and zod email validation on submit.","name":"shadcnblocks/form-form-basic-forms-2","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/form-form-basic-forms-1","description":"react-hook-form with zod schema validating a single text Input field.","name":"shadcnblocks/form-form-basic-forms-1","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@svgl/formance","name":"svgl/formance","registry":"@svgl","type":"registry:component"},{"addCommandArgument":"@efferd/formater","description":"Formater utilities.","name":"efferd/formater","registry":"@efferd","type":"registry:component"},{"addCommandArgument":"@flowui/auth-buttons","description":"A set of authentication buttons (Google, Github) based on shadcn Button.","name":"flowui/auth-buttons","registry":"@flowui","type":"registry:component"},{"addCommandArgument":"@7ovr/auth-8","description":"A centered sign-up card with name, email, and password fields, a terms checkbox, and Google and GitHub social sign-up buttons.","name":"7ovr/auth-8","registry":"@7ovr","type":"registry:block"},{"addCommandArgument":"@7ovr/auth-7","description":"A set-new-password card with new and confirm fields, live requirement hints (length, uppercase, number, match), and a success state.","name":"7ovr/auth-7","registry":"@7ovr","type":"registry:block"},{"addCommandArgument":"@7ovr/auth-6","description":"A centered forgot-password card with an email field that switches to a check-your-inbox confirmation state, plus a back-to-sign-in link.","name":"7ovr/auth-6","registry":"@7ovr","type":"registry:block"},{"addCommandArgument":"@7ovr/auth-5","description":"Tabbed auth card that swaps sign-in and sign-up fields, with social login buttons and a divider","name":"7ovr/auth-5","registry":"@7ovr","type":"registry:block"},{"addCommandArgument":"@7ovr/auth-4","description":"Split-screen sign-in with email/password fields, remember-me switch, social buttons, and a branded value-prop panel","name":"7ovr/auth-4","registry":"@7ovr","type":"registry:block"},{"addCommandArgument":"@7ovr/auth-3","description":"A two-panel sign-up card with a plan-overview sidebar and a create-account form featuring first/last name, email, password, a terms checkbox, and a sign-in link.","name":"7ovr/auth-3","registry":"@7ovr","type":"registry:block"},{"addCommandArgument":"@7ovr/auth-2","description":"A two-column split sign-in layout with a branded feature panel on the left and a minimal email + password form on the right. No social login buttons.","name":"7ovr/auth-2","registry":"@7ovr","type":"registry:block"},{"addCommandArgument":"@7ovr/auth-1","description":"A centered sign-in card with email, password, and social login.","name":"7ovr/auth-1","registry":"@7ovr","type":"registry:block"},{"addCommandArgument":"@seamui/auth-block","name":"seamui/auth-block","registry":"@seamui","type":"registry:example"},{"addCommandArgument":"@svgl/better-auth","name":"svgl/better-auth","registry":"@svgl","type":"registry:component"},{"addCommandArgument":"@componentry/auth-modal","name":"componentry/auth-modal","registry":"@componentry","type":"registry:ui"},{"addCommandArgument":"@reui/auth-9","description":"Split passwordless login: a work-email field emails a 15-minute magic link, with Google, Apple, GitHub buttons, beside a sidebar of brand logos animating in a grid under a rotating star testimonial. ReUI Field, Input, Button, Avatar. Login, auth.","name":"reui/auth-9","registry":"@reui","type":"registry:block"},{"addCommandArgument":"@reui/auth-8","description":"Single-card sign-in centered on a blurred Unsplash photo with noise grain: email or username and password fields, show/hide toggle, Forgot password, and Google, Apple, GitHub buttons. ReUI Frame; shadcn Field, InputGroup, Button. Login page.","name":"reui/auth-8","registry":"@reui","type":"registry:block"},{"addCommandArgument":"@reui/auth-7","description":"Centered dark magic-link sign-in: email field sends a sign-in link, with Google, Apple and GitHub OAuth, a dashed crosshair-cornered frame, and a customer logo trust strip. Uses Button, Field, InputGroup. For login and auth pages.","name":"reui/auth-7","registry":"@reui","type":"registry:block"},{"addCommandArgument":"@reui/auth-6","description":"Two-column sign-in page: email or username, password with show/hide toggle, Forgot password, and Google/Apple/GitHub OAuth, beside a customer testimonial and brand-logo panel on an animated grid. Uses Button, Input, InputGroup, Field, Separator.","name":"reui/auth-6","registry":"@reui","type":"registry:block"},{"addCommandArgument":"@reui/auth-5","description":"Full-page registration with a marketing hero, OAuth buttons (Google, GitHub), email and show/hide password fields, and a brand logo trust strip over drifting gradient blobs. ReUI Frame, shadcn Button, Field, InputGroup, Separator.","name":"reui/auth-5","registry":"@reui","type":"registry:block"},{"addCommandArgument":"@reui/auth-4","description":"Login on a noise-textured background: ReUI Frame card with email-or-username and password fields, show/hide toggle, full-width submit, plus a Google/Apple/GitHub row and footer nav. shadcn Field, Input, InputGroup, Button. Sign in / log in page.","name":"reui/auth-4","registry":"@reui","type":"registry:block"},{"addCommandArgument":"@reui/auth-3","description":"Passwordless magic-link sign-in with a single work-email field and Google, Apple, GitHub buttons, beside a testimonial and trust-brand sidebar on a twinkling dot canvas. ReUI Field, Input, Button, Avatar, Separator. Login, passwordless auth.","name":"reui/auth-3","registry":"@reui","type":"registry:block"},{"addCommandArgument":"@reui/auth-20","description":"Login page with social sign-in (Google, Apple), an email or username field, and a show or hide password toggle, plus forgot-password and create-account links. Built on ReUI Card, Field, Input, InputGroup, Button, and Separator.","name":"reui/auth-20","registry":"@reui","type":"registry:block"},{"addCommandArgument":"@reui/auth-2","description":"Email or username and password sign-in with show/hide toggle and Google, Apple, GitHub buttons, beside a dark panel with an autoplay founder testimonial carousel and Trustpilot rating. ReUI Carousel, Card, Field, InputGroup. Login, social auth, SaaS.","name":"reui/auth-2","registry":"@reui","type":"registry:block"},{"addCommandArgument":"@reui/auth-19","description":"Full-page login screen that emails a secure sign-in link to an approved work address, with Google and GitHub OAuth buttons above an or divider. Built from ReUI Card, Field, InputGroup, Separator, Button. For SSO, magic link, passwordless signin.","name":"reui/auth-19","registry":"@reui","type":"registry:block"},{"addCommandArgument":"@reui/auth-18","description":"Two-column login: email or username field, password Input with show/hide toggle, Google and Apple buttons, plus a testimonial and trust-brand sidebar. Uses ReUI Field, InputGroup, Avatar, Item, Separator, Button. For login and sign-in pages.","name":"reui/auth-18","registry":"@reui","type":"registry:block"},{"addCommandArgument":"@reui/auth-17","description":"Two-step sign-in: a centered method picker (Google, email, SAML SSO, passkey, backup code) that reveals an email field, with real WebAuthn passkey auth and toasts. Uses shadcn Button, Input, Field, Item and ReUI Alert. Login / auth page.","name":"reui/auth-17","registry":"@reui","type":"registry:block"},{"addCommandArgument":"@reui/auth-16","description":"Single-column sign-in: app header with create-workspace link, centered Google, GitHub, and SSO buttons over one work-email Continue field, plus a footer customer logo wall. shadcn Button, Field, Input, Separator. Login, social auth, SaaS onboarding.","name":"reui/auth-16","registry":"@reui","type":"registry:block"},{"addCommandArgument":"@reui/auth-15","description":"Passwordless email login that sends a magic link, plus Google, Apple, and GitHub sign-in and a terms and copyright footer. Built with ReUI InputGroup, Field, Button, Separator. For login, SSO, passwordless auth screens.","name":"reui/auth-15","registry":"@reui","type":"registry:block"},{"addCommandArgument":"@reui/auth-14","description":"Two-column workspace login page: email and password with show/hide toggle, forgot-password, and Google, Apple, GitHub SSO buttons beside an auto-cycling stacked photo panel. Uses Field, Input, InputGroup, Button, Separator.","name":"reui/auth-14","registry":"@reui","type":"registry:block"},{"addCommandArgument":"@reui/auth-13","description":"Magic-link login page: work email field sends a secure sign-in link, plus Google, Apple, and GitHub social buttons. Two-column split with a full-cover image sidebar. ReUI Frame, shadcn Field, Input, Button, Separator.","name":"reui/auth-13","registry":"@reui","type":"registry:block"},{"addCommandArgument":"@reui/auth-12","description":"Login with Google, email, WebAuthn passkey, SAML SSO, and backup code, a two-step email reveal, and a framed sidebar with an animated brand-logo grid and rotating star testimonials. ReUI Alert; shadcn Button, Field, Input, Avatar. Sign-in, SSO.","name":"reui/auth-12","registry":"@reui","type":"registry:block"},{"addCommandArgument":"@reui/auth-11","description":"Two-column login: email or username plus password with show/hide toggle, Google and Apple buttons, and a sidebar with a star-rated testimonial and trust-brand wordmarks over a twinkling dot canvas. ReUI Field, InputGroup, Button, Separator, Avatar.","name":"reui/auth-11","registry":"@reui","type":"registry:block"},{"addCommandArgument":"@reui/auth-10","description":"Split passwordless login: magic-link email field plus Google, Apple, and GitHub SSO, beside a Frame trust card with a star-rated testimonial and brand logo wall. ReUI Frame; shadcn Field, Input, Button, Avatar. Login, social auth, SaaS onboarding.","name":"reui/auth-10","registry":"@reui","type":"registry:block"},{"addCommandArgument":"@reui/auth-1","description":"Sign-in page pairing an email or username and password form with show/hide toggle and Google plus Apple buttons over a masked animated grid and a full-height photo. Uses ReUI Field, InputGroup, Separator, Button, Card. Login, auth, sign in screen.","name":"reui/auth-1","registry":"@reui","type":"registry:block"},{"addCommandArgument":"@intentui/auth-01","description":"auth-01","name":"intentui/auth-01","registry":"@intentui","type":"registry:block"},{"addCommandArgument":"@intentui/auth-02","description":"auth-02","name":"intentui/auth-02","registry":"@intentui","type":"registry:block"},{"addCommandArgument":"@intentui/auth-03","description":"auth-03","name":"intentui/auth-03","registry":"@intentui","type":"registry:block"},{"addCommandArgument":"@efferd/auth-14","description":"Sign-in page with avatar accents and polished social flow.","name":"efferd/auth-14","registry":"@efferd","type":"registry:block"},{"addCommandArgument":"@efferd/auth-13","description":"Minimal sign-in layout with logo header and clean fields.","name":"efferd/auth-13","registry":"@efferd","type":"registry:block"},{"addCommandArgument":"@efferd/auth-12","description":"Signup page with avatar accents, social buttons, and email form.","name":"efferd/auth-12","registry":"@efferd","type":"registry:block"},{"addCommandArgument":"@efferd/auth-11","description":"Sign-in screen with patterned backdrop and centered form.","name":"efferd/auth-11","registry":"@efferd","type":"registry:block"},{"addCommandArgument":"@efferd/auth-10","description":"Sign-in page with testimonial card and email form.","name":"efferd/auth-10","registry":"@efferd","type":"registry:block"},{"addCommandArgument":"@efferd/auth-9","description":"Sign-in layout with subtle grid pattern and social actions.","name":"efferd/auth-9","registry":"@efferd","type":"registry:block"},{"addCommandArgument":"@efferd/auth-8","description":"Sign-in page with flickering grid backdrop and clean form.","name":"efferd/auth-8","registry":"@efferd","type":"registry:block"},{"addCommandArgument":"@efferd/auth-7","description":"Split sign-in page with decorative icons and social login.","name":"efferd/auth-7","registry":"@efferd","type":"registry:block"},{"addCommandArgument":"@efferd/auth-6","description":"Sign-in layout with modern branding and compact form.","name":"efferd/auth-6","registry":"@efferd","type":"registry:block"},{"addCommandArgument":"@efferd/auth-5","description":"Modern signup page with testimonial sidebar and social sign-in.","name":"efferd/auth-5","registry":"@efferd","type":"registry:block"},{"addCommandArgument":"@efferd/auth-4","description":"Clean sign-in screen with full-width divider and social actions.","name":"efferd/auth-4","registry":"@efferd","type":"registry:block"},{"addCommandArgument":"@efferd/auth-3","description":"Minimal sign-in page with logo header and focused form.","name":"efferd/auth-3","registry":"@efferd","type":"registry:block"},{"addCommandArgument":"@efferd/auth-2","description":"Split sign-in layout with social buttons and email form.","name":"efferd/auth-2","registry":"@efferd","type":"registry:block"},{"addCommandArgument":"@efferd/auth-1","description":"Modern sign-in page with particle background and social buttons.","name":"efferd/auth-1","registry":"@efferd","type":"registry:block"},{"addCommandArgument":"@efferd/auth-divider","description":"Auth divider component.","name":"efferd/auth-divider","registry":"@efferd","type":"registry:component"},{"addCommandArgument":"@coss/form","name":"coss/form","registry":"@coss","type":"registry:ui"},{"addCommandArgument":"@cubby-ui/form","description":"A form component.","name":"cubby-ui/form","registry":"@cubby-ui","type":"registry:ui"},{"addCommandArgument":"@cnippet/form","name":"cnippet/form","registry":"@cnippet","type":"registry:ui"},{"addCommandArgument":"@tetra-ui/form","description":"Components and utilities that help you compose forms with react-hook-form.","name":"tetra-ui/form","registry":"@tetra-ui","type":"registry:ui"},{"addCommandArgument":"@seamui/form","description":"Native form with consolidated error handling built on Base UI; pairs with Field.","name":"seamui/form","registry":"@seamui","type":"registry:ui"},{"addCommandArgument":"@roiui/form","description":"A form component for handling user input.","name":"roiui/form","registry":"@roiui","type":"registry:item"},{"addCommandArgument":"@retab/form","description":"React Hook Form field primitives with accessible labels, descriptions, and messages.","name":"retab/form","registry":"@retab","type":"registry:ui"},{"addCommandArgument":"@smoothui/form","description":"A lightweight, composable Form component with animated error messages and full accessibility support.","name":"smoothui/form","registry":"@smoothui","type":"registry:ui"},{"addCommandArgument":"@termcn/form","description":"Form container with validation, Ctrl+S submit, and dirty tracking","name":"termcn/form","registry":"@termcn","type":"registry:ui"},{"addCommandArgument":"@shadcn-ui-blocks/marketing-hero-forms-booking-form","description":"A hero with a booking form for dates, times, and guest details next to a headline. Lets visitors reserve a slot the moment they land on the page.","name":"shadcn-ui-blocks/marketing-hero-forms-booking-form","registry":"@shadcn-ui-blocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/form-form-validation-7","description":"react-hook-form mode onChange or onBlur for live FieldError updates.","name":"shadcnblocks/form-form-validation-7","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/form-form-validation-6","description":"zod schema with tailored message strings per rule on each field.","name":"shadcnblocks/form-form-validation-6","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/form-form-validation-5","description":"zod superRefine or refine rules depending on another field value.","name":"shadcnblocks/form-form-validation-5","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/form-form-validation-4","description":"zod regex or refine rules enforcing password complexity requirements.","name":"shadcnblocks/form-form-validation-4","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/form-form-validation-3","description":"zod email check on Input with invalid address FieldError message.","name":"shadcnblocks/form-form-validation-3","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/form-form-validation-2","description":"zod string min and max length with messages on Textarea or Input.","name":"shadcnblocks/form-form-validation-2","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/form-form-validation-1","description":"zod min length required rules with FieldError on empty submit.","name":"shadcnblocks/form-form-validation-1","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/form-form-patterns-7","description":"Filter form with query Input and Select facets submitting together.","name":"shadcnblocks/form-form-patterns-7","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/form-form-patterns-6","description":"Checkout slice with contact, address, and payment-related fields.","name":"shadcnblocks/form-form-patterns-6","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/form-form-patterns-5","description":"Settings panel form with toggles, selects, and text preferences.","name":"shadcnblocks/form-form-patterns-5","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/form-form-patterns-4","description":"Name, email, subject, and message fields for contact submissions.","name":"shadcnblocks/form-form-patterns-4","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/form-form-patterns-3","description":"Editable profile fields with defaults from react-hook-form defaultValues.","name":"shadcnblocks/form-form-patterns-3","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/form-form-patterns-2","description":"Registration form with name, email, password, and confirm fields.","name":"shadcnblocks/form-form-patterns-2","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/form-form-patterns-1","description":"Email and password fields with submit for sign-in flow.","name":"shadcnblocks/form-form-patterns-1","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/form-form-layouts-7","description":"Form divided into spaced sections with legends or separators.","name":"shadcnblocks/form-form-layouts-7","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/form-form-layouts-6","description":"Tight vertical spacing form for dense settings or side panels.","name":"shadcnblocks/form-form-layouts-6","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/form-form-layouts-5","description":"Compact horizontal form with Input and submit Button on one line.","name":"shadcnblocks/form-form-layouts-5","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/form-form-layouts-4","description":"Form grid or orientation that adapts between mobile stack and desktop rows.","name":"shadcnblocks/form-form-layouts-4","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/form-form-layouts-3","description":"Two-column grid of form fields with react-hook-form Controllers.","name":"shadcnblocks/form-form-layouts-3","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/form-form-layouts-2","description":"Form fields using horizontal Field orientation across the row.","name":"shadcnblocks/form-form-layouts-2","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/form-form-layouts-1","description":"Default stacked FieldGroup layout for all form fields.","name":"shadcnblocks/form-form-layouts-1","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/form-form-advanced-7","description":"Single schema form mixing Input, Select, Switch, Checkbox, and Textarea.","name":"shadcnblocks/form-form-advanced-7","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/form-form-advanced-6","description":"Several Select Controllers each with own zod key in one form.","name":"shadcnblocks/form-form-advanced-6","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/form-form-advanced-5","description":"Switch Controller toggling boolean zod field on settings save.","name":"shadcnblocks/form-form-advanced-5","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/form-form-advanced-4","description":"RadioGroup Controller for exclusive choice validated by zod enum.","name":"shadcnblocks/form-form-advanced-4","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/form-form-advanced-3","description":"Boolean Checkbox Controller with zod boolean or literal true required.","name":"shadcnblocks/form-form-advanced-3","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/form-form-advanced-2","description":"Controller-managed Textarea with zod string min and max rules.","name":"shadcnblocks/form-form-advanced-2","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/form-form-advanced-1","description":"react-hook-form Controller wrapping shadcn Select with zod enum.","name":"shadcnblocks/form-form-advanced-1","registry":"@shadcnblocks","type":"registry:block"}],"totalResults":100,"timestamp":"2026-08-05T12:29:52.728Z"}