▲ 8 r/shadcn

Making launch videos, I built 10+ ready-to-use shader components

A few days ago, I shared that framecn got a dedicated collection of typography components.

Yesterday, Paper open-sourced their new shaders library, and the effects were so good that I knew they had to be available as framecn components for creating insane launch videos.

I've now added all 18 shader components to framecn, so you can use them out of the box in your own projects.

GitHub: https://github.com/shadcn-labs/framecn
Docs: https://www.framecn.dev

u/dank_clover — 4 days ago
▲ 27 r/shadcn

Making launch videos? I built 10+ ready-to-use typography components

A few weeks ago, I shared that framecn got a dedicated collection of caption components.

While working on those, I realized captions were just one piece of the puzzle. Product videos, demos, and tutorials also rely heavily on animated text effects to make intros, feature highlights, and transitions feel more engaging.

So I spent the last few days building a dedicated collection of typography components for framecn.

framecn now includes 15+ typography components out of the box, including Typewriter, Matrix Decode, Blur Reveal, Tracking In, Infinite Marquee, RGB Glitch Text, and more.

GitHub: https://github.com/shadcn-labs/framecn
Docs: https://www.framecn.dev

u/dank_clover — 9 days ago
▲ 1 r/OpenaiCodex+2 crossposts

I built agentcn to help ship production-ready agents faster

A few days ago I came across Eve on X, a filesystem-first framework for building AI agents that feels a lot like Next.js and deploys directly to Vercel Functions.

While exploring it, I also found Flue, an open agent framework powered by Pi, the open agent harness.

After playing around with both for a bit, I realized they'd fit really nicely into the shadcn/ui ecosystem, so I built agentcn.

Some of the features:

  • Built specifically for Eve and Flue
  • Zero-config, one-command setup
  • shadcn/ui compatible (just copy and paste)
  • Production-ready recipes for orchestrators, subagents, tools, and skills — not just hello-world examples
  • 100% free and open source

It's still early days and only has a handful of recipes right now, but I'm planning to add more. I'd love to hear any feedback, especially from people already building with Eve or Flue.

GitHub: https://github.com/shadcn-labs/agentcn
Docs: https://agentcn.run

u/dank_clover — 11 days ago
▲ 14 r/shadcn

Building shadcn registries? I shipped 6 new OG image components to improve your website previews.

A while back I launched ogimagecn - a shadcn/ui-style registry for Open Graph images built with Satori.

With so many shadcn registries popping up lately, I spent the last few days building a dedicated collection of OG image components tailored specifically for registry authors.

GitHub: https://github.com/shadcn-labs/ogimagecn
Docs: https://www.ogimagecn.com

u/dank_clover — 14 days ago
▲ 26 r/shadcn+4 crossposts

I built agentcn to help ship agents faster

A few days ago I came across eve on X, a filesystem-first framework for building AI agents that feels a lot like Next.js and deploys directly to Vercel Functions.

While exploring it, I also found Flue, an open agent framework powered by Pi, the open agent harness.

After playing around with both for a bit, I realized they'd fit really nicely into the shadcn/ui ecosystem, so I built agentcn.

Some of the features:

  • Built specifically for Eve and Flue
  • Zero-config, one-command setup
  • shadcn/ui compatible (just copy and paste)
  • Production-ready recipes for orchestrators, subagents, tools, and skills — not just hello-world examples
  • 100% free and open source

It's still early days and only has a handful of recipes right now, but I'm planning to add more. I'd love to hear any feedback, especially from people already building with Eve or Flue.

GitHub: https://github.com/shadcn-labs/agentcn
Docs: https://agentcn.vercel.app

u/dank_clover — 16 days ago

After launching multiple registries, I built an agent skill for the process

https://preview.redd.it/tbf2n86whv7h1.png?width=1200&format=png&auto=webp&s=5230e7efd9fd0f0f70b367fa6703351b79d907b3

Over the last few months I've launched a handful of shadcn registries, and one thing became pretty clear:

Building the registry is usually the easy part.

The harder part is everything that comes after which is validating the registry, submitting it to directories, getting listed in awesome lists, writing launch posts, and generally figuring out where and how to share it.

After repeating the same process multiple times, I decided to turn it into an open-source skill called launch-shadcn-registry.

Given a registry, it helps with:

  • Preflight validation
  • Official shadcn directory submissions
  • Community directory submissions
  • Awesome-list submissions
  • Launch content for Reddit, X, and Hacker News

The goal is simple: make launching a shadcn registry as straightforward as building one.

Skill: https://www.skills.sh/shadcn-labs/skills/launch-shadcn-registry
GitHub: https://github.com/shadcn-labs/skills/tree/main/skills/launch-shadcn-registry

reddit.com
u/dank_clover — 16 days ago

After launching multiple registries, I built an agent skill for the process

https://preview.redd.it/tbf2n86whv7h1.png?width=1200&format=png&auto=webp&s=5230e7efd9fd0f0f70b367fa6703351b79d907b3

Over the last few months I've launched a handful of shadcn registries, and one thing became pretty clear:

Building the registry is usually the easy part.

The harder part is everything that comes after which is validating the registry, submitting it to directories, getting listed in awesome lists, writing launch posts, and generally figuring out where and how to share it.

After repeating the same process multiple times, I decided to turn it into an open-source skill called launch-shadcn-registry.

Given a registry, it helps with:

  • Preflight validation
  • Official shadcn directory submissions
  • Community directory submissions
  • Awesome-list submissions
  • Launch content for Reddit, X, and Hacker News

The goal is simple: make launching a shadcn registry as straightforward as building one.

Skill: https://www.skills.sh/shadcn-labs/skills/launch-shadcn-registry
GitHub: https://github.com/shadcn-labs/skills/tree/main/skills/launch-shadcn-registry

reddit.com
u/dank_clover — 16 days ago
▲ 5 r/shadcn

After launching multiple registries, I built an agent skill for the process

https://preview.redd.it/tbf2n86whv7h1.png?width=1200&format=png&auto=webp&s=5230e7efd9fd0f0f70b367fa6703351b79d907b3

Over the last few months I've launched a handful of shadcn registries, and one thing became pretty clear:

Building the registry is usually the easy part.

The harder part is everything that comes after which is validating the registry, submitting it to directories, getting listed in awesome lists, writing launch posts, and generally figuring out where and how to share it.

After repeating the same process multiple times, I decided to turn it into an open-source skill called launch-shadcn-registry.

Given a registry, it helps with:

  • Preflight validation
  • Official shadcn directory submissions
  • Community directory submissions
  • Awesome-list submissions
  • Launch content for Reddit, X, and Hacker News

The goal is simple: make launching a shadcn registry as straightforward as building one.

Skill: https://www.skills.sh/shadcn-labs/skills/launch-shadcn-registry
GitHub: https://github.com/shadcn-labs/skills/tree/main/skills/launch-shadcn-registry

reddit.com
u/dank_clover — 19 days ago
▲ 20 r/shadcn

Making launch videos? I built 10+ ready-to-use caption components

A few months ago I launched framecn - a shadcn/ui-style registry for video components built on top of Editframe.

One thing I kept noticing while building and shipping products was how often launch videos, demos, and tutorials needed good-looking captions. Most solutions either require manual editing or starting from scratch.

So I spent the last few days building a dedicated collection of caption components for framecn.

framecn now includes 10+ caption components out of the box.

GitHub: https://github.com/shadcn-labs/framecn
Docs: https://www.framecn.dev

u/dank_clover — 21 days ago
▲ 38 r/foss+7 crossposts

I built ogimagecn to help ship OG images faster

Been using dynamic OG image generators for side projects and always ended up tweaking templates, fonts, spacing, and layouts manually.

So I built ogimagecn, a shadcn/ui-style registry for beautiful Open Graph images.

Some of the features:

  • Built on Satori
  • Zero config, one command setup.
  • shadcn/ui compatible (simply copy-paste)
  • 10+ image components
  • 100% free and fully open-source.

No design tool exports. No starting from a blank canvas every time you launch something.

If you're shipping products, blogs, docs, or OSS projects, this should make generating share images a lot less painful.

GitHub: https://github.com/shadcn-labs/ogimagecn
Docs: https://www.ogimagecn.com

u/dank_clover — 27 days ago
▲ 9 r/javascript+1 crossposts

I built a CLI that checks which free perks your open-source project qualifies for

Vercel gives OSS projects $3,600 in credits. Sentry gives 5M free error events. JetBrains gives free IDE licenses. There are 15+ programs like this.

Problem is, the info is scattered across different websites and each has different eligibility rules. So I built OSS Perks, a website + CLI that aggregates all of them.

Run one command and it checks your repo against every program:

npx ossperks check --repo vercel/next.js

Output:

✔ next.js — MIT · 138,336 stars · last push today

  ✅ sentry          eligible
  ✅ browserstack    eligible
  ⚠️ vercel          needs review
  ⚠️ jetbrains       needs review
  ❌ 1password       ineligible — project must be at least 30 days old

It fetches your GitHub/GitLab/Codeberg/Gitea repo data and pattern-matches eligibility rules automatically. No signup, no forms.

Other commands:

  • ossperks list — all programs
  • ossperks search hosting — search by keyword
  • ossperks show vercel — full program details
  • ossperks categories — browse by category

Tech Stack: pnpm monorepo, TypeScript, Commander, Zod. Website is Next.js + Fumadocs with i18n support by Lingo.dev.

GitHub: https://github.com/Aniket-508/ossperks
Website: https://www.ossperks.com

ossperks.com
u/dank_clover — 1 month ago
▲ 12 r/foss+4 crossposts

I built a CLI that checks which free perks your open-source project qualifies for

Vercel gives OSS projects $3,600 in credits. Sentry gives 5M free error events. JetBrains gives free IDE licenses. There are 15+ programs like this.

Problem is, the info is scattered across different websites and each has different eligibility rules. So I built OSS Perks, a website + CLI that aggregates all of them.

Run one command and it checks your repo against every program:

npx ossperks check --repo vercel/next.js

Output:

✔ next.js — MIT · 138,336 stars · last push today

  ✅ sentry          eligible
  ✅ browserstack    eligible
  ⚠️ vercel          needs review
  ⚠️ jetbrains       needs review
  ❌ 1password       ineligible — project must be at least 30 days old

It fetches your GitHub/GitLab/Codeberg/Gitea repo data and pattern-matches eligibility rules automatically. No signup, no forms.

Other commands:

  • ossperks list — all programs
  • ossperks search hosting — search by keyword
  • ossperks show vercel — full program details
  • ossperks categories — browse by category

Tech Stack: pnpm monorepo, TypeScript, Commander, Zod. Website is Next.js + Fumadocs with i18n support by Lingo.dev.

GitHub: https://github.com/Aniket-508/ossperks
Website: https://www.ossperks.com

u/dank_clover — 1 month ago
▲ 38 r/shadcn+4 crossposts

termcn now supports OpenTUI

A few weeks ago I launched termcn — a shadcn/ui-style registry for terminal UI components built on Ink.

Since then, I’ve been exploring more of the modern TUI ecosystem, and with OpenTUI gaining popularity in the space, adding support for it felt like a natural next step.

termcn now also supports OpenTUI as a base.

You can now scaffold and build terminal apps using either Ink or OpenTUI while keeping the same termcn workflow:

• zero-config setup
• copy-paste components
• themes & templates
• fully open-source

The goal remains the same:
make building beautiful terminal apps feel as easy as building modern web apps.

GitHub: https://github.com/Aniket-508/termcn
Docs: https://www.termcn.dev

u/dank_clover — 1 month ago

I built framecn to help ship videos faster

The AI video generation space is quite heating up with Remotion, Hyperframes, Editframe, etc. and it has never been more easier to create videos with code.

Then I came across remocn which is shadcn/ui-style registry for all the video components using Remotion but Remotion has its limitations that Editframe solves by making use of pure HTML, CSS.

So I built framecn, a shadcn/ui-style registry for video components.

Some of the features:

  • Built on Editframe
  • Zero config, one command setup.
  • shadcn/ui compatible (simply copy-paste)
  • 50+ components
  • Fully customizable

100% free and open-source.

GitHub: https://github.com/shadcn-labs/framecn
Docs: https://www.framecn.dev/

reddit.com
u/dank_clover — 2 months ago
▲ 46 r/shadcn+2 crossposts

I built framecn to help ship videos faster

The AI video generation space is quite heating up with Remotion, Hyperframes, Editframe, etc. and it has never been more easier to create videos with code.

That's when I came across remocn which is shadcn/ui-style registry for video components built using Remotion but Remotion has its limitations that Editframe solves by making use of pure HTML, CSS.

So I built framecn, a shadcn/ui-style registry for video components.

Some of the features:

  • Built on Editframe
  • Zero config, one command setup.
  • shadcn/ui compatible (simply copy-paste)
  • 50+ components
  • Fully customizable

100% free and open-source.

GitHub: https://github.com/shadcn-labs/framecn
Docs: https://www.framecn.dev/

u/dank_clover — 2 months ago
▲ 15 r/shadcn+2 crossposts

I kept trying different starter kits/templates/boilerplates, but none of them really felt complete. There was always something missing viz. animations, DX polish, or modern web features.

So I built startercn, a shadcn/ui registry starter that actually feels production-ready out of the box.

What’s included:

Fully free and open-source.

GitHub: https://github.com/shadcn-labs/startercn
Docs: https://startercn.vercel.app

Would love feedback or ideas on what else you'd want baked into a starter like this.

u/dank_clover — 2 months ago