<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Toby Belhome</title>
    <description>The latest articles on DEV Community by Toby Belhome (@tobybelhome).</description>
    <link>https://dev.to/tobybelhome</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2091750%2F9815690a-56a1-4af7-9442-0e14a7613c77.jpg</url>
      <title>DEV Community: Toby Belhome</title>
      <link>https://dev.to/tobybelhome</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/tobybelhome"/>
    <language>en</language>
    <item>
      <title>I Built a Visual Page Builder for shadcn/ui That Exports Clean Next.js Code</title>
      <dc:creator>Toby Belhome</dc:creator>
      <pubDate>Fri, 09 Oct 2026 08:15:53 +0000</pubDate>
      <link>https://dev.to/tobybelhome/i-built-a-visual-page-builder-for-shadcnui-that-exports-clean-nextjs-code-3bf0</link>
      <guid>https://dev.to/tobybelhome/i-built-a-visual-page-builder-for-shadcnui-that-exports-clean-nextjs-code-3bf0</guid>
      <description>&lt;p&gt;Visual page builders have a reputation problem among developers, and it is earned. You drag a few sections around, export, and get a pile of wrapper divs, inline styles, a proprietary runtime and a JSON schema you now have to maintain forever. Most developers try it once and go back to writing JSX by hand.&lt;/p&gt;

&lt;p&gt;I wanted the speed of a visual builder without that trade-off. So the &lt;a href="https://shadcnuikit.com/page-builder?utm_source=dev.to"&gt;Shadcn UI Kit Page Builder&lt;/a&gt; has one rule: &lt;strong&gt;the exported code must look exactly like code you would write yourself.&lt;/strong&gt; Plain Next.js pages, plain shadcn/ui blocks, nothing extra to strip out.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Shadcn UI Kit is an independent product built on &lt;a href="https://ui.shadcn.com" rel="noopener noreferrer"&gt;shadcn/ui&lt;/a&gt;. It is not the official shadcn project.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  How it works
&lt;/h2&gt;

&lt;p&gt;Three steps, from an empty page to code in your repository.&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Add blocks
&lt;/h3&gt;

&lt;p&gt;The builder pulls from the Shadcn UI Kit blocks library: &lt;strong&gt;Marketing, E-commerce and Dashboard UI&lt;/strong&gt; blocks, over 470 of them. Heroes, navbars, feature grids, pricing tables, testimonials, FAQs, footers, product lists, checkout pages, stat cards, charts, tables and forms.&lt;/p&gt;

&lt;p&gt;Search the library from a single panel, click a block to add it, or drag it exactly where you want it. Reorder, duplicate and remove blocks as the page takes shape.&lt;/p&gt;

&lt;p&gt;You start from proven, designed sections instead of a blank canvas.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Edit content right on the canvas
&lt;/h3&gt;

&lt;p&gt;No props panels, no config files. &lt;strong&gt;Click any text and type.&lt;/strong&gt; Swap images, change button styles and link targets, remove the parts of a block you do not need. Every change shows up instantly, and undo and redo are always there.&lt;/p&gt;

&lt;p&gt;This is the part that usually takes the longest when you assemble a page by hand: copying a block, opening the file, hunting for the right string, saving, checking the browser. Here it is click and type.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Preview every breakpoint
&lt;/h3&gt;

&lt;p&gt;Switch the canvas between &lt;strong&gt;desktop, tablet and mobile&lt;/strong&gt; widths. Blocks render with real breakpoints, so what you see on each device is what your visitors get. Open the live preview to click through every page like a real site.&lt;/p&gt;

&lt;h2&gt;
  
  
  A whole site, not one landing page
&lt;/h2&gt;

&lt;p&gt;Most block tools stop at a single page. The Page Builder handles multi-page sites:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Add as many pages as your site needs: home, pricing, about, contact, blog, product&lt;/li&gt;
&lt;li&gt;Pick which page is the home page&lt;/li&gt;
&lt;li&gt;Place the &lt;strong&gt;header and footer once in a shared layout&lt;/strong&gt;, and they appear on every page, exactly like a Next.js &lt;code&gt;layout.tsx&lt;/code&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The structure you build is the structure you export.&lt;/p&gt;

&lt;h2&gt;
  
  
  Export: two options
&lt;/h2&gt;

&lt;p&gt;When you are happy with the result, click &lt;strong&gt;Export&lt;/strong&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Option 1: Download a Next.js project
&lt;/h3&gt;

&lt;p&gt;You get a zip with a ready-to-run Next.js project. Unzip, install, run:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;npm &lt;span class="nb"&gt;install
&lt;/span&gt;npm run dev
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Good for new sites, client projects and prototypes you want to deploy right away.&lt;/p&gt;

&lt;h3&gt;
  
  
  Option 2: Install into your existing app with the shadcn CLI
&lt;/h3&gt;

&lt;p&gt;Already have a Next.js project? The builder gives you a single command that installs all your pages into it:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;npx shadcn@latest add https://shadcnuikit.com/r/pb-&amp;lt;project-id&amp;gt;.json
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The pages land in their own route group together with the shared header and footer. The CLI also installs every shadcn/ui component the blocks depend on. If you want the exported home page to be your root page, remove your existing &lt;code&gt;app/page.tsx&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;The exported blocks are built on Radix UI, so use a Radix based shadcn/ui style in the target project (&lt;code&gt;npx shadcn@latest init --base radix&lt;/code&gt; for a fresh one).&lt;/p&gt;

&lt;h2&gt;
  
  
  What you get in the code
&lt;/h2&gt;

&lt;p&gt;This is the part I care about most. The export contains:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Next.js App Router pages and a layout&lt;/li&gt;
&lt;li&gt;The block components you used, with your edited content&lt;/li&gt;
&lt;li&gt;The shadcn/ui components they depend on&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And nothing else. &lt;strong&gt;No builder runtime, no editor code, no wrapper components, no JSON schema.&lt;/strong&gt; Each block is a normal React component styled with Tailwind CSS v4 and your shadcn/ui theme variables. Open it in your editor and keep working as if you had written it.&lt;/p&gt;

&lt;p&gt;Because blocks use the standard theme tokens, you can restyle the whole site by changing your CSS variables, or create a new theme with the &lt;a href="https://shadcnuikit.com/theme-generator?utm_source=dev.to"&gt;Theme Generator&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Saving your projects
&lt;/h2&gt;

&lt;p&gt;When you are signed in, projects are saved to your account automatically. You can open, rename, duplicate or delete them later from your account page. Without an account, projects are saved in your browser, so you can try the builder without signing up.&lt;/p&gt;

&lt;h2&gt;
  
  
  When to use it
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Landing pages and marketing sites&lt;/strong&gt; for a new product or a launch&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Client websites&lt;/strong&gt; for agencies and freelancers: build the structure with the client, export, then customize in code&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Store fronts&lt;/strong&gt; using the e-commerce blocks&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Prototypes&lt;/strong&gt; you want to click through before writing any code&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;A starting point&lt;/strong&gt; for a site that you will keep developing by hand&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Builder or AI editor?
&lt;/h2&gt;

&lt;p&gt;Shadcn UI Kit also has an MCP server that lets Claude Code or Cursor assemble pages from the same blocks with a prompt. The two work well together: the builder is better when you want to see and arrange the page yourself, the MCP server when you want to describe it and let the agent do the work. Both produce the same kind of plain block code. &lt;a href="https://shadcnuikit.com/mcp?utm_source=dev.to"&gt;More about MCP&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Try it
&lt;/h2&gt;

&lt;p&gt;Building and previewing pages are &lt;strong&gt;free&lt;/strong&gt;, no account needed. Exporting the code comes with the Shadcn UI Kit plans, details are on the &lt;a href="https://shadcnuikit.com/pricing?utm_source=dev.to"&gt;pricing page&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;👉 &lt;strong&gt;&lt;a href="https://shadcnuikit.com/builder?utm_source=dev.to"&gt;Open the Page Builder&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If you want a step by step walkthrough, there is also a guide on &lt;a href="https://shadcnuikit.com/blog/build-a-website-with-shadcn-ui-blocks?utm_source=dev.to"&gt;building a website with shadcn/ui blocks&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;What would you want a page builder for shadcn/ui to do next? Leave a comment, feedback goes straight into the roadmap.&lt;/p&gt;

</description>
      <category>shadcn</category>
      <category>nextjs</category>
      <category>react</category>
      <category>webdev</category>
    </item>
    <item>
      <title>527 Free shadcn/ui Component Variants for React (Radix UI and Base UI)</title>
      <dc:creator>Toby Belhome</dc:creator>
      <pubDate>Fri, 09 Oct 2026 08:09:57 +0000</pubDate>
      <link>https://dev.to/tobybelhome/527-free-shadcnui-component-variants-for-react-radix-ui-and-base-ui-3afc</link>
      <guid>https://dev.to/tobybelhome/527-free-shadcnui-component-variants-for-react-radix-ui-and-base-ui-3afc</guid>
      <description>&lt;p&gt;shadcn/ui ships one version of each component. One &lt;code&gt;Button&lt;/code&gt;, one &lt;code&gt;Input&lt;/code&gt;, one &lt;code&gt;Select&lt;/code&gt;. That is on purpose: it is a starting point, not a design system.&lt;/p&gt;

&lt;p&gt;But real products need more. A button with a loading spinner. An input with a prefix and a clear button. A select with avatars. A file upload with progress bars. A badge with a status dot. Every time you need one of those, you open the shadcn docs, copy the base component and spend 20 minutes adjusting it.&lt;/p&gt;

&lt;p&gt;The &lt;a href="https://shadcnuikit.com/components?utm_source=dev.to"&gt;Shadcn UI Kit components library&lt;/a&gt; collects those variations so you do not have to build them again: &lt;strong&gt;532 component variants across 49 components, and 527 of them are free.&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Shadcn UI Kit is an independent project built on &lt;a href="https://ui.shadcn.com" rel="noopener noreferrer"&gt;shadcn/ui&lt;/a&gt;. It is not the official shadcn library.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  What "variant" means here
&lt;/h2&gt;

&lt;p&gt;Each variant is a small, focused example built on top of a standard shadcn/ui component. Take the &lt;a href="https://shadcnuikit.com/components/button?utm_source=dev.to"&gt;Button&lt;/a&gt; page: it has 27 variants of the same &lt;code&gt;Button&lt;/code&gt;. All of them use the regular &lt;code&gt;Button&lt;/code&gt; from &lt;code&gt;components/ui/button&lt;/code&gt;, so nothing changes in your base components.&lt;/p&gt;

&lt;p&gt;You get the pattern, not a new dependency.&lt;/p&gt;

&lt;h2&gt;
  
  
  Built for Radix UI and Base UI
&lt;/h2&gt;

&lt;p&gt;shadcn/ui can now run on two primitive libraries: &lt;strong&gt;Radix UI&lt;/strong&gt; and &lt;strong&gt;Base UI&lt;/strong&gt;. The component variants are written to work with both, so they fit whichever one your project already uses. Everything is styled with &lt;strong&gt;Tailwind CSS v4&lt;/strong&gt; and the standard shadcn/ui theme variables, so light mode, dark mode and your custom theme apply automatically.&lt;/p&gt;

&lt;h2&gt;
  
  
  The library at a glance
&lt;/h2&gt;

&lt;p&gt;The 49 components are grouped into five categories:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Category&lt;/th&gt;
&lt;th&gt;Variants&lt;/th&gt;
&lt;th&gt;Components&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Base&lt;/td&gt;
&lt;td&gt;168&lt;/td&gt;
&lt;td&gt;Button, Button Group, Badge, Avatar, Alert, Alert Dialog, Accordion, Card, Separator, Skeleton, Tooltip&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Form&lt;/td&gt;
&lt;td&gt;152&lt;/td&gt;
&lt;td&gt;Input, Select, Combobox, Calendar, Checkbox, Radio Group, Switch, Textarea, Field, File Upload, Native Select, Toggle&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Data Display&lt;/td&gt;
&lt;td&gt;102&lt;/td&gt;
&lt;td&gt;Tabs, Table, Data Table, Carousel, Item, Command, Collapsible, Bubble, Drawer, Scroll Area, Attachment, Autocomplete&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Feedback&lt;/td&gt;
&lt;td&gt;66&lt;/td&gt;
&lt;td&gt;Spinner, Slider, Sonner Toast, Progress, Empty State, Popover, Hover Card&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Navigation&lt;/td&gt;
&lt;td&gt;44&lt;/td&gt;
&lt;td&gt;Dropdown Menu, Pagination, Sheet, Breadcrumb, Navigation Menu, Context Menu, Menubar&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  The most useful ones
&lt;/h2&gt;

&lt;p&gt;These are the components with the most variants, and the ones I find myself reaching for in almost every project.&lt;/p&gt;

&lt;h3&gt;
  
  
  Buttons and actions
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/components/button?utm_source=dev.to"&gt;Button&lt;/a&gt; (27 variants)&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/components/button-group?utm_source=dev.to"&gt;Button Group&lt;/a&gt; (20)&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/components/badge?utm_source=dev.to"&gt;Badge&lt;/a&gt; (17): notification counts and announcement badges&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/components/avatar?utm_source=dev.to"&gt;Avatar&lt;/a&gt; (21): avatar groups, status badges, tooltips and dropdowns&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Forms
&lt;/h3&gt;

&lt;p&gt;Forms are where most UI time goes, and this is the deepest part of the library:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/components/input?utm_source=dev.to"&gt;Input&lt;/a&gt; (25 variants)&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/components/select?utm_source=dev.to"&gt;Select&lt;/a&gt; (15) and &lt;a href="https://shadcnuikit.com/components/combobox?utm_source=dev.to"&gt;Combobox&lt;/a&gt; (12): with avatars, groups, icons, search and multi select&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/components/calendar?utm_source=dev.to"&gt;Calendar&lt;/a&gt; (15)&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/components/radio-group?utm_source=dev.to"&gt;Radio Group&lt;/a&gt; (15) and &lt;a href="https://shadcnuikit.com/components/checkbox?utm_source=dev.to"&gt;Checkbox&lt;/a&gt; (13)&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/components/file-upload?utm_source=dev.to"&gt;File Upload&lt;/a&gt; (10): dropzones, multiple files, image previews and chat attachments&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/components/field?utm_source=dev.to"&gt;Field&lt;/a&gt;, &lt;a href="https://shadcnuikit.com/components/switch?utm_source=dev.to"&gt;Switch&lt;/a&gt;, &lt;a href="https://shadcnuikit.com/components/textarea?utm_source=dev.to"&gt;Textarea&lt;/a&gt;, &lt;a href="https://shadcnuikit.com/components/native-select?utm_source=dev.to"&gt;Native Select&lt;/a&gt; and &lt;a href="https://shadcnuikit.com/components/toggle?utm_source=dev.to"&gt;Toggle&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Data display
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/components/tabs?utm_source=dev.to"&gt;Tabs&lt;/a&gt; (15)&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/components/table?utm_source=dev.to"&gt;Table&lt;/a&gt; (12) and &lt;a href="https://shadcnuikit.com/components/data-table?utm_source=dev.to"&gt;Data Table&lt;/a&gt; (6): TanStack Table with sorting, filtering and pagination&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/components/carousel?utm_source=dev.to"&gt;Carousel&lt;/a&gt; (13): side thumbnails, autoplay, custom dots and progress bars&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/components/command?utm_source=dev.to"&gt;Command&lt;/a&gt; (9): command palettes and quick search&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/components/bubble?utm_source=dev.to"&gt;Bubble&lt;/a&gt; (7) and &lt;a href="https://shadcnuikit.com/components/attachment?utm_source=dev.to"&gt;Attachment&lt;/a&gt; (5): chat messages, reactions and file previews for chat and AI interfaces&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Feedback and navigation
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/components/spinner?utm_source=dev.to"&gt;Spinner&lt;/a&gt; (14), &lt;a href="https://shadcnuikit.com/components/progress?utm_source=dev.to"&gt;Progress&lt;/a&gt; (10) and &lt;a href="https://shadcnuikit.com/components/slider?utm_source=dev.to"&gt;Slider&lt;/a&gt; (13)&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/components/sonner-toast?utm_source=dev.to"&gt;Sonner Toast&lt;/a&gt; (12)&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/components/empty?utm_source=dev.to"&gt;Empty State&lt;/a&gt; (8)&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/components/dropdown-menu?utm_source=dev.to"&gt;Dropdown Menu&lt;/a&gt; (12) and &lt;a href="https://shadcnuikit.com/components/pagination?utm_source=dev.to"&gt;Pagination&lt;/a&gt; (12)&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  How to use a variant
&lt;/h2&gt;

&lt;p&gt;Every variant has a live preview that follows your light or dark theme. When you find one you like, click &lt;strong&gt;Get the Code&lt;/strong&gt;. You have two options:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Copy the source.&lt;/strong&gt; The file is a normal React component. Paste it into your project and import it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Install with the shadcn CLI.&lt;/strong&gt; Add the registry to your &lt;code&gt;components.json&lt;/code&gt; once:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="nl"&gt;"registries"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"@shadcnuikit"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"url"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"https://shadcnuikit.com/r/{name}.json"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"headers"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"Authorization"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Bearer ${REGISTRY_TOKEN}"&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Then install any variant by name:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;npx shadcn@latest add @shadcnuikit/accordion1
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The CLI adds the variant file and any shadcn/ui base components it needs. Free variants do not need an API key. The install command is available for npm, pnpm, yarn and bun.&lt;/p&gt;

&lt;h2&gt;
  
  
  Customizing
&lt;/h2&gt;

&lt;p&gt;The code lives in your project, so you can change classes, props and markup however you like. Colors come from your theme variables, which means one change in your theme updates every component at once.&lt;/p&gt;

&lt;p&gt;If you want a new look, the &lt;a href="https://shadcnuikit.com/theme-generator?utm_source=dev.to"&gt;Theme Generator&lt;/a&gt; lets you build a shadcn/ui theme, preview it on real components and export the Tailwind CSS v4 variables.&lt;/p&gt;

&lt;h2&gt;
  
  
  More than a demo page
&lt;/h2&gt;

&lt;p&gt;Each component page also includes an article covering anatomy, usage, accessibility and common questions. Useful when you are not sure whether you need a &lt;code&gt;Popover&lt;/code&gt; or a &lt;code&gt;Hover Card&lt;/code&gt;, a &lt;code&gt;Sheet&lt;/code&gt; or a &lt;code&gt;Drawer&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;And all variants are available through the kit's MCP server, so Claude Code, Cursor and other AI editors can find and install them for you instead of writing a generic version from scratch.&lt;/p&gt;

&lt;h2&gt;
  
  
  When you need more than components
&lt;/h2&gt;

&lt;p&gt;Components are the smallest building blocks. If you need complete sections or screens, Shadcn UI Kit also has &lt;a href="https://shadcnuikit.com/blocks?utm_source=dev.to"&gt;540+ blocks&lt;/a&gt; (heroes, pricing tables, data tables, charts, AI chat), &lt;a href="https://shadcnuikit.com/admin-dashboard?utm_source=dev.to"&gt;16 admin dashboards&lt;/a&gt; and &lt;a href="https://shadcnuikit.com/templates?utm_source=dev.to"&gt;website templates&lt;/a&gt;. Details are on the &lt;a href="https://shadcnuikit.com/pricing?utm_source=dev.to"&gt;pricing page&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Wrapping up
&lt;/h2&gt;

&lt;p&gt;shadcn/ui gives you the foundation. These 532 variants give you the patterns you would otherwise rebuild in every project, and almost all of them are free.&lt;/p&gt;

&lt;p&gt;👉 &lt;strong&gt;&lt;a href="https://shadcnuikit.com/components?utm_source=dev.to"&gt;Browse all components&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Which component variant is missing? Leave a comment and I will add it to the list.&lt;/p&gt;

</description>
      <category>shadcn</category>
      <category>react</category>
      <category>tailwindcss</category>
      <category>webdev</category>
    </item>
    <item>
      <title>543 shadcn/ui Blocks: Build a Landing Page or Dashboard in an Afternoon</title>
      <dc:creator>Toby Belhome</dc:creator>
      <pubDate>Fri, 09 Oct 2026 07:41:54 +0000</pubDate>
      <link>https://dev.to/tobybelhome/543-shadcnui-blocks-build-a-landing-page-or-dashboard-in-an-afternoon-cl0</link>
      <guid>https://dev.to/tobybelhome/543-shadcnui-blocks-build-a-landing-page-or-dashboard-in-an-afternoon-cl0</guid>
      <description>&lt;p&gt;shadcn/ui gives you excellent primitives: &lt;code&gt;Button&lt;/code&gt;, &lt;code&gt;Card&lt;/code&gt;, &lt;code&gt;Dialog&lt;/code&gt;, &lt;code&gt;Table&lt;/code&gt;. But nobody ships a &lt;code&gt;Button&lt;/code&gt;. You ship a hero section, a pricing table, a checkout page, a dashboard with stat cards and a data table. And turning primitives into good looking, responsive sections is where the hours disappear.&lt;/p&gt;

&lt;p&gt;That gap is what &lt;strong&gt;blocks&lt;/strong&gt; fill. A block is a complete, ready-made section built from shadcn/ui components. You drop it into your page, change the copy, and move on.&lt;/p&gt;

&lt;p&gt;In this post I will walk through the &lt;a href="https://shadcnuikit.com/blocks?utm_source=dev.to"&gt;Shadcn UI Kit blocks library&lt;/a&gt;, which now has &lt;strong&gt;543 blocks&lt;/strong&gt;, and show how to build a real page from them in a few minutes, by hand or with an AI editor.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Shadcn UI Kit is an independent product built on &lt;a href="https://ui.shadcn.com" rel="noopener noreferrer"&gt;shadcn/ui&lt;/a&gt;. It is not the official shadcn project.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  What is in the library
&lt;/h2&gt;

&lt;p&gt;The 543 blocks are organized by where you actually use them:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Category&lt;/th&gt;
&lt;th&gt;Blocks&lt;/th&gt;
&lt;th&gt;What you get&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://shadcnuikit.com/blocks/dashboard-ui?utm_source=dev.to"&gt;Dashboard UI&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;236&lt;/td&gt;
&lt;td&gt;Charts, stat cards, tables, forms, dialogs, shells, onboarding, empty states&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://shadcnuikit.com/blocks/marketing?utm_source=dev.to"&gt;Marketing&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;178&lt;/td&gt;
&lt;td&gt;Heroes, pricing, features, testimonials, navbars, footers, FAQs&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://shadcnuikit.com/blocks/application-ui?utm_source=dev.to"&gt;Application UI&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;70&lt;/td&gt;
&lt;td&gt;AI chat, chat UI, mail, kanban, Gantt, calendar, todo, maps&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://shadcnuikit.com/blocks/ecommerce?utm_source=dev.to"&gt;E-commerce&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;59&lt;/td&gt;
&lt;td&gt;Product lists, product details, cart, checkout, reviews&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Every block uses the standard shadcn/ui theme tokens (&lt;code&gt;bg-background&lt;/code&gt;, &lt;code&gt;text-muted-foreground&lt;/code&gt;, &lt;code&gt;border&lt;/code&gt; and so on), so light and dark mode work out of the box and your own theme applies everywhere without touching the block code.&lt;/p&gt;

&lt;h3&gt;
  
  
  Marketing blocks (178)
&lt;/h3&gt;

&lt;p&gt;Everything you need for a landing page or SaaS website:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/blocks/marketing/pricing-tables?utm_source=dev.to"&gt;Pricing Tables&lt;/a&gt;: 20 layouts, from simple three tier cards to comparison tables&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/blocks/marketing/testimonials?utm_source=dev.to"&gt;Testimonials&lt;/a&gt;: 15&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/blocks/marketing/navbars?utm_source=dev.to"&gt;Navbars&lt;/a&gt;: 15, with mobile menus and dropdowns&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/blocks/marketing/hero-sections?utm_source=dev.to"&gt;Hero Sections&lt;/a&gt;: 14, including AI prompt heroes and product shot layouts&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/blocks/marketing/feature-sections?utm_source=dev.to"&gt;Feature Sections&lt;/a&gt;: 13&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/blocks/marketing/contact-us?utm_source=dev.to"&gt;Contact Us&lt;/a&gt;: 13, some with interactive maps&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/blocks/marketing/cta-sections?utm_source=dev.to"&gt;CTA Sections&lt;/a&gt;, &lt;a href="https://shadcnuikit.com/blocks/marketing/team-sections?utm_source=dev.to"&gt;Team&lt;/a&gt;, &lt;a href="https://shadcnuikit.com/blocks/marketing/stats?utm_source=dev.to"&gt;Stats&lt;/a&gt;, &lt;a href="https://shadcnuikit.com/blocks/marketing/footers?utm_source=dev.to"&gt;Footers&lt;/a&gt;: 12 each&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/blocks/marketing/how-it-works?utm_source=dev.to"&gt;How It Works&lt;/a&gt;, &lt;a href="https://shadcnuikit.com/blocks/marketing/faqs?utm_source=dev.to"&gt;FAQs&lt;/a&gt;, &lt;a href="https://shadcnuikit.com/blocks/marketing/newsletter-sections?utm_source=dev.to"&gt;Newsletter&lt;/a&gt;, &lt;a href="https://shadcnuikit.com/blocks/marketing/integrations?utm_source=dev.to"&gt;Integrations&lt;/a&gt; and &lt;a href="https://shadcnuikit.com/blocks/marketing/changelog-page?utm_source=dev.to"&gt;Changelog pages&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Dashboard UI blocks (236)
&lt;/h3&gt;

&lt;p&gt;The biggest category, and the one that saves the most time, because dashboard UI is tedious to get right:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/blocks/dashboard-ui/charts?utm_source=dev.to"&gt;Charts&lt;/a&gt;: &lt;strong&gt;70&lt;/strong&gt; chart cards built on Recharts and shadcn/ui charts&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/blocks/dashboard-ui/stat-cards?utm_source=dev.to"&gt;Stat Cards&lt;/a&gt;: 33 KPI and metric cards&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/blocks/dashboard-ui/modal-dialogs?utm_source=dev.to"&gt;Modal Dialogs&lt;/a&gt;: 28&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/blocks/dashboard-ui/tables?utm_source=dev.to"&gt;Tables&lt;/a&gt;: 25 data tables powered by TanStack Table, with sorting, filtering and pagination&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/blocks/dashboard-ui/form-layouts?utm_source=dev.to"&gt;Form Layouts&lt;/a&gt;: 22, with Zod validation&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/blocks/dashboard-ui/empty-state?utm_source=dev.to"&gt;Empty States&lt;/a&gt;: 22 (no results, first run, offline, access denied...)&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/blocks/dashboard-ui/onboarding-screens?utm_source=dev.to"&gt;Onboarding Screens&lt;/a&gt;: 10 step by step setup flows&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/blocks/dashboard-ui/dropdown-components?utm_source=dev.to"&gt;Dashboard Dropdowns&lt;/a&gt;: 10 (account menus, notification inboxes, workspace switchers)&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/blocks/dashboard-ui/dashboard-shell?utm_source=dev.to"&gt;Dashboard Shells&lt;/a&gt;: 9 complete sidebar + header layouts&lt;/li&gt;
&lt;li&gt;Plus &lt;a href="https://shadcnuikit.com/blocks/dashboard-ui/sign-in-forms?utm_source=dev.to"&gt;sign-in forms&lt;/a&gt;, &lt;a href="https://shadcnuikit.com/blocks/dashboard-ui/page-layouts?utm_source=dev.to"&gt;page layouts&lt;/a&gt; and &lt;a href="https://shadcnuikit.com/blocks/dashboard-ui/sidebar-layouts?utm_source=dev.to"&gt;sidebar layouts&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Application UI blocks (70)
&lt;/h3&gt;

&lt;p&gt;Full app screens, the kind that normally take days each:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/blocks/application-ui/ai-chat?utm_source=dev.to"&gt;AI Chat&lt;/a&gt;: &lt;strong&gt;21&lt;/strong&gt; blocks built with AI Elements: chat homes with history sidebars, composers with attachments, model pickers, thinking states&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/blocks/application-ui/map-view?utm_source=dev.to"&gt;Map View&lt;/a&gt;: 11 interactive MapLibre maps: property search, store locators, delivery tracking, route planners&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/blocks/application-ui/chat-ui?utm_source=dev.to"&gt;Chat UI&lt;/a&gt;: 10 messengers, support inboxes and video call screens&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/blocks/application-ui/mail-app?utm_source=dev.to"&gt;Mail App&lt;/a&gt;: 8 email clients, including a sales inbox with AI summaries&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/blocks/application-ui/kanban-board?utm_source=dev.to"&gt;Kanban Board&lt;/a&gt;: 7 with drag and drop&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/blocks/application-ui/todo-app?utm_source=dev.to"&gt;Todo App&lt;/a&gt;, &lt;a href="https://shadcnuikit.com/blocks/application-ui/event-calendar?utm_source=dev.to"&gt;Event Calendar&lt;/a&gt; (month, week, day, agenda) and &lt;a href="https://shadcnuikit.com/blocks/application-ui/gantt-chart?utm_source=dev.to"&gt;Gantt Chart&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  E-commerce blocks (59)
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://shadcnuikit.com/blocks/ecommerce/product-cards?utm_source=dev.to"&gt;Product cards&lt;/a&gt;, &lt;a href="https://shadcnuikit.com/blocks/ecommerce/product-category?utm_source=dev.to"&gt;categories&lt;/a&gt;, &lt;a href="https://shadcnuikit.com/blocks/ecommerce/customer-reviews?utm_source=dev.to"&gt;customer reviews&lt;/a&gt;, &lt;a href="https://shadcnuikit.com/blocks/ecommerce/product-list?utm_source=dev.to"&gt;product lists&lt;/a&gt;, &lt;a href="https://shadcnuikit.com/blocks/ecommerce/product-details?utm_source=dev.to"&gt;product details&lt;/a&gt;, &lt;a href="https://shadcnuikit.com/blocks/ecommerce/checkout-page?utm_source=dev.to"&gt;checkout&lt;/a&gt;, &lt;a href="https://shadcnuikit.com/blocks/ecommerce/shopping-cart?utm_source=dev.to"&gt;shopping cart&lt;/a&gt;, quickviews and store navigation. Enough to put together a full storefront.&lt;/p&gt;

&lt;h2&gt;
  
  
  Previewing a block
&lt;/h2&gt;

&lt;p&gt;Each category page shows every block in a live iframe, not a screenshot. For any block you can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Switch the preview between &lt;strong&gt;desktop, tablet and mobile&lt;/strong&gt; widths&lt;/li&gt;
&lt;li&gt;Toggle &lt;strong&gt;light and dark mode&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Apply a &lt;strong&gt;theme&lt;/strong&gt; you saved in the &lt;a href="https://shadcnuikit.com/theme-generator?utm_source=dev.to"&gt;Theme Generator&lt;/a&gt; to see the block in your brand colors&lt;/li&gt;
&lt;li&gt;Open it &lt;strong&gt;full screen&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Get the Code&lt;/strong&gt; to see the source and the install command for npm, pnpm, yarn and bun&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Tutorial: a landing page in 5 minutes (free blocks only)
&lt;/h2&gt;

&lt;p&gt;17 blocks are completely free, no account needed. Let's build a small landing page with four of them.&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Start a Next.js project with shadcn/ui
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;npx create-next-app@latest my-landing
&lt;span class="nb"&gt;cd &lt;/span&gt;my-landing
npx shadcn@latest init &lt;span class="nt"&gt;--base&lt;/span&gt; radix
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The blocks are built on Radix UI primitives, so pick Radix as the component library.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Install the blocks
&lt;/h3&gt;

&lt;p&gt;Every block has a registry URL, so you can install it directly with the shadcn CLI:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;npx shadcn@latest add &lt;span class="se"&gt;\&lt;/span&gt;
  https://shadcnuikit.com/r/hero1.json &lt;span class="se"&gt;\&lt;/span&gt;
  https://shadcnuikit.com/r/how-it-works9.json &lt;span class="se"&gt;\&lt;/span&gt;
  https://shadcnuikit.com/r/faq1.json &lt;span class="se"&gt;\&lt;/span&gt;
  https://shadcnuikit.com/r/newsletter1.json
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The CLI also installs the shadcn/ui components each block needs (&lt;code&gt;button&lt;/code&gt;, &lt;code&gt;accordion&lt;/code&gt;, &lt;code&gt;card&lt;/code&gt;, &lt;code&gt;input&lt;/code&gt;, &lt;code&gt;label&lt;/code&gt;), so you do not have to track dependencies yourself. The blocks land in &lt;code&gt;components/&lt;/code&gt; as regular files you own.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Compose the page
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight tsx"&gt;&lt;code&gt;&lt;span class="c1"&gt;// app/page.tsx&lt;/span&gt;
&lt;span class="k"&gt;import&lt;/span&gt; &lt;span class="nx"&gt;HeroSection&lt;/span&gt; &lt;span class="k"&gt;from&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;@/components/hero1&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="k"&gt;import&lt;/span&gt; &lt;span class="nx"&gt;HowItWorksSection&lt;/span&gt; &lt;span class="k"&gt;from&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;@/components/how-it-works9&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="k"&gt;import&lt;/span&gt; &lt;span class="nx"&gt;FAQSection&lt;/span&gt; &lt;span class="k"&gt;from&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;@/components/faq1&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="k"&gt;import&lt;/span&gt; &lt;span class="nx"&gt;Newsletter1&lt;/span&gt; &lt;span class="k"&gt;from&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;@/components/newsletter1&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

&lt;span class="k"&gt;export&lt;/span&gt; &lt;span class="k"&gt;default&lt;/span&gt; &lt;span class="kd"&gt;function&lt;/span&gt; &lt;span class="nf"&gt;Home&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="k"&gt;return &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;
    &lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nt"&gt;main&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt;
      &lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;HeroSection&lt;/span&gt; &lt;span class="p"&gt;/&amp;gt;&lt;/span&gt;
      &lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;HowItWorksSection&lt;/span&gt; &lt;span class="p"&gt;/&amp;gt;&lt;/span&gt;
      &lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;FAQSection&lt;/span&gt; &lt;span class="p"&gt;/&amp;gt;&lt;/span&gt;
      &lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;Newsletter1&lt;/span&gt; &lt;span class="p"&gt;/&amp;gt;&lt;/span&gt;
    &lt;span class="p"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="nt"&gt;main&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;&lt;/span&gt;
  &lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Run &lt;code&gt;npm run dev&lt;/code&gt; and you have a responsive, dark mode ready landing page. Now edit the copy, and you are done.&lt;/p&gt;

&lt;h3&gt;
  
  
  Shorter install names
&lt;/h3&gt;

&lt;p&gt;If you install blocks often, add the registry to &lt;code&gt;components.json&lt;/code&gt; once:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="nl"&gt;"registries"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"@shadcnuikit"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"url"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"https://shadcnuikit.com/r/{name}.json"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"headers"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"Authorization"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Bearer ${REGISTRY_TOKEN}"&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Now you can use short names:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;npx shadcn@latest add @shadcnuikit/hero1 @shadcnuikit/faq1
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Free blocks work without a token. For premium blocks you put the API key from your account into &lt;code&gt;.env&lt;/code&gt; as &lt;code&gt;REGISTRY_TOKEN&lt;/code&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  The free blocks
&lt;/h3&gt;

&lt;p&gt;Here is the full list of free blocks you can install right now:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Marketing&lt;/strong&gt;: &lt;code&gt;hero1&lt;/code&gt;, &lt;code&gt;how-it-works9&lt;/code&gt;, &lt;code&gt;faq1&lt;/code&gt;, &lt;code&gt;newsletter1&lt;/code&gt;, &lt;code&gt;newsletter3&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Dashboard UI&lt;/strong&gt;: &lt;code&gt;tables1&lt;/code&gt; to &lt;code&gt;tables7&lt;/code&gt; (seven TanStack data tables), &lt;code&gt;stat-card1&lt;/code&gt;, &lt;code&gt;signin-form1&lt;/code&gt;, &lt;code&gt;dashboard-modal12&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Application UI&lt;/strong&gt;: &lt;code&gt;todo-app1&lt;/code&gt;, &lt;code&gt;ai-chat1&lt;/code&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Don't want to write imports? Use the Page Builder
&lt;/h2&gt;

&lt;p&gt;The &lt;a href="https://shadcnuikit.com/page-builder?utm_source=dev.to"&gt;Page Builder&lt;/a&gt; lets you do the same thing visually. Pick blocks from the library, stack them into pages, build a multi-page site, then:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Export a complete Next.js project&lt;/strong&gt; as a zip, or&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Add the pages to your existing app&lt;/strong&gt; with a shadcn CLI command&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The exported code contains only your blocks. No builder runtime, no wrapper components, nothing you have to remove later.&lt;/p&gt;

&lt;h2&gt;
  
  
  Or let your AI editor do it (MCP)
&lt;/h2&gt;

&lt;p&gt;AI editors are good at writing code, but they tend to produce the same generic UI every time. Shadcn UI Kit runs a remote &lt;strong&gt;MCP server&lt;/strong&gt;, so Claude Code, Cursor and VS Code can search the blocks library and install real blocks instead of inventing sections from scratch.&lt;/p&gt;

&lt;p&gt;Setup for Claude Code:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;claude mcp add &lt;span class="nt"&gt;--transport&lt;/span&gt; http shadcnuikit https://shadcnuikit.com/api/mcp &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;--header&lt;/span&gt; &lt;span class="s2"&gt;"Authorization: Bearer YOUR_API_KEY"&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Then just describe what you want:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Build a landing page for my invoicing SaaS: navbar, hero with a product screenshot, three features, a pricing table with monthly and yearly plans, testimonials, FAQ and footer."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The agent calls &lt;code&gt;plan_page&lt;/code&gt; to choose a matching set of blocks, &lt;code&gt;get_item_code&lt;/code&gt; to fetch their source, writes the files and adapts the copy to your product. You get a page that looks designed, built from blocks you can still edit by hand. &lt;a href="https://shadcnuikit.com/mcp?utm_source=dev.to"&gt;MCP setup guide&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Free vs premium
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th&gt;Free&lt;/th&gt;
&lt;th&gt;Premium&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Blocks&lt;/td&gt;
&lt;td&gt;17&lt;/td&gt;
&lt;td&gt;All 543&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Install with shadcn CLI&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Page Builder export&lt;/td&gt;
&lt;td&gt;❌&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;MCP server for AI editors&lt;/td&gt;
&lt;td&gt;❌&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Future blocks&lt;/td&gt;
&lt;td&gt;✅ free ones&lt;/td&gt;
&lt;td&gt;✅ all, for life&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Premium blocks come with every Shadcn UI Kit plan. It is a &lt;strong&gt;one-time payment&lt;/strong&gt; with lifetime updates, and the same license also unlocks 16 admin dashboards, 17 dashboard apps, 530+ component variants and 6 website templates. Commercial and client projects are allowed, no attribution required.&lt;/p&gt;

&lt;p&gt;Quick math: if a polished pricing section takes you two hours and a good data table takes a day, the Pro plan pays for itself before you finish the first page.&lt;/p&gt;

&lt;h2&gt;
  
  
  Wrapping up
&lt;/h2&gt;

&lt;p&gt;Blocks are the missing layer between shadcn/ui primitives and a finished product. With 543 of them across marketing, e-commerce, dashboards and apps, plus the CLI, the Page Builder and the MCP server, you can spend your time on what makes your product different instead of on the 20th hero section of your career.&lt;/p&gt;

&lt;p&gt;👉 &lt;strong&gt;&lt;a href="https://shadcnuikit.com/blocks?utm_source=dev.to"&gt;Browse all 543 blocks&lt;/a&gt;&lt;/strong&gt; (start with the 17 free ones)&lt;/p&gt;

&lt;p&gt;What kind of block do you rebuild in every project? Tell me in the comments, the most requested ones go into the next release.&lt;/p&gt;

</description>
      <category>shadcn</category>
      <category>react</category>
      <category>nextjs</category>
      <category>tailwindcss</category>
    </item>
    <item>
      <title>Shadcn Admin: A Production-Ready Admin Dashboard Template for Next.js, Vite and Vue</title>
      <dc:creator>Toby Belhome</dc:creator>
      <pubDate>Sun, 09 Aug 2026 14:29:55 +0000</pubDate>
      <link>https://dev.to/tobybelhome/shadcn-admin-a-production-ready-admin-dashboard-template-for-nextjs-vite-and-vue-5cp0</link>
      <guid>https://dev.to/tobybelhome/shadcn-admin-a-production-ready-admin-dashboard-template-for-nextjs-vite-and-vue-5cp0</guid>
      <description>&lt;p&gt;Building an admin panel from scratch is one of those tasks every developer underestimates. The first table is easy. Then come sortable columns, bulk actions, charts, a calendar, dark mode, responsive layouts, and suddenly you have spent three weeks on UI instead of your actual product.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://shadcnadmin.com" rel="noopener noreferrer"&gt;Shadcn Admin&lt;/a&gt; solves this with production-ready admin dashboard templates built on &lt;strong&gt;shadcn/ui&lt;/strong&gt;, &lt;strong&gt;Tailwind CSS v4&lt;/strong&gt; and &lt;strong&gt;TypeScript&lt;/strong&gt;, available for &lt;strong&gt;Next.js&lt;/strong&gt;, &lt;strong&gt;Vite + React&lt;/strong&gt; and &lt;strong&gt;Vue 3&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Shadcn Admin?
&lt;/h2&gt;

&lt;p&gt;Shadcn Admin is a collection of admin dashboard templates that share one consistent design system. Instead of a generic starter with placeholder pages, each template is a complete, standalone project with realistic pages you would actually ship:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Ecommerce Dashboard&lt;/strong&gt;: products, orders, customers, analytics, messaging and settings&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CRM Dashboard&lt;/strong&gt;: leads, contacts, deals, opportunity details, tasks, reports and an event calendar&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Every page is fully implemented. Tables sort and filter, charts render real series, drawers and dialogs work, and the layout adapts from mobile to desktop.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why shadcn/ui as the foundation?
&lt;/h2&gt;

&lt;p&gt;If you have used shadcn/ui, you know the appeal: components live in your codebase, not in a locked npm package. Shadcn Admin leans into that philosophy:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;You own the code.&lt;/strong&gt; Every component is plain TypeScript + Tailwind in your project. Restyle it, extend it, delete what you do not need.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No vendor lock-in.&lt;/strong&gt; There is no proprietary UI kit or runtime dependency to outgrow.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Modern styling.&lt;/strong&gt; Tailwind CSS v4 with CSS variables, &lt;code&gt;oklch&lt;/code&gt; colors and a built-in light/dark theme.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Key features
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Data tables&lt;/strong&gt; powered by TanStack Table: sorting, filtering, row selection and bulk actions&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Interactive charts&lt;/strong&gt; built with Recharts: revenue forecasts, source analytics, sales reports&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Drag-and-drop event calendar&lt;/strong&gt; with month, week, day and agenda views&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Built-in messaging and notifications&lt;/strong&gt; UI&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Light and dark mode&lt;/strong&gt; out of the box&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Fully responsive, mobile-first layouts&lt;/strong&gt; with a collapsible sidebar&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Typed end to end&lt;/strong&gt; with TypeScript&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  One design, three frameworks
&lt;/h2&gt;

&lt;p&gt;The same dashboards ship for three stacks, so teams are not forced into a framework:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Framework&lt;/th&gt;
&lt;th&gt;Stack&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Next.js&lt;/td&gt;
&lt;td&gt;App Router, React 19, Tailwind CSS v4&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Vite&lt;/td&gt;
&lt;td&gt;Vite 7, React Router 7, code splitting per route&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Vue&lt;/td&gt;
&lt;td&gt;Vue 3, Vite, shadcn-vue&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The design and features are identical across versions. If you prototype in Vite and later move to Next.js, the UI carries over.&lt;/p&gt;

&lt;h2&gt;
  
  
  Try the live demos
&lt;/h2&gt;

&lt;p&gt;You do not have to take my word for it. Every template has a live demo:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://nextjs-ecommerce-dashboard.shadcnadmin.com" rel="noopener noreferrer"&gt;Next.js Ecommerce Dashboard&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://nextjs-crm-dashboard.shadcnadmin.com" rel="noopener noreferrer"&gt;Next.js CRM Dashboard&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://vite-ecommerce-dashboard.shadcnadmin.com" rel="noopener noreferrer"&gt;Vite Ecommerce Dashboard&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://vuejs-ecommerce-dashboard.shadcnadmin.com" rel="noopener noreferrer"&gt;Vue Ecommerce Dashboard&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Licensing
&lt;/h2&gt;

&lt;p&gt;Shadcn Admin uses one-time payments with lifetime free updates. You can buy a single dashboard, every dashboard of one framework, or an all-access bundle that covers current and future templates. Source code is delivered as a download and through private GitHub repository access.&lt;/p&gt;

&lt;h2&gt;
  
  
  Wrapping up
&lt;/h2&gt;

&lt;p&gt;If your next project needs an admin panel and you would rather spend your time on business logic than on rebuilding tables and charts, Shadcn Admin is worth a look. Explore the templates and live demos at &lt;a href="https://shadcnadmin.com" rel="noopener noreferrer"&gt;shadcnadmin.com&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;What do you look for in an admin template? Let me know in the comments.&lt;/p&gt;

</description>
      <category>tailwindcss</category>
      <category>react</category>
      <category>nextjs</category>
      <category>shadcn</category>
    </item>
    <item>
      <title>Free &amp; Open Source Animated UI Components for Modern Web Projects</title>
      <dc:creator>Toby Belhome</dc:creator>
      <pubDate>Sat, 07 Jun 2025 08:05:29 +0000</pubDate>
      <link>https://dev.to/tobybelhome/free-open-source-animated-ui-components-for-modern-web-projects-58l6</link>
      <guid>https://dev.to/tobybelhome/free-open-source-animated-ui-components-for-modern-web-projects-58l6</guid>
      <description>&lt;p&gt;In today’s fast-paced digital world, eye-catching animations and smooth user interactions can significantly enhance the quality of a web project. &lt;strong&gt;&lt;a href="https://bundui.io/" rel="noopener noreferrer"&gt;Bundui.io&lt;/a&gt;&lt;/strong&gt; offers developers and designers a powerful collection of animated UI components that are easy to implement, fully customizable, and completely open source.&lt;/p&gt;

&lt;h2&gt;
  
  
  🎨 What is Bundui.io?
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Bundui.io&lt;/strong&gt; is a collection of beautifully crafted, animated UI components built with &lt;strong&gt;Tailwind CSS&lt;/strong&gt; and &lt;strong&gt;Framer Motion&lt;/strong&gt;. It's designed to help developers quickly add dynamic visual elements to their React or Next.js projects with minimal setup.&lt;/p&gt;

&lt;p&gt;➡️ Explore the docs: &lt;a href="https://bundui.io/docs/introduction?utm_source=dev.to"&gt;bundui.io/docs/introduction&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  🧩 Key Components Offered by Bundui
&lt;/h2&gt;

&lt;p&gt;Bundui includes a growing set of reusable animation components, including:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Floating Button&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
A stylish button that floats over your layout and invites action.&lt;br&gt;&lt;br&gt;
👉 &lt;a href="https://bundui.io/docs/components/floating-button?utm_source=dev.to"&gt;View Demo&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Magnetic Button&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
A magnetic-like button that follows the user's cursor, adding delightful interaction.&lt;br&gt;&lt;br&gt;
👉 &lt;a href="https://bundui.io/docs/components/magnetic-button?utm_source=dev.to"&gt;View Demo&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Count Animation&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Animate numbers in a smooth, visually appealing way—great for dashboards or metrics.&lt;br&gt;&lt;br&gt;
👉 &lt;a href="https://bundui.io/docs/components/count-animation?utm_source=dev.to"&gt;View Demo&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Marquee Effect&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Add scrolling text elements to highlight announcements or headlines.&lt;br&gt;&lt;br&gt;
👉 &lt;a href="https://bundui.io/docs/components/marquee-effect?utm_source=dev.to"&gt;View Demo&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Background Effects&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Add animated backgrounds like starfields, snowfall, or meteors for extra visual flair.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  ⚙️ Easy Setup and Integration
&lt;/h2&gt;

&lt;p&gt;Bundui components are optimized for &lt;strong&gt;React&lt;/strong&gt; and &lt;strong&gt;Next.js&lt;/strong&gt;, making them plug-and-play for modern developers. The documentation walks you through a simple installation process:&lt;/p&gt;

&lt;p&gt;➡️ Installation Guide: &lt;a href="https://bundui.io/docs/install-nextjs?utm_source=dev.to"&gt;bundui.io/docs/install-nextjs&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  🌟 Why Choose Bundui.io?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;✅ &lt;strong&gt;Open Source&lt;/strong&gt; – 100% free and MIT licensed
&lt;/li&gt;
&lt;li&gt;🚀 &lt;strong&gt;Modern Tech Stack&lt;/strong&gt; – Built using Tailwind CSS and Framer Motion
&lt;/li&gt;
&lt;li&gt;🧩 &lt;strong&gt;Highly Customizable&lt;/strong&gt; – Tweak styles, animations, and layout to fit your project
&lt;/li&gt;
&lt;li&gt;⚡ &lt;strong&gt;Developer-Friendly&lt;/strong&gt; – Copy-paste ready with minimal boilerplate&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🔗 Final Thoughts
&lt;/h2&gt;

&lt;p&gt;If you're building a modern web application and want to level up your UI with animated elements, &lt;strong&gt;Bundui.io&lt;/strong&gt; is the perfect resource. Whether you're enhancing a landing page, dashboard, or SaaS app, Bundui’s lightweight, beautiful components will save you time and boost engagement.&lt;/p&gt;

&lt;p&gt;👉 Visit &lt;a href="https://bundui.io" rel="noopener noreferrer"&gt;https://bundui.io&lt;/a&gt; to explore the full collection and start building today!&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Shadcn UI Kit: 16 Admin Dashboards, 540+ shadcn/ui Blocks and an MCP Server for Next.js (2026)</title>
      <dc:creator>Toby Belhome</dc:creator>
      <pubDate>Sun, 16 Mar 2025 06:11:06 +0000</pubDate>
      <link>https://dev.to/tobybelhome/shadcn-ui-kit-a-modern-and-flexible-ui-solution-80j</link>
      <guid>https://dev.to/tobybelhome/shadcn-ui-kit-a-modern-and-flexible-ui-solution-80j</guid>
      <description>&lt;p&gt;Every new project starts the same way. You install shadcn/ui, add a sidebar, build the first data table, wire up a chart, and before you know it, two weeks are gone and you still have not touched the feature your users are waiting for.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://shadcnuikit.com?utm_source=dev.to"&gt;Shadcn UI Kit&lt;/a&gt; exists to skip those two weeks. It is a large collection of &lt;strong&gt;admin dashboards, web apps, website templates, blocks and components&lt;/strong&gt; built on top of shadcn/ui, so you start from finished screens instead of an empty &lt;code&gt;page.tsx&lt;/code&gt;.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Quick note: Shadcn UI Kit is an independent product by Bundui. It is built on &lt;a href="https://ui.shadcn.com" rel="noopener noreferrer"&gt;shadcn/ui&lt;/a&gt;, the free open source library, but it is not the official shadcn project.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  The stack
&lt;/h2&gt;

&lt;p&gt;Everything in the kit uses the same modern, boring-in-a-good-way stack:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Next.js 16&lt;/strong&gt; with the App Router&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;React 19&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Tailwind CSS v4&lt;/strong&gt; with CSS variables and &lt;code&gt;oklch&lt;/code&gt; colors&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;shadcn/ui&lt;/strong&gt; components (Radix UI and Base UI variants)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;TypeScript&lt;/strong&gt; end to end&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;TanStack Table&lt;/strong&gt; for data grids, &lt;strong&gt;Recharts&lt;/strong&gt; for charts&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The code lives in your repository, not inside a locked npm package. You can restyle it, rename it, delete what you do not need, and nothing breaks on the next update of some vendor library.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is inside (by the numbers)
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;What&lt;/th&gt;
&lt;th&gt;Count&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Admin dashboards&lt;/td&gt;
&lt;td&gt;16&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Dashboard web apps&lt;/td&gt;
&lt;td&gt;17&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Blocks and page sections&lt;/td&gt;
&lt;td&gt;540+ (17 free)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Component variants&lt;/td&gt;
&lt;td&gt;530+&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Real-world examples&lt;/td&gt;
&lt;td&gt;70&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Website templates&lt;/td&gt;
&lt;td&gt;6 (1 free)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Animated illustrations&lt;/td&gt;
&lt;td&gt;36&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;On top of the content there are three tools that make the kit more than a folder of components: a &lt;strong&gt;Page Builder&lt;/strong&gt;, a &lt;strong&gt;Theme Generator&lt;/strong&gt; and an &lt;strong&gt;MCP server&lt;/strong&gt; for AI editors. More on those below.&lt;/p&gt;

&lt;h2&gt;
  
  
  16 admin dashboards with live demos
&lt;/h2&gt;

&lt;p&gt;Each dashboard is a complete page with realistic data, working tables, charts, filters and dark mode. Click through any of them before you spend a cent.&lt;/p&gt;

&lt;p&gt;🏢 &lt;strong&gt;CRM Dashboard&lt;/strong&gt;: customer relationships, sales pipeline and performance metrics&lt;br&gt;
&lt;a href="https://shadcnuikit.com/dashboard/crm?utm_source=dev.to"&gt;View live demo&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5q9h4buswvao5ovq4e85.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5q9h4buswvao5ovq4e85.jpg" alt="CRM Dashboard" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🛒 &lt;strong&gt;E-commerce Dashboard&lt;/strong&gt;: sales, orders, products and customers&lt;br&gt;
&lt;a href="https://shadcnuikit.com/dashboard/ecommerce?utm_source=dev.to"&gt;View live demo&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1jy9sc2xpr2aodaco2e1.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1jy9sc2xpr2aodaco2e1.jpg" alt="E-commerce Dashboard" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;📈 &lt;strong&gt;Website Analytics Dashboard&lt;/strong&gt;: traffic, earnings and user data&lt;br&gt;
&lt;a href="https://shadcnuikit.com/dashboard/website-analytics?utm_source=dev.to"&gt;View live demo&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fl7f2c1lxnmsazvx9pmde.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fl7f2c1lxnmsazvx9pmde.jpg" alt="Website Analytics Dashboard" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;📂 &lt;strong&gt;Project Management Dashboard&lt;/strong&gt;: tasks, deadlines and team efficiency&lt;br&gt;
&lt;a href="https://shadcnuikit.com/dashboard/project-management?utm_source=dev.to"&gt;View live demo&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fai870g6hr9slkbaq6a04.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fai870g6hr9slkbaq6a04.jpg" alt="Project Management Dashboard" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;📁 &lt;strong&gt;File Manager Dashboard&lt;/strong&gt;: files, folders and storage status&lt;br&gt;
&lt;a href="https://shadcnuikit.com/dashboard/file-manager?utm_source=dev.to"&gt;View live demo&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyk85gxp3eirs91ywcaxb.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyk85gxp3eirs91ywcaxb.jpg" alt="File Manager Dashboard" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;💰 &lt;strong&gt;Crypto Dashboard&lt;/strong&gt;: portfolios, wallets and market trends&lt;br&gt;
&lt;a href="https://shadcnuikit.com/dashboard/crypto?utm_source=dev.to"&gt;View live demo&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcl4viopkxbf4uw8k8smy.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcl4viopkxbf4uw8k8smy.jpg" alt="Crypto Dashboard" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🎓 &lt;strong&gt;Academy / School Dashboard&lt;/strong&gt;: courses, student success and learning paths&lt;br&gt;
&lt;a href="https://shadcnuikit.com/dashboard/academy?utm_source=dev.to"&gt;View live demo&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff8dve2y2wam64r88wgd8.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff8dve2y2wam64r88wgd8.jpg" alt="Academy Dashboard" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🏥 &lt;strong&gt;Hospital Management Dashboard&lt;/strong&gt;: patient visits, appointments and reports&lt;br&gt;
&lt;a href="https://shadcnuikit.com/dashboard/hospital-management?utm_source=dev.to"&gt;View live demo&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqzqy1fww86kzumohxjvl.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqzqy1fww86kzumohxjvl.jpg" alt="Hospital Management Dashboard" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;
  
  
  New since the first version of this post
&lt;/h3&gt;

&lt;p&gt;The collection has doubled. These eight dashboards were added since this article was first published:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🧭 &lt;strong&gt;Classic Dashboard&lt;/strong&gt;: revenue, subscriptions and team activity (&lt;a href="https://shadcnuikit.com/dashboard/default?utm_source=dev.to"&gt;demo&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;💼 &lt;strong&gt;Sales Dashboard&lt;/strong&gt;: sales metrics, revenue and order status (&lt;a href="https://shadcnuikit.com/dashboard/sales?utm_source=dev.to"&gt;demo&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;🏦 &lt;strong&gt;Finance Dashboard&lt;/strong&gt;: income, expenses and savings goals (&lt;a href="https://shadcnuikit.com/dashboard/finance?utm_source=dev.to"&gt;demo&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;💳 &lt;strong&gt;Payment Dashboard&lt;/strong&gt;: balances, transaction history and exchange rates (&lt;a href="https://shadcnuikit.com/dashboard/payment?utm_source=dev.to"&gt;demo&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;👥 &lt;strong&gt;HR Dashboard&lt;/strong&gt;: attendance, leave requests, KPIs and meetings (&lt;a href="https://shadcnuikit.com/dashboard/hr?utm_source=dev.to"&gt;demo&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;🏠 &lt;strong&gt;Real Estate Dashboard&lt;/strong&gt;: listings, sales analytics and leads, with list, filter and detail pages (&lt;a href="https://shadcnuikit.com/dashboard/real-estate?utm_source=dev.to"&gt;demo&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;🏨 &lt;strong&gt;Hotel Management Dashboard&lt;/strong&gt;: reservations, revenue and guest bookings (&lt;a href="https://shadcnuikit.com/dashboard/hotel?utm_source=dev.to"&gt;demo&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;🤖 &lt;strong&gt;AI Analytics Dashboard&lt;/strong&gt;: token consumption, model usage, costs and member activity (&lt;a href="https://shadcnuikit.com/dashboard/ai-analytics?utm_source=dev.to"&gt;demo&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Every dashboard also comes with shared pages you would otherwise build yourself: login and register screens, user profile, settings, orders, products, pricing, onboarding flow, notifications, empty states and error pages.&lt;/p&gt;
&lt;h2&gt;
  
  
  17 web apps, ready to drop into your product
&lt;/h2&gt;

&lt;p&gt;Dashboards show numbers. Apps are where users actually work. The kit ships 17 complete app screens:&lt;/p&gt;
&lt;h3&gt;
  
  
  AI apps
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;🤖 &lt;strong&gt;AI Chat&lt;/strong&gt; and &lt;strong&gt;AI Chat V2&lt;/strong&gt;: chat interfaces with history, model picker and attachments (&lt;a href="https://shadcnuikit.com/dashboard/apps/ai-chat?utm_source=dev.to"&gt;demo&lt;/a&gt;, &lt;a href="https://shadcnuikit.com/dashboard/apps/ai-chat-v2?utm_source=dev.to"&gt;V2 demo&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;🎨 &lt;strong&gt;AI Image Generator&lt;/strong&gt;: prompt, settings and gallery UI (&lt;a href="https://shadcnuikit.com/dashboard/apps/ai-image-generator?utm_source=dev.to"&gt;demo&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;🎤 &lt;strong&gt;Text to Speech&lt;/strong&gt;: voice selection and audio output (&lt;a href="https://shadcnuikit.com/dashboard/apps/text-to-speech?utm_source=dev.to"&gt;demo&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;⚡ &lt;strong&gt;Workflow Automation&lt;/strong&gt;: a drag and drop builder for triggers and actions (&lt;a href="https://shadcnuikit.com/dashboard/workflow-automation?utm_source=dev.to"&gt;demo&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
  
  
  Productivity and business apps
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;📌 &lt;strong&gt;Kanban Board&lt;/strong&gt; (&lt;a href="https://shadcnuikit.com/dashboard/apps/kanban?utm_source=dev.to"&gt;demo&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;✅ &lt;strong&gt;Tasks&lt;/strong&gt; (&lt;a href="https://shadcnuikit.com/dashboard/apps/tasks?utm_source=dev.to"&gt;demo&lt;/a&gt;) and &lt;strong&gt;Todo List&lt;/strong&gt; (&lt;a href="https://shadcnuikit.com/dashboard/apps/todo-list-app?utm_source=dev.to"&gt;demo&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;📅 &lt;strong&gt;Event Calendar&lt;/strong&gt; (&lt;a href="https://shadcnuikit.com/dashboard/apps/calendar?utm_source=dev.to"&gt;demo&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;📝 &lt;strong&gt;Notes&lt;/strong&gt; (&lt;a href="https://shadcnuikit.com/dashboard/apps/notes?utm_source=dev.to"&gt;demo&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;📧 &lt;strong&gt;Mail&lt;/strong&gt; (&lt;a href="https://shadcnuikit.com/dashboard/apps/mail?utm_source=dev.to"&gt;demo&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;💬 &lt;strong&gt;Chat&lt;/strong&gt; (&lt;a href="https://shadcnuikit.com/dashboard/apps/chat?utm_source=dev.to"&gt;demo&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;📁 &lt;strong&gt;File Manager&lt;/strong&gt; (&lt;a href="https://shadcnuikit.com/dashboard/apps/file-manager?utm_source=dev.to"&gt;demo&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;🔑 &lt;strong&gt;API Keys&lt;/strong&gt; (&lt;a href="https://shadcnuikit.com/dashboard/apps/api-keys?utm_source=dev.to"&gt;demo&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;💳 &lt;strong&gt;POS System&lt;/strong&gt; for restaurants and stores (&lt;a href="https://shadcnuikit.com/dashboard/apps/pos-system?utm_source=dev.to"&gt;demo&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;🎓 &lt;strong&gt;Courses&lt;/strong&gt; (&lt;a href="https://shadcnuikit.com/dashboard/apps/courses?utm_source=dev.to"&gt;demo&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;⛱ &lt;strong&gt;Social Media&lt;/strong&gt; (&lt;a href="https://shadcnuikit.com/dashboard/apps/social-media?utm_source=dev.to"&gt;demo&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you are building a SaaS, an internal tool or a client project, there is a good chance one of these is 80% of a screen you were about to build.&lt;/p&gt;
&lt;h2&gt;
  
  
  540+ blocks for every kind of page
&lt;/h2&gt;

&lt;p&gt;Blocks are page sections you compose into full pages. They are grouped by where you use them:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Marketing&lt;/strong&gt;: hero sections, feature sections, pricing tables, testimonials, CTAs, FAQs, stats, team, integrations, newsletter, contact, navbars, footers, changelog pages&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;E-commerce&lt;/strong&gt;: product lists, product details, product cards, quickviews, shopping cart, checkout, store navigation, customer reviews, promo sections&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Dashboard UI&lt;/strong&gt;: stat cards, data tables, charts, form layouts, sign-in forms, modal dialogs, dashboard shells, sidebar layouts, dropdown menus, onboarding screens, empty states&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Application UI&lt;/strong&gt;: AI chat, chat UI, mail app, kanban board, Gantt chart, event calendar, todo app, interactive map views&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;17 blocks are free, so you can check the code quality yourself before buying. &lt;a href="https://shadcnuikit.com/blocks?utm_source=dev.to"&gt;Browse all blocks&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;
  
  
  Install anything with the shadcn CLI
&lt;/h2&gt;

&lt;p&gt;Every component, block, example and illustration is published in a shadcn registry called &lt;code&gt;@shadcnuikit&lt;/code&gt;. Add it to your &lt;code&gt;components.json&lt;/code&gt; once:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="nl"&gt;"registries"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"@shadcnuikit"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"url"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"https://shadcnuikit.com/r/{name}.json"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"headers"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"Authorization"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Bearer ${REGISTRY_TOKEN}"&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Then install items the same way you install official shadcn/ui components:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;npx shadcn@latest add @shadcnuikit/hero1
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Free items work without a key. For premium items you put the API key from your account into &lt;code&gt;.env&lt;/code&gt; as &lt;code&gt;REGISTRY_TOKEN&lt;/code&gt;. The files land in your project like any other shadcn/ui component: no wrapper package, no runtime dependency.&lt;/p&gt;

&lt;h2&gt;
  
  
  Build with AI: the Shadcn UI Kit MCP server
&lt;/h2&gt;

&lt;p&gt;This is the feature I am most excited about. AI editors are great at writing code, but left alone they produce the same generic UI every time. The kit runs a remote &lt;strong&gt;MCP server&lt;/strong&gt;, so Claude Code, Cursor, VS Code and any MCP client can search the catalog and pull &lt;strong&gt;real kit blocks, components and dashboard pages&lt;/strong&gt; into your project instead of inventing them.&lt;/p&gt;

&lt;p&gt;For Claude Code it is one command:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;claude mcp add &lt;span class="nt"&gt;--transport&lt;/span&gt; http shadcnuikit https://shadcnuikit.com/api/mcp &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;--header&lt;/span&gt; &lt;span class="s2"&gt;"Authorization: Bearer YOUR_API_KEY"&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Cursor (&lt;code&gt;.cursor/mcp.json&lt;/code&gt;) and VS Code (&lt;code&gt;.vscode/mcp.json&lt;/code&gt;) use the same URL and header. After that you can prompt things like:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Build a pricing page for my SaaS with a hero, a 3 tier pricing table, an FAQ and a footer."&lt;/p&gt;

&lt;p&gt;"Add a CRM dashboard to this project."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The MCP tools (&lt;code&gt;search_catalog&lt;/code&gt;, &lt;code&gt;plan_page&lt;/code&gt;, &lt;code&gt;get_item_code&lt;/code&gt;, &lt;code&gt;list_dashboards&lt;/code&gt;, &lt;code&gt;get_dashboard&lt;/code&gt;) let the agent plan the page, pick matching blocks and write the actual source files. The output looks like a designed product, not like a default AI demo. &lt;a href="https://shadcnuikit.com/mcp?utm_source=dev.to"&gt;Setup guide&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Page Builder and Theme Generator
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://shadcnuikit.com/page-builder?utm_source=dev.to"&gt;Page Builder&lt;/a&gt;&lt;/strong&gt;: put together multi-page sites visually from the blocks library, then export a clean Next.js project or add the pages to your app with the shadcn CLI. The exported code contains only the blocks, no builder code.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://shadcnuikit.com/theme-generator?utm_source=dev.to"&gt;Theme Generator&lt;/a&gt;&lt;/strong&gt;: create a shadcn/ui theme, preview it on real components and export the Tailwind CSS v4 variables. Every dashboard, block and template follows the same tokens, so one theme restyles everything.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  6 Next.js website templates
&lt;/h2&gt;

&lt;p&gt;Not every project is a dashboard. The kit also includes complete website templates:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://shadcnuikit.com/template/cosmic-landing-page-template?utm_source=dev.to"&gt;Cosmic&lt;/a&gt;&lt;/strong&gt;: SaaS landing page&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://shadcnuikit.com/template/signalry-ai-saas-landing-page-template?utm_source=dev.to"&gt;Signalry&lt;/a&gt;&lt;/strong&gt;: animated landing page for AI and SaaS products&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://shadcnuikit.com/template/shopcn-ecommerce-template?utm_source=dev.to"&gt;Shopcn&lt;/a&gt;&lt;/strong&gt;: e-commerce storefront for independent brands&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://shadcnuikit.com/template/soho-chat-app-template?utm_source=dev.to"&gt;Soho&lt;/a&gt;&lt;/strong&gt;: chat and messaging app&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://shadcnuikit.com/template/neofolio-portfolio-template?utm_source=dev.to"&gt;Neofolio&lt;/a&gt;&lt;/strong&gt;: dashboard style portfolio&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://shadcnuikit.com/template/waitly-free-waitlist-template?utm_source=dev.to"&gt;Waitly&lt;/a&gt;&lt;/strong&gt;: waitlist page, &lt;strong&gt;free&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Who is it for?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;SaaS founders and indie hackers&lt;/strong&gt; who want a polished admin and marketing site this week, not next month&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Agencies and freelancers&lt;/strong&gt; who ship admin panels for clients and want one consistent codebase to start from&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Product teams&lt;/strong&gt; building internal tools, back offices and AI features&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Developers using AI editors&lt;/strong&gt; who want Claude Code or Cursor to generate production quality UI&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Pricing: pay once, keep everything
&lt;/h2&gt;

&lt;p&gt;There is no subscription. You pay once and get lifetime access plus every future update, including new dashboards, apps and blocks.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Plan&lt;/th&gt;
&lt;th&gt;Price&lt;/th&gt;
&lt;th&gt;Users&lt;/th&gt;
&lt;th&gt;Best for&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Pro&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;
&lt;del&gt;$129&lt;/del&gt; &lt;strong&gt;$79&lt;/strong&gt;
&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;Solo developers and freelancers&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Team&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;
&lt;del&gt;$399&lt;/del&gt; &lt;strong&gt;$199&lt;/strong&gt;
&lt;/td&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td&gt;Small teams and agencies&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Enterprise&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;
&lt;del&gt;$699&lt;/del&gt; &lt;strong&gt;$499&lt;/strong&gt;
&lt;/td&gt;
&lt;td&gt;Unlimited&lt;/td&gt;
&lt;td&gt;Larger companies&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Every paid plan includes all 16 dashboards, 17 apps, all premium blocks, examples, templates and illustrations, the Page Builder, the MCP server, unlimited Theme Generator, private GitHub repository access and unlimited projects. Commercial and client projects are allowed, and no attribution is required.&lt;/p&gt;

&lt;p&gt;🔥 &lt;strong&gt;October Sale:&lt;/strong&gt; the discounted prices above are live until &lt;strong&gt;November 3, 2026&lt;/strong&gt;. &lt;a href="https://shadcnuikit.com/pricing?utm_source=dev.to"&gt;See pricing&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;For context: building just one of these dashboards properly (responsive, dark mode, sortable tables, real charts) takes days. The Pro plan costs less than a single day of developer time.&lt;/p&gt;

&lt;h2&gt;
  
  
  Try it for free first
&lt;/h2&gt;

&lt;p&gt;Not ready to buy? Start with the free stuff:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;⭐ &lt;a href="https://github.com/bundui/shadcn-ui-kit" rel="noopener noreferrer"&gt;Free version on GitHub&lt;/a&gt; (432+ stars)&lt;/li&gt;
&lt;li&gt;🧩 17 free blocks and the free component variants, installable with the shadcn CLI&lt;/li&gt;
&lt;li&gt;🌍 &lt;a href="https://shadcnuikit.com/free-templates?utm_source=dev.to"&gt;Free templates&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;👀 Every dashboard and app above has a live demo you can click through&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Wrapping up
&lt;/h2&gt;

&lt;p&gt;shadcn/ui gave us great primitives. Shadcn UI Kit gives you the finished screens built from them: 16 dashboards, 17 apps, 540+ blocks and an MCP server that lets your AI editor use all of it. If you would rather spend your time on business logic than on rebuilding tables, charts and pricing sections, it is worth a look.&lt;/p&gt;

&lt;p&gt;👉 &lt;strong&gt;&lt;a href="https://shadcnuikit.com?utm_source=dev.to"&gt;Explore Shadcn UI Kit&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Which dashboard or app would you like to see next? Let me know in the comments, the roadmap is driven by what people ask for.&lt;/p&gt;

</description>
      <category>shadcn</category>
      <category>nextjs</category>
      <category>react</category>
      <category>tailwindcss</category>
    </item>
    <item>
      <title>What is an Admin Dashboard and What is its Purpose?</title>
      <dc:creator>Toby Belhome</dc:creator>
      <pubDate>Sat, 28 Sep 2024 05:03:26 +0000</pubDate>
      <link>https://dev.to/tobybelhome/what-is-an-admin-dashboard-and-what-is-its-purpose-4ilk</link>
      <guid>https://dev.to/tobybelhome/what-is-an-admin-dashboard-and-what-is-its-purpose-4ilk</guid>
      <description>&lt;p&gt;An admin dashboard can be defined as the administrative interface of a web application. These interfaces are typically designed to facilitate the management of a system or platform, allowing users to perform tasks such as content management, data monitoring, analytics, and system configuration. Dashboards visually present data through graphs, tables, or text, enabling administrators to make quick and informed decisions thanks to their user-friendly design.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Are Admin Dashboards Used For?
&lt;/h2&gt;

&lt;p&gt;Admin dashboards are widely used in various industries. For example, in an e-commerce site, an admin dashboard helps manage products, track orders, control inventory, and analyze user behavior. Similarly, in a content management system (CMS), the dashboard allows the creation, editing, and publishing of content. Dashboards also facilitate the management of technical tasks such as security settings, user permissions, and system configurations.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcf2g31aawtr84807f2pf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcf2g31aawtr84807f2pf.png" alt="Image description" width="800" height="509"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Use Cases
&lt;/h2&gt;

&lt;p&gt;Admin dashboards are commonly used for internal reporting, CRM (customer relationship management) systems, web analytics tools, and SaaS (software as a service) platforms. Administrators can monitor real-time data, generate reports, and analyze the overall performance of the system. By using dashboards, businesses can streamline complex processes and improve efficiency across various operations.&lt;/p&gt;

&lt;p&gt;Here are some of the best platforms where you can find top-quality admin templates:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Shadcn UI Kit&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The Shadcn UI Kit is a powerful option for creating admin dashboards. With customizable components and Tailwind CSS integration, it allows for the development of modern and fast admin panel templates. It’s a flexible solution designed for high performance and responsive layouts.&lt;/p&gt;

&lt;p&gt;Visit: &lt;a href="https://shadcnuikit.com/" rel="noopener noreferrer"&gt;shadcnuikit.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;ThemeForest&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;ThemeForest is one of the largest premium theme and template marketplaces, offering a wide range of admin dashboard templates. It provides templates for different frameworks such as Bootstrap, React, Angular, and Vue.js.&lt;/p&gt;

&lt;p&gt;Visit: &lt;a href="https://themeforest.net/" rel="noopener noreferrer"&gt;https://themeforest.net&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Creative Tim&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Creative Tim offers both free and premium dashboard templates. It provides templates for popular technologies like Bootstrap, React, Vue.js, and Angular. Their templates are known for modern, aesthetically pleasing, and user-friendly designs.&lt;/p&gt;

&lt;p&gt;Visit: &lt;a href="https://creativetim.com/" rel="noopener noreferrer"&gt;creativetim.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;GitHub&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;GitHub hosts a large number of open-source admin dashboard templates. These templates are typically maintained by developers and are available for free. You can also customize these projects to fit your specific needs.&lt;/p&gt;

&lt;p&gt;Visit: &lt;a href="https://github.com/" rel="noopener noreferrer"&gt;github.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;WrapPixel&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;WrapPixel provides modern and clean admin dashboard templates. With both free and premium options, you can find templates suitable for simple or advanced admin panels.&lt;/p&gt;

&lt;p&gt;Visit: &lt;a href="https://wrappixel.com/" rel="noopener noreferrer"&gt;wrappixel.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;BootstrapMade&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;BootstrapMade offers Bootstrap-based admin templates that are fast and easy to integrate. They provide both free and premium options for various types of projects.&lt;/p&gt;

&lt;p&gt;Visit: &lt;a href="https://bootstrapmade.com/" rel="noopener noreferrer"&gt;bootstrapmade.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;AdminLTE&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;AdminLTE is an open-source admin panel template built with Bootstrap. It’s widely used by developers due to its simplicity and customizability.&lt;/p&gt;

&lt;p&gt;Visit: &lt;a href="https://adminlte.io/" rel="noopener noreferrer"&gt;adminlte.io&lt;/a&gt;&lt;/p&gt;

</description>
      <category>website</category>
      <category>react</category>
      <category>nextjs</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Shadcn UI Kit - Admin Dashboard and Website Templates</title>
      <dc:creator>Toby Belhome</dc:creator>
      <pubDate>Wed, 18 Sep 2024 11:12:39 +0000</pubDate>
      <link>https://dev.to/tobybelhome/shadcn-ui-kit-admin-dashboard-and-website-templates-2hma</link>
      <guid>https://dev.to/tobybelhome/shadcn-ui-kit-admin-dashboard-and-website-templates-2hma</guid>
      <description>&lt;p&gt;The &lt;a href="https://shadcnuikit.com/" rel="noopener noreferrer"&gt;Shadcn UI Kit&lt;/a&gt; is a comprehensive collection of pre-designed, multi-purpose dashboards, website templates, and components. It goes beyond the standard offerings of Shadcn, providing more advanced designs and functionality for those who need more than just the basics.&lt;/p&gt;

&lt;h2&gt;
  
  
  Unique Dashboard Templates
&lt;/h2&gt;

&lt;p&gt;Shadcn UI Kit offers a variety of carefully crafted dashboard templates. Currently, 7 dashboard templates are available, and many more will be added over time. There are templates for e-commerce, crypto, project management, CRM, academy, and online courses. The source code is available on our GitHub account, and we also provide a free version of these templates.&lt;/p&gt;

&lt;h2&gt;
  
  
  Previews
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm52d4dm2qtyg0edn3oks.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm52d4dm2qtyg0edn3oks.png" alt="Image description" width="800" height="600"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc7qm4f28764wb1hy8w3p.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc7qm4f28764wb1hy8w3p.png" alt="Image description" width="800" height="600"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3jgehl50rep4yduyzwwe.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3jgehl50rep4yduyzwwe.png" alt="Image description" width="800" height="600"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg303o0yn4p2nawsnl020.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg303o0yn4p2nawsnl020.png" alt="Image description" width="800" height="600"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Why choose the Shadcn UI Kit?
&lt;/h2&gt;

&lt;p&gt;The Shadcn UI Kit saves you hours of design and development time. Inside, you'll find templates and components tailored to specific needs, eliminating the hassle of coding everything from scratch. All you need to do is focus on data binding while we take care of the rest. Streamline your process and let us handle the heavy lifting!&lt;/p&gt;

&lt;h2&gt;
  
  
  What's included in the package?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://shadcnuikit.com/dashboard/default" rel="noopener noreferrer"&gt;Dashboards&lt;/a&gt; and sub pages&lt;/li&gt;
&lt;li&gt;Website &lt;a href="https://shadcnuikit.com/templates" rel="noopener noreferrer"&gt;templates&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Premium components&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Get Shadcn UI Kit
&lt;/h2&gt;

&lt;p&gt;Website: &lt;a href="https://shadcnuikit.com" rel="noopener noreferrer"&gt;https://shadcnuikit.com&lt;/a&gt;&lt;br&gt;
Twitter: &lt;a href="https://x.com/TobyBelhome" rel="noopener noreferrer"&gt;https://x.com/TobyBelhome&lt;/a&gt;&lt;br&gt;
Github: &lt;a href="https://github.com/bundui" rel="noopener noreferrer"&gt;https://github.com/bundui&lt;/a&gt;&lt;/p&gt;

</description>
      <category>nextjs</category>
      <category>tailwindcss</category>
      <category>webdev</category>
      <category>javascript</category>
    </item>
  </channel>
</rss>
