@aotearoan/neon

Neon is a lightweight design library of Vue 3 components with minimal dependencies.
28,610 24
Install
npm install @aotearoan/neon
Latest Version:28.7.6
Vue:3
Older releases:2
License:MIT
Last Updated:Apr 4, 2026
Links: GitHub  ·  npm
Maintainer: aotearoan

GitHub package.json version npm bundle size (scoped) GitHub last commit npm GitHub

Documentation & Demo

Full documentation is available on the demo site.

Installation

Install with NPM:

or yarn:

Usage

Javascript/Typescript

Import components and supporting classes like so:

SASS

To import the theme:

Alternatively the theme can be imported with a list of used components to minimise the final package size:

HTML

Add the necessary app & Neon styles to the HTML element as well as the light/dark mode, e.g.to set dark mode by default:

For more information on dynamically changing the mode see Dark mode.

Building and using the library locally

  1. build the project (npm build),
  2. run npm pack to create a tarball of the project
  3. install from the tarball with npm i -S /$PATH-TO-THIS-PROJECT/aotearoan-neon-21.2.8.tgz

Related Packages

@public-ui/vue

Vue framework adapter for the KoliBri accessible web component library (@public-...

40,208 287
@inkline/inkline

Inkline is the intuitive UI Components library that gives you a developer-friend...

236,187 1,470
@colorffy/css

An expressive SCSS framework for building vibrant and beautiful user interfaces....

10,532 2
wayo

A ui components library with Vue

789 1

Version History

Version Released License
28.7.6 MIT
28.7.5 MIT
28.7.4 MIT
28.7.3 MIT
28.7.2 MIT
Pre-releases (35)
Version Released License
9.0.4-beta-1 MIT
9.0.3-beta-1 MIT
9.0.2-beta-1 MIT
9.0.1-beta-1 MIT
9.0.0-beta-1 MIT