Registries
StaleFeaturedHooks/utilities15

@utilcn

Hooks/utilities · data updated 2026-07-28

Fullstack shadcn registry focused on backend utility scaffolding for Next.js/TypeScript projects rather than visual components. Provides: string helpers (camelCase, kebab-case, PascalCase, snake_case, capitalize, truncate, reverse), S3-style file storage utilities with presigned upload/download URL builders plus ready-made React upload/download components and hooks, a ChatGPT MCP widget bundle (frontend UI, build tooling, shared hooks/types, backend server scaffold, sample MCP tool), and a Zod-powered server environment validator for typesafe env configuration. Free and open-source. Use for: bootstrapping the backend plumbing of a new full-stack app — file uploads, AI widget scaffolding, and typed secrets — without reinventing the boilerplate.

@utilcn preview
aicomponentsformshooksloadersmedia

Install

npx shadcn@latest add https://utilcn.dev/r/registry.json

Health

StatusStale
Last commit7 months ago
License
Open issues0
ArchivedNo
Stars15

Components (17)

capitalize-allcapitalizerepeat-padreverse-stringto-camel-caseto-kebab-caseto-pascal-caseto-snake-casetruncate-stringgenerate-presigned-download-urlgenerate-presigned-upload-urldownload-fileupload-fileenv-serverupload-multiple-fileschatgpt-appchatgpt-app-backend
Components: capitalize-all, capitalize, repeat-pad, reverse-string, to-camel-case, to-kebab-case, to-pascal-case, to-snake-case, truncate-string, generate-presigned-download-url, generate-presigned-upload-url, download-file, upload-file, env-server, upload-multiple-files, chatgpt-app, chatgpt-app-backend

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.

@utilcn · capitalize-all

npx shadcn@latest add https://utilcn.dev/r/capitalize-all.json
View source