Blocks.so logo

Blocks.so

60+ free shadcn/ui blocks you copy and paste into React apps.

✓ No sign-upCommercial use OKMITUI Kits & Templates

What is Blocks.so?

Blocks.so is an open-source collection of ready-made shadcn/ui blocks built with React, Tailwind CSS and Next.js. Instead of single buttons or inputs, each block is a finished piece of interface such as a login form, onboarding flow, data table, dialog, AI chat panel or file upload area.

You preview a block in the browser, then copy its code or add it with the shadcn CLI. No account is needed, and because the code lands in your own project you can change every line.

License and usage

Yes. Blocks.so is released under the MIT license, which allows commercial use without attribution.

Check the license. Licenses can change, and some items inside a library have their own terms. Always confirm the license on the original website before using a resource in your project.

What you get

  • 60+ blocks across login, onboarding, tables, dialogs, AI chat and more
  • Live previews in light and dark mode
  • Copy the code or install with the shadcn CLI
  • Open-source code on GitHub

Pros

  • Saves time on common screens
  • Matches the shadcn/ui look and conventions
  • Free with no signup

Cons

  • React, Tailwind and shadcn/ui only
  • Smaller library than paid block collections

Best for

Building SaaS login and onboarding screensPrototyping dashboards quicklyExtending an existing shadcn/ui project

Blocks.so FAQ

Is Blocks.so free?

Blocks.so is free and open source. Every block can be copied without an account.

Can I use Blocks.so for commercial projects?

Yes. Blocks.so is released under the MIT license, which allows commercial use without attribution.

Do I need an account to download from Blocks.so?

No. You can browse blocks.so and download without signing up.

What are some alternatives to Blocks.so?

Other free options include HTML5 UP, Start Bootstrap, shadcn/ui, HyperUI and Flowbite.

Similar to Blocks.so

More free resources you can download without an account.

Browse free resources