Kiwa UI - shadcn-style primitives built for Hono JSX #4958
adamtossell
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hey all 👋🏻 been working on this for a while and figured this was the right place to share it.
Kiwa UI is a set of shadcn-style components ported to Hono's JSX renderer. SSR-first, zero client JS by default, no React, no Radix. It's basically what I wished existed when I started building Hono apps and kept reaching for component libraries that assumed React.
What's free:
Install via the CLI, same flow as shadcn:
bunx @kiwa-ui/cli add button card dialog
bunx @kiwa-ui/cli add block hero-01 pricing-02
Interactivity is opt-in through a tiny @kiwa-ui/enhance package using data attributes, so you can keep components fully SSR until you actually need JS.
Site: : https://kiwaui.com
Docs: https://kiwaui.com/docs?group=guides&guide=introduction
Repo: https://github.com/kiwa-ui/kiwa-ui
There's a paid tier with 60 more marketing blocks plus dashboard blocks if you want the more complex stuff, but the primitives above are MIT and the bit I most wanted to share here.
Would love any feedback, especially from folks already shipping Hono in production. Happy to take requests for components I haven't built yet!
Beta Was this translation helpful? Give feedback.
All reactions