N
neokit
v1.0.3 · 61 components · DaisyUI v5

neokit

An Astro component library built on DaisyUI and Tailwind CSS v4.
Zero-config integration. Drop in and go.

$ bun add @ppreeper/neokit

What's included

Astro Integration

One-line setup. Add neokit() to your astro.config.mjs and Tailwind v4 + DaisyUI are automatically injected — no manual CSS imports.

DaisyUI Components

61 components across 7 categories — all built on DaisyUI v5 with semantic class names and full theme support out of the box.

Tailwind v4

Built on Tailwind CSS v4 with the Vite plugin. Lightning-fast builds, zero config, no tailwind.config.js required.

Themeable

Light and dark mode built in. All 30+ DaisyUI themes available with a single config option — no extra setup needed.

Quick start

1

Install

bun add @ppreeper/neokit
2

Configure

// astro.config.mjs
import neokit from '@ppreeper/neokit'

export default defineConfig({
  integrations: [neokit()]
})
3

Use

import Button from
  '@ppreeper/neokit/components/Button.astro'

<Button color="primary">
  Hello world
</Button>

Component categories