mhl5-registry
mhl5.vercel.appUnverifiedrepo only
Next js 16 Portfolio with custom shadcn registry
Items
29
2026-08-03Every entry in its own registry.json, counted last night.Free to install
0
2026-08-03Item endpoints that returned source without credentials.Behind a key
0
2026-08-03Item endpoints that answered 401.Last push
11 days ago
18 stars. Both figures are GitHub's about this repository, not ones this index measured.Components
Search withinFreeits item endpoint answered without a keyPaidits item endpoint answered 401Unverifiedit serves no item endpoint we could ask
| Component | What the registry says it is | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| AutoGridAutoGrid | a component that automatically adjusts the grid columns without relying on breakpoints. | Components | Unverified | no deps | |
| DebouncedInputDebouncedInput | An input that debounces the input value. | Components | Unverified | no deps | |
| DrawerDialogDrawerDialog | a responsive dialog that renders a drawer (`max-width: 640px`) and a dialog on larger screens. | Components | Unverified | no deps | |
| ErrorBoundaryErrorBoundary | a React boundary component that renders a fallback UI when an error occurs. | Components | Unverified | no deps | |
| FallbackPagesFallbackPages | loading, error and not found pages. | Components | Unverified | no deps | |
| ImgImg | a component that renders an image with a fallback if the image fails to load. | Components | Unverified | no deps | |
| StructuredDataScriptStructuredDataScript | A type-safe component for adding structured data to the page. | Components | Unverified | no deps | |
| TagsInputTagsInput | A component for inputting tags. | Components | Unverified | 1 dep |
Hooks
Search within| Component | What the registry says it is | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| useCopyToClipboarduseCopyToClipboard | A hook for copying content to clipboard. | Hooks | Unverified | no deps | |
| useDebounceuseDebounce | A hook for debouncing a value. | Hooks | Unverified | no deps | |
| useIntervaluseInterval | A hook for setting an interval. | Hooks | Unverified | no deps | |
| useIsMounteduseIsMounted | A hook for checking if the component is mounted. | Hooks | Unverified | no deps | |
| useIsVisibleuseIsVisible | A hook for checking if an element is visible in the viewport using Intersection Observer API. | Hooks | Unverified | no deps | |
| useLocalStorageuseLocalStorage | A React hook built on top of `useSyncExternalStore` that synchronizes state with `localStorage`, providing reactive updates across browser tabs and windows. | Hooks | Unverified | no deps | |
| useMediaQueryuseMediaQuery | `useMediaQuery` uses `useSyncExternalStore` to reactively track media query matches. | Hooks | Unverified | no deps | |
| useOnClickOutsideuseOnClickOutside | A hook to handle clicks outside of a component. | Hooks | Unverified | no deps | |
| useOtpuseOtp | A hook for grabbing OTP codes from the user device. | Hooks | Unverified | no deps | |
| useSearchParamShallowuseSearchParamShallow | A hook for updating URL search parameters using `window.history.pushState` or `window.history.replaceState` instead of the Next.js router. This means URL updates happen entirely on the client side without triggering a server-side re-render. | Hooks | Unverified | no deps | |
| useSessionStorageuseSessionStorage | A React hook built on top of `useSyncExternalStore` for managing state with `sessionStorage`. | Hooks | Unverified | no deps · 2 files | |
| useStepperuseStepper | A hook for managing step-based navigation logic. | Hooks | Unverified | no deps · 2 files | |
| useTimeoutuseTimeout | A hook for setting a timeout. | Hooks | Unverified | no deps |
Utilities
Search within| Component | What the registry says it is | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| AutoCompleteAutoComplete | a generic type that allows you to autocomplete the string or number | Utilities | Unverified | no deps | |
| checkschecks | a collection of utility functions for checking the environment of the code is running on. | Utilities | Unverified | no deps | |
| formattersformatters | A collection of formatters for strings, dates, numbers and currencies. | Utilities | Unverified | no deps | |
| groupByKeygroupByKey | a utility function for grouping an array of objects by a key. | Utilities | Unverified | no deps | |
| PartialPickPartialPick | by default, the partial makes everything optional, but you can use this type to make a partial pick of a type. | Utilities | Unverified | no deps | |
| RequiredPickRequiredPick | by default, the required makes everything required, but you can use this type to make a required pick of a type. | Utilities | Unverified | no deps | |
| tryCatchtryCatch | utility function for catching errors, it aims to replace `try-catch` blocks. it returns a tuple of `[error, data]` and its fully type safe. | Utilities | Unverified | no deps | |
| waitwait | A collection of wait functions for simulating a delay. | Utilities | Unverified | no deps |
