abckit

Nuxt 4 module — UI components, auth, storage, GraphQL
11,231 2
Install
npm install abckit
Latest Version:0.0.74
Vue:3
License:MIT
Last Updated:Jan 28, 2026
Links: GitHub  ·  npm
Maintainer: productdevbook

abckit

npm version npm downloads License

Nuxt 4 module — UI components, auth, storage, GraphQL.

Install

pnpm add abckit
// nuxt.config.ts
export default defineNuxtConfig({
  modules: ['abckit'],
})

Modules

abckit: {
  modules: {
    // Default: true
    tailwindcss: true,
    notivue: true,
    icon: true,
    colada: true,
    colorMode: true,
    vueuse: true,
    pinia: true,
    veeValidate: true,
    graphql: true,
    persistedState: true,
    ionic: true,
    scripts: true,

    // Default: false
    sentry: false,

    // all: true // Enable all
  },
  auth: {
    baseURL: 'https://api.example.com',
    basePath: '/api/auth',
    capacitor: false,
  },
}

Usage

import { Button } from 'abckit/shadcn/button'
import { useAuth } from 'abckit/composables/useAuth'
import { cn } from 'abckit/utils'

Runtime Config

runtimeConfig: {
  dragonfly: { host: 'localhost', port: 6379 },
  s3: { accessKeyId: '', secretAccessKey: '', endpoint: '', bucket: '' },
  storage: { redis: true, s3: true, disk: false },
}

Development

pnpm install && pnpm dev:prepare && pnpm dev

License

MIT

Related Packages

nuxt-backend

Nuxt module and Convex component for a full-stack Convex backend with authentica...

218 0
nuxt-windicss

Windi CSS for Nuxt.js

227,810 328
@roshan-labs/auth

Nuxt auth module

1,300 2
@idenzy/nuxt

The Nuxt module for Idenzy: the Vue bindings, plus a server render seeded from t...

183 0

Version History

Version Released Vue License
0.0.74 ^3.5.27 MIT
0.0.73 ^3.5.26 MIT
0.0.72 ^3.5.26 MIT
0.0.71 ^3.5.26 MIT
0.0.70 ^3.5.26 MIT