A zero-configuration (no registry.json required), shadcn add / open in v0 compatible registry builder. With amazing visual feedback like how many dependencies and files are being added to a file/component and much more.
Smart Registry is an innovative tool designed to streamline the process of managing registries in development projects, specifically tailored for the shadcn build environment. By automating dependency and file detection, it simplifies what could be a tedious process into a seamless experience. What’s remarkable is its zero-configuration feature, which allows developers to focus on building their projects without worrying about the intricacies of registry management.
With Smart Registry, you can effectively eliminate the common errors associated with manual registry maintenance, such as missing dependencies. This tool not only enhances efficiency but also offers a user-friendly approach to project development, allowing you to create and manage components and files effortlessly.
Zero-Configuration Setup: No need for a registry.json file; simply let Smart Registry handle everything automatically, reducing the setup time drastically.
Automatic Dependency Detection: The tool scans your directories for dependencies and files, generating necessary registry files without manual input.
Enhanced Visual Feedback: Users receive real-time updates on how many dependencies and files are added, making it easier to track changes and maintain organization.
Error Reduction: By automating the creation of registry entries, Smart Registry minimizes the risk of errors that often occur with manual registry maintenance.
Directory Structure Flexibility: Supports various project setups, allowing customization of output and working directories, especially beneficial for monorepos or multi-project environments.
Comprehensive Registry Management: Efficiently generates both r/registry.json and r/.json files, ensuring that all components are accurately represented and easily managed.
Advanced Customization Options: For those who require them, Smart Registry offers the ability to add custom properties or additional files, while still maintaining its core functionality.
Streamlined Workflow: Focus on what truly matters – building your project’s components and pages – without the distraction of extensive configuration tasks.