{"repo":"nrjdalal/smart-registry","free":true,"listed":false,"github":"https://github.com/nrjdalal/smart-registry","clone":"git clone https://github.com/nrjdalal/smart-registry.git","description":"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.","language":"TypeScript","stars":27,"topics":["components","radix-ui","shadcn","tailwind","ui","nextjs","react","registry","smart","v0"],"license":"MIT","category":"ui-components","readme_excerpt":"Smart Registry Drop-in replacement for shadcn build , generate non-error prone registry with automatic detection of dependencies and files. 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. The best configuration is no configuration. Focus on developing building blocks, components, pages, etc rather than spending time configuring the registry. What is Zero-Configuration? Simplify your registry.json by removing properties like dependencies , devDependencies , registryDependencies , and files . If you don't need to add custom properties or extend default ones, you can even delete the registry.json file entirely. Or delete the registry.json file entirely. No changes will be made to the generated public/r/dialog.json file. Smart, right? Generated public/r/dialog.json Manual maintenance of registry.json files can lead to errors due to missing dependencies or files, or wrongful addition of unnecessary ones. Smart Registry reduces these risks by automating the detection and generation of the all-in-one r/registry.json and r/ .json entries, making registry management more efficient. Table of Contents - Usage - Automatic Detection - Advanced Usage - How it Works - Extending Properties - With Zero-Configuration - Add Custom Properties - Additional Files to Include - External Registry Dependencies - Specify Dependency V","default_branch":null,"files":null,"tree":[],"storefront":"/r/nrjdalal","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nrjdalal/smart-registry/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}