shuip (ship + ui) is an open-source React component library designed to accelerate the development of your Next.js applications. Built on top of shadcn/ui, shuip provides ready-to-use, business-focused components that help you ship faster.
For more details, see the full documentation: https://shuip.plvo.dev/docs
Use the shadcn/ui CLI to add shuip components to your project:
npx shadcn@latest add "https://shuip.plvo.dev/r/submit-button"More informations on the documentation
Here's how shuip simplifies form development:
<FormField
control={form.control}
name="email"
render={({ field }) => (
<FormItem>
<FormLabel>Email</FormLabel>
<FormControl>
<Input placeholder="[email protected]" {...field} />
</FormControl>
<FormDescription>Your email address</FormDescription>
<FormMessage />
</FormItem>
)}
/><InputField register={form.register('email')} label="Email" description="Your email address" placeholder="[email protected]" />Want to contribute? Check out the Contribution guide.
This project is licensed under the MIT License - see the LICENSE file for details.