@coheryn/coherynui-webpack-plugin weekly downloads statistics
By coheryn · npm · Webpack plugins
Official Webpack 5 plugin and loader for CoherynUI CSS Engine: On-demand compilation, virtual stylesheet resolution, and W3C cascade layers
@coheryn/coherynui-webpack-plugin has 278 recorded weekly downloads on npm, ranking #1747 of 2,865 tracked listings.
About @coheryn/coherynui-webpack-plugin
@coheryn/coherynui-webpack-plugin
Official CoherynUI Webpack 5 plugin and loader providing on-demand CSS compilation, virtual stylesheet resolution, and strict W3C cascade-layered output.
Documentation & Homepage • GitHub Repository
Features
- ⚡ On-Demand Compilation: Scans your JSX, TSX, HTML, Vue, and Svelte templates on the fly and generates only the required CSS utility declarations.
- 📐 Canonical W3C 5-Layer Cascade: Guarantees strict layer isolation:
@layer cyn.reset, cyn.tokens, cyn.base, cyn.recipes, cyn.utilities; - 📱 Touch Ergonomics & Gestures (COH-AMD-1.4): Native compilation for
.touch-none,.touch-pan-y,.touch-target(44px WCAG minimum),.tap-transparent, and.select-none. - 💎 Liquid Glass Materials & Recipes: Out-of-the-box support for
.stack,.cluster,.grid-auto,.center, and.glass. - 🚀 Next.js First-Class Support: Seamless one-line configuration wrapper via
withCoheryn().
Installation
# pnpm
pnpm add -D @coheryn/coherynui-webpack-plugin
# npm
npm install -D @coheryn/coherynui-webpack-plugin
Usage
1. Webpack 5 (webpack.config.js)
const { CoherynWebpackPlugin } = require('@coheryn/coherynui-webpack-plugin');
module.exports = {
plugins: [
new CoherynWebpackPlugin({
layerPrefix: 'cyn',
variablePrefix: 'cyn',
}),
],
};
In your application entry point:
// main.js or index.tsx
import 'coherynui.css';
2. Next.js (next.config.js)
const { withCoheryn } = require('@coheryn/coherynui-webpack-plugin');
const nextConfig = {
reactStrictMode: true,
};
module.exports = withCoheryn(nextConfig, {
layerPrefix: 'cyn',
variablePrefix: 'cyn',
});
Configuration Options
| Option | Type | Default | Description |
|---|---|---|---|
layerPrefix | string | 'cyn' | Prefix for the 5 W3C cascade layers (@layer <prefix>.*) |
variablePrefix | string | 'cyn' | Prefix for CSS design token variables (--<prefix>-*) |
classPrefix | string | undefined | Optional prefix filter for utility classes (e.g., 'cyn-') |
virtualModuleId | string | 'coherynui.css' | Identifier for the virtual stylesheet module |
tokens | object | {} | Custom overrides for spacing, radius, and color palettes |
License
Dual-licensed under either MIT or Apache-2.0.
Copyright © 2026 Coheryn Team.
Description from the npm listing.
- coherynui
- webpack-plugin
- webpack-loader
- css
- compiler
- cascade-layers
- nextjs
README badge
Show your rank in a README or on your website. The badge updates automatically.
Charts
Images: 30d · 1y · all time · 1600×900 dark
Adoption over time
7/30/90-day growth
Ranking history
Listing placement
Listing placement
Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.
Each band is one page of 20. Weekly downloads on a linear scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.
Recent observations
Full history (1)Similar npm Webpack plugins plugins
All 20 @coheryn/coherynui-webpack-plugin alternativesData source
Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.
Listing: https://www.npmjs.com/package/@coheryn/coherynui-webpack-plugin. First seen Nov 6, 2026; last successful collection Nov 6, 2026. See the methodology.