API Reference
PikaCSS is composed of several packages, each with a focused API.
Package Overview
Core Packages
| Package | Purpose |
|---|---|
@pikacss/core | Engine foundation — createEngine, defineEnginePlugin, identity helpers, types |
@pikacss/integration | Build-system bridge — createCtx, config loading, source transformation |
@pikacss/unplugin-pikacss | Universal bundler plugin — Vite, Webpack, Rspack, esbuild, Rollup, Rolldown, Farm |
@pikacss/nuxt-pikacss | Nuxt module — zero-config Nuxt integration |
Official Plugins
| Package | Purpose |
|---|---|
@pikacss/plugin-reset | CSS reset injection |
@pikacss/plugin-icons | Icon shortcuts via Iconify |
@pikacss/plugin-fonts | Web font loading |
@pikacss/plugin-typography | Prose typography styles |
Tooling
| Package | Purpose |
|---|---|
@pikacss/eslint-config | ESLint rules for static analysis |
Package Graph
Next
- Core API — engine functions, types, and identity helpers.
- Getting Started — introduction and setup.