Treating UI Libraries as first class citizen and making sure they are headless :)
FarmUI is client first and animation rich ui component library built on top of radix and shadcn as well other primitive providers that we would like to cover.
pnpm add @kinfe123/farm-ui
Go to https://farmui.com and grab the id of the UI or component that you want
Adding the UI or component based on that ID
pnpm farm-ui add {id}
id - being the id of the component from farmui.com
Specify the directory where you want the componnt to be installed or it uses components dir by default.
Finally you get to see the component or UI block inside of farmui directory nested on directory you have mentioned on step 4.
Enjoy!
See here for more information on how to contribute.