
shadcn
@shadcn • 239,558 subscribers
I own a computer. / @vercel
Shorts
Videos

Launching Copper, a Mac app for capturing things you want to keep and prompts you want to try next while working with AI. The more I use AI, the more I find myself collecting little things I don't want to lose. You're in ChatGPT and think, "I'll need this later," but you don't want to stop what you're doing. Then you're in Claude. Cursor. Chrome. Back to ChatGPT. Before long, you've got little things scattered everywhere. An answer you want to keep. A link. An idea. Or three follow-up prompts before the current one has even finished generating. I had this problem, so I built Copper. Copper combines the useful parts of a to-do list, a clipboard, and a scratchpad. It's built specifically for AI-assisted work. It sits next to where you work and is always one shortcut away. It works with all your AI apps, terminals and browsers. Whenever I find something worth keeping, I capture it. If I think of a few prompts while the AI is still responding, I type them into Copper. Then I send them back into ChatGPT, Claude, or Cursor and check them off as I go. Copper is local and private. It doesn't sync anything, doesn't collect anything, and doesn't need an account. I've used Copper every day for the past few months. It has completely changed how I work. If this feels like something you'd use, it's $39. One-time purchase.
shadcn596,725 görüntüleme • 1 ay önce

Today we're releasing a new set of components for building chat interfaces. We've taken the patterns we build every day, rethought the abstractions behind them, and turned them into components you can compose and customize. We're starting with the conversation layer: streaming, scrolling, messages, bubbles, attachments, and markers.
shadcn954,260 görüntüleme • 2 ay önce

Grouping and sections in Copper. A few people asked how they work. Use `# Name` to create a section. Then use the menu (or ⌘K) to switch the active section. Everything you capture is automatically saved there until you switch again. Image and file attachments (shown in video) coming on Monday.
shadcn30,075 görüntüleme • 1 ay önce

Do all shadcn/ui apps look the same? No. They don't have to. Think of shadcn/ui as a coloring template - it provides the outlines & structure. Black & white. A starting point. You get to fill it with your own unique colors and styles. And it's really easy. Here's an example:
shadcn392,598 görüntüleme • 1 yıl önce

1️⃣ - When a UI library gets popular, every app starts to look the same. How do we solve this? Introducing Styles. A new approach for shipping UI components. Start with Radix UI and Tailwind CSS. Add a style, including shapes, icons & animations. Apply your colors. ⬇️
shadcn532,143 görüntüleme • 3 yıl önce

To get translucent menus right, we had to manually test components over different gradients & colors, checking visuals & accessibility. Now multiply that by 5 component types across 5 styles in both light and dark modes. It's a lot of work. Work that, for now, AI can't do.
shadcn92,478 görüntüleme • 5 ay önce

shadcn/create works out of the box with @Laravel Run laravel new, build your preset then apply it using the cli.
shadcn73,062 görüntüleme • 5 ay önce

We’ve made discovering and adding registries easier. In this demo, we add two registries and ask shadcn/mcp to combine code from both. The form from blocks registry uses Radix, our app uses Base UI, but thanks to the shared abstraction (plus some CLI magic), it just works.
shadcn68,734 görüntüleme • 7 ay önce