nuxt / nuxt/modules

[Module Listing Request]: `@vueless/nuxt`

Open
#1,298 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

module-request
Dominant language
TypeScript
Stars
1.1k
Forks
354
Avg merge
10h 18m
Merged PRs (30d)
12

Description

Description

Hi, please add our module to the Nuxt modules registry 🙏

About the module

Nuxt module for the Vueless UI library.

Vueless is an open-source UI library and design system framework for Vue.js 3 and Nuxt.js 3 / 4, built on top of Tailwind CSS v4.

It’s completely styleless, allowing you to extend or override default styles without modifying the components themselves — only your custom styles are included in the final build.

Vueless is simple enough for everyday use and powerful enough for advanced scenarios, making it ideal for quickly building beautiful UIs in minutes or developing a fully customized corporate UI library that strictly follows your design guidelines.

Documentation | UI Components | Website

Key features
  • 🧩 65+ UI components (including range date picker, multi-selects, and nested table)
  • 🪄 Automatic on-demand component import (as you use them)
  • 📘 Built-in Storybook support
  • 🌈 Beautiful, modern default UI theme
  • 🌗 Light and dark mode support
  • 🌀 Unstyled mode
  • 🎨️ Flexible color palettes
  • 🎛️ Runtime theme and color switching
  • 🧬 Design tokens powered by CSS variables
  • ✨ Powerful yet simple styling customization system
  • 🌍 Internationalization (i18n)
  • ♿️ Accessibility (a11y)
  • ⚙️ Server-side rendering (SSR) friendly
  • 🖼️ 1000+ built-in SVG icons
  • 🧪️ 1200+ unit tests ensuring consistent logic
  • 🛡️ Full TypeScript support with type safety
Advanced Features
  • 🧰 Copy and extend existing components
  • 🧱 Create your own components
  • 🔧️ Define default values for props
  • 🔩️ Add or hide props to components
  • 🧿 npm package ships full source without TypeScript transpilation for better DX.
Repository

https://github.com/vuelessjs/vueless-module-nuxt

npm

https://www.npmjs.com/package/@vueless/nuxt

Nuxt Compatibility

Nuxt 4

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by inspecting the repository's existing module registry entries and contribution format. Add the @vueless/nuxt listing using the repository, npm, documentation, and Nuxt compatibility details provided here; done means the module appears in the registry with accurate links and metadata.

Written by the indexing model from the issue text.

Assessment

Tech stack
nuxtjs
Domain
content
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.