Registries
ActiveForms0

@knock-codes

Forms · MIT · data updated 2026-09-05

Copy-paste, session-gated access blocks for React — PIN/Knock Code unlock screens, protected routes/layouts/modals, a headless useKnockCodes hook, and full-page templates.

@knock-codes preview
authblocksbuttonscardsformshooksiconsloadersoverlays

Install

npx shadcn@latest add https://knock.codes/r/react/registry.json

Health

StatusActive
Last commit2 weeks ago
LicenseMIT
Open issues2
ArchivedNo
Stars0

Components (24)

knock-codes-coreknock-codes-typesknock-codes-hookcx-utilgate-wrapperpin-inputknock-codesprotected-routeprotected-layoutunlock-dialogprotected-modalsession-providersession-timeout-banneraccess-receiptaccess-denied-screenverification-loaderlogout-buttonprotected-cardstandalone-gateembedded-gateknock-codes-templateminimal-access-templatebranded-access-templatemodal-access-template
Components: knock-codes-core, knock-codes-types, knock-codes-hook, cx-util, gate-wrapper, pin-input, knock-codes, protected-route, protected-layout, unlock-dialog, protected-modal, session-provider, session-timeout-banner, access-receipt, access-denied-screen, verification-loader, logout-button, protected-card, standalone-gate, embedded-gate, knock-codes-template, minimal-access-template, branded-access-template, modal-access-template

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.

@knock-codes · knock-codes-core

npx shadcn@latest add https://knock.codes/r/react/knock-codes-core.json
View source