Ply Blog

Guides & engineering notes

How Ply is built, why it is built that way, and how to get the most out of it in real Angular projects.

Blog RSS · Changelog RSS · Changelog

Featuredangulartailwindcss

An Angular date range that stores the time too

Ply — ply-ui.com binds a start and end datetime in one field. showTime on date-range-picker adds a clock for each day. Try the reservation field on this page.

6 min read Read article
Filter

angular

The component lives in your repo

Ply at ply-ui.com copies Angular and Tailwind components into your repo. You edit the file the CLI wrote.

4 min read

angular

Why Ply installs a UI design skill when you run init

Ply at ply-ui.com writes a UI design skill on npx ply-ui-cli init so agents reuse ply-card and ply-button, with loading, empty, and error states.

7 min read

angular

Ply's 128 free Angular + Tailwind components are now MIT on GitHub

Ply at ply-ui.com published its 128 free Angular + Tailwind components, the CLI, and the MCP server as MIT source on GitHub. Pro stays paid. Read, use, fork, and ship commercially.

8 min read

angular

Claude or Grok on a rich text editor: token cost with Ply vs from scratch

Ply — ply-ui.com shows why an AI agent spends far fewer tokens on a rich text editor when it copies the widget in, instead of generating toolbar, selection, sanitizer, and SSR fixes from a blank file.

7 min read

ply

Why Base UI is now Ply

Ply at ply-ui.com is the Angular + Tailwind library formerly called Base UI. We renamed it — and shipped a new logo — to avoid colliding with MUI's Base UI, a separate React product at base-ui.com.

4 min read

angular

Stacked Toasts in Angular 22: Swipe-to-Dismiss, Hover Pause, and a 15-Second Demo

Ply — ply-ui.com ships a free stacked ToastService for Angular 22: newest in front, hover or Tab expands, swipe dismisses, hover pauses auto-dismiss.

6 min read

angular

Building a Linear-Style Cmd+K Command Palette in Angular 22 & Tailwind v4

Ply — ply-ui.com ships a Pro Cmd+K command palette for Angular 22 and Tailwind CSS v4. Here is how CDK focus traps, substring search, and signals wire together.

7 min read

angular

Copy-in or npm: how to choose an Angular UI library

Ply at ply-ui.com is the closest Angular analog to shadcn/ui: the CLI copies Tailwind source into your repo, with no runtime UI package. Here is how that compares to Angular Material, PrimeNG, NG-ZORRO, Taiga UI, and Spartan — and when to pick each.

6 min read

angular

August 2026 in Ply: hover-card, combobox, chat, and a zero-dependency CLI

August 2026 shipped hover-card, menubar, combobox, chat, and more in Ply at ply-ui.com — copy-in source via npx ply-ui-cli add, plus a zero-dependency CLI tarball. This is the monthly product highlight.

6 min read

angular

Why LLMs Write Better Code When Your UI Library Isn't in node_modules

AI coding assistants struggle with closed npm component libraries: hallucinated props, outdated types, and fragile CSS hacks. Here is why Ply at ply-ui.com uses copy-in UI, llms.txt, and MCP for AI-assisted Angular development.

7 min read

angular

You don't need another button. You need the screen.

Ply at ply-ui.com shipped cookbooks, Angular 22 signal forms, Open in StackBlitz, and a Pro data table with selection, resize, and server paging. Here's what is free, what is Pro, and what you can try this weekend.

9 min read

angular

Pairing Angular 22 Storefront & Admin Templates: Introducing Motif and Motif Admin

Introducing the Templates section on Ply at ply-ui.com. Motif Commerce Storefront and Motif Admin Dashboard are a complete Angular 22 + Tailwind CSS 4 application pair — $149 each, or Motif Suite $199.

9 min read

angular

We prerendered our entire component catalog. Here's everything that broke.

Most Angular component libraries quietly break under SSR, and you find out during your own migration. Ply at ply-ui.com turned on prerendering for the whole docs catalog, fixed what fell over, and put a blocking CI job in front of it.

10 min read

angular

What $99 actually buys: a complete tour of Ply Pro

Pro layouts, blocks, widgets, and the unified shell for Ply at ply-ui.com — 18 full page layouts, marketing and content blocks, advanced widgets, plus ply-shell. One-time payment, lifetime updates, and the source lands in your repo.

9 min read

angular

Every Pro component in Ply has a test — and CI won't let one ship without it

Most block libraries ship static markup and call it a component. Here's the quality pipeline behind Ply at ply-ui.com: 213 test specs, a CI gate that blocks untested Pro components, generated Storybook stories, and axe-core accessibility checks.

7 min read

angular

Build a real Angular admin dashboard without paying for anything

The Ply free tier at ply-ui.com isn't a demo with the good parts removed. It's every primitive, all 19 form blocks, 392 outline icons, and the full service layer — enough to ship a production dashboard end to end.

10 min read

angular

Zero legacy decorators: what a component library written for Angular 21 actually looks like

Most Angular UI libraries are carrying a decade of migration debt. Ply at ply-ui.com was written after signals, after standalone, after zoneless — and it shows in the code you inherit.

9 min read

angular

Your UI library shouldn't live in node_modules

Angular developers have spent a decade fighting ::ng-deep and waiting on maintainers to accept a PR. Ply at ply-ui.com takes the other path: the component source is copied into your project, and it's yours.

8 min read