Pick Aceternity UI if
- your app already runs on React and Tailwind CSS;
- you like the shadcn CLI dropping components into your repo;
- you'd pay for ready-made blocks and templates: their paid plans add 200+ blocks and 15+ templates.
Kodza vs Aceternity UI
Aceternity UI is a solid pick for React and Tailwind. Kodza builds the same kind of animated UI in plain HTML, CSS and JS: free, zero dependencies, at home in any page. Here's the honest comparison.
Their side checked on ui.aceternity.com,
The short version
Both ship animated components. The difference is what they ask of your project.
Side by side
What each one asks of your project and your wallet. Their column comes from their own site.
| Feature | Aceternity UI | Kodza |
|---|---|---|
| Built with | React, Tailwind CSS, Motion | HTML, CSS, plain JS |
| Runs in | React apps with Tailwind | Any page: HTML, WordPress, React |
| Adding one | shadcn CLI | Copy and paste, or ask your AI |
| Packages to install | motion, clsx, tailwind-merge | None |
| Free | 100+ components | All 142 components |
| Paid plans | $169 (1 year), $199 (lifetime) | None |
| On paid plans | 200+ blocks, 15+ templates | Nothing held back |
| MCP server | Yes, on the free plan | Yes, no account, no key |
Aceternity UI figures from their pricing page (opens in a new tab) and docs, read on October 27, 2026, discounts included. Prices change: theirs is the page that counts.
Install
Same goal, an animated component on your page. Different first step.
Aceternity UI
npx shadcn@latest add @aceternity/3d-card
The component's code lands in your project, ready to import.
Kodza
$ npm install nothing
No build step, no package. Or let your AI do it: the command is at the bottom of this page.
Try one
Heroes, scroll scenes, backgrounds that react: the showpieces, in plain code. Free, like the rest.
A title over a wall of project thumbnails laid back like prints on a table. On scroll the rows slide in opposite directions and click into line as the wall stands up, every thumbnail a link.
View codeA block that pins itself while big statements take turns as you scroll: each line leaves through its own mask while the next one rises.
View codeA hero over a field of fine dots. The pointer pushes them aside like a hand in sand, they spring back, and a click sends a wave across. One canvas, asleep when nobody is looking.
View codeCards that stack as you scroll, each covered card stepping back and darkening. Plain position: sticky and a few lines of JS. No GSAP.
View codeWords light up one after the other as a paragraph scrolls by, and dim again on the way back. Fade, blur or rise. No GSAP.
View codePress Menu and the page swings down on its hinge like a trapdoor, showing the menu underneath: links rise as the edge passes them, an image follows your pointer. Closing replays it backwards. No GSAP.
View codeFAQ
The questions people ask when they compare the two.
Yes. Every Kodza component is free, client work included, with no account and nothing to unlock. Aceternity UI has more than 100 free components and paid plans from $169.
Yes. The plain JavaScript starts and stops cleanly, React StrictMode included, and most components also come as a React .tsx file on their page.
No. Each component brings its own CSS, scoped to its own class and tuned with --kz-* variables. It sits next to Tailwind without a fight.
Yes. Paste the HTML in a block, the CSS and JS in your theme. Each component is tested in real WordPress themes before it ships.
Yes. Aceternity UI lists MCP access on its free plan. Kodza's server is at https://kodza.dev/api/mcp, free, with no account and no key.
Sure. Kodza's CSS stays inside its own component, so a Kodza menu can sit next to an Aceternity UI hero without either one noticing.
Copy, paste, and go home early.
claude mcp add -t http kodza https://kodza.dev/api/mcp
Also in Codex, Cursor and VS CodeBrowse 142 components