Free, open-source NPM package for shadcn-ui components
Built with React, TypeScript, Tailwind CSS, and shadcn-ui
Exports all shadcn-ui components without CLI dependency
Supports VSCode auto-import and weekly updates
MIT-licensed with straightforward setup
Shadcn Packaged is a free, open-source NPM package by anuoua that simplifies the use of shadcn-ui components by bundling them into a single package. It’s designed for developers building web applications with Next.js or React, eliminating the need for shadcn’s CLI to install components individually. The package is ideal for projects requiring quick integration of shadcn-ui’s accessible, customizable UI elements.
Built with React, TypeScript, Tailwind CSS, and shadcn-ui, it includes all shadcn-ui components, hooks, and utilities, with type declarations for seamless TypeScript support. Weekly updates ensure compatibility with the latest shadcn-ui releases, and it supports VSCode auto-import for a smoother developer experience.
All-in-One Package: Exports all shadcn-ui components, hooks, and utilities without CLI.
TypeScript Support: Includes type declarations for type-safe development.
VSCode Auto-Import: Enhances productivity with automatic import suggestions.
Tailwind Integration: Pre-configured with Tailwind CSS for responsive styling.
Weekly Updates: Syncs with shadcn-ui’s latest components via automated releases.
Accessible Components: Inherits shadcn-ui’s WAI-ARIA compliance.
CLI-Free Setup: Simplifies shadcn-ui integration via a single NPM install.
Free and Open-Source: MIT license allows unrestricted use and customization.
Developer-Friendly: Auto-import and TypeScript support streamline workflows.
Regular Updates: Weekly releases keep components current with shadcn-ui.
Community Relevance: Addresses demand for a packaged shadcn-ui solution.
React Dependency: Limited to React/shadcn-ui ecosystems.
Setup Requirements: Needs Tailwind CSS and dependencies like tailwindcss-animate.
Versioning Caveat: Independent versioning may lag behind shadcn-ui updates.
Bundle Size: Importing all components may increase bundle size for small projects.
Manual Config: Requires Tailwind and Vite config adjustments for optimal use.
UI Components: All shadcn-ui components (e.g., Button, Card, Input, Dialog).
Hooks: Utility hooks like useToast for enhanced functionality.
Utilities: Functions like cn for conditional class management.
Tailwind Config: Pre-configured Tailwind settings for shadcn-ui styling.
Shadcn Packaged is completely free under the MIT license, with no premium tiers.
React: Core framework for components.
shadcn-ui: Source of accessible, styled UI components.
Tailwind CSS: Utility-first styling for responsive design.
Next.js: Optimized for Next.js projects.
TypeScript: Ensures type safety.
Vite: Supports Vite builds with optimized dependency inclusion.
lucide-react: Icon library for component visuals.
An NPM package that bundles all shadcn-ui components for easy integration without a CLI.
Yes, it’s fully free under the MIT license.
It’s designed for shadcn-ui; non-shadcn-ui use requires replacing dependencies.
Highly customizable via Tailwind CSS and shadcn-ui’s open code structure.
Submit your Shadcn product to AllShadcn, get featured, and drive genuine traffic while showcasing your work to the world. Turn your creativity into revenue and begin selling today! 🚀