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.
authblocksbuttonscardsformshooksiconsloadersoverlays
Install
npx shadcn@latest add https://knock.codes/r/react/registry.jsonHealth
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-templatePreview
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.jsonView source