open-index/open-npm huggingface dataset:
npm package: @nolebase/cspell-dict
Description: Nolebase terms dictionary for cSpell.
Author: Nólëbase
Latest version: 1.3.1

# CSpell Nólëbase Terms Dictionary

Nolebase terms dictionary for cspell.

This is a pre-built dictionary for use with cspell.

## Installation

Global Install and add to cspell global settings.

```sh
npm install -g @nolebase/cspell-dict
cspell link add @nolebase/cspell-dict
```

## Uninstall from cspell

```sh
cspell link remove @nolebase/cspell-dict
```

## Manual Installation

The `cspell-ext.json` file in this package should be added to the import section in your cspell.json file.

```javascript
{
    // …
    "import": ["@nolebase/cspell-dict/cspell-ext.json"],
    // …
}
```

## Building

Building is only necessary if you want to modify the contents of the dictionary. Note: Building will take a few minutes for large files.

```sh
npm run build
```

## License

MIT

> Some packages may have other licenses included.
npm package: @nolebase/integrations
Description: A unconfig (unified configurations) for both VitePress and VitePress theme. Supporting all Nólëbase Integrations with default theme.
Author: Nólëbase
Latest version: 2.18.2

# `@nolebase/integrations`

All-in-one package for VitePress plugins and VitePress theme extensions.

Supporting all Nólëbase Integrations with default theme.

## Install

### Npm

```shell
npm i @nolebase/integrations -D
```

### Yarn

```shell
yarn add @nolebase/integrations -D
```

### Pnpm

```shell
pnpm add @nolebase/integrations -D
```

## Documentation

Please refer to [Integrations](https://nolebase-integrations.ayaka.io/pages/en/integrations/) for more information.
npm package: @nolebase/markdown-it-bi-directional-links
Description: A markdown-it plugin that adds Obsidian compatible internal links (bi-directional links) to your markdown.
Author: Nólëbase
Latest version: 2.18.2

# `@nolebase/markdown-it-bi-directional-links`

A [`markdown-it`](https://github.com/markdown-it/markdown-it) plugin that adds Obsidian compatible internal links (bi-directional links) to your markdown.

## Install

### Npm

```shell
npm i @nolebase/markdown-it-bi-directional-links -D
```

### Yarn

```shell
yarn add @nolebase/markdown-it-bi-directional-links -D
```

### Pnpm

```shell
pnpm add @nolebase/markdown-it-bi-directional-links -D
```

## Documentation

Please refer to [Bi-directional Links](https://nolebase-integrations.ayaka.io/pages/en/integrations/markdown-it-bi-directional-links/) for more information.
npm package: @nolebase/markdown-it-element-transform
Description: A markdown-it plugin that transforms elements.
Author: Nólëbase
Latest version: 2.18.2

# `@nolebase/markdown-it-element-transform`

A [`markdown-it`](https://github.com/markdown-it/markdown-it) plugin that transforms elements.

## Install

### Npm

```shell
npm i @nolebase/markdown-it-element-transform -D
```

### Yarn

```shell
yarn add @nolebase/markdown-it-element-transform -D
```

### Pnpm

```shell
pnpm add @nolebase/markdown-it-element-transform -D
```

## Documentation

Please refer to [Element Transform](https://nolebase-integrations.ayaka.io/pages/en/integrations/markdown-it-element-transform/) for more information.
npm package: @nolebase/markdown-it-unlazy-img
Description: A markdown-it plugin wraps and transforms image tags to support lazy loading, blurhash, thumbhash, and more.
Author: Nólëbase
Latest version: 2.18.2

# `@nolebase/markdown-it-unlazy-img`

A [`markdown-it`](https://github.com/markdown-it/markdown-it) plugin wraps and transforms image tags to support [unlazy](https://github.com/johannschopplich/unlazy) lazy loading with [blurhash](https://github.com/woltapp/blurhash), [thumbhash](https://github.com/evanw/thumbhash) encoding, and more.

## Install

### Npm

```shell
npm i @nolebase/markdown-it-unlazy-img -D
```

### Yarn

```shell
yarn add @nolebase/markdown-it-unlazy-img -D
```

### Pnpm

```shell
pnpm add @nolebase/markdown-it-unlazy-img -D
```

## Documentation

Please refer to [Lazy loading blurred images](https://nolebase-integrations.ayaka.io/pages/en/integrations/markdown-it-unlazy-img/) for more information.
npm package: @nolebase/ui
Description: A collection of Vue components Nolebase uses.
Author: Nólëbase
Latest version: 2.18.2

# `@nolebase/ui`

A collection of Vue components Nolebase uses.

> [!CAUTION]
>
> This package is in Alpha stage.
>
> This package is still in the Alpha stage, and it is not recommended to use it in production. The API may change in the future, and there may be bugs in the current version. Please use it with caution.

> [!IMPORTANT]
>
> Before install
>
> Currently `@nolebase/ui` is still under development, and will be used by other [Nolebase Integrations](https://nolebase-integrations.ayaka.io) components now. There are a few configurations that needed to be configured if you would ever want to install `@nolebase/ui` as one of your dependencies:
>
> #### 1. Additional configurations for Vite
>
> ##### 1.1 For users who imported `<NuLazyTeleportRiveCanvas />` component
>
> Since `<NuLazyTeleportRiveCanvas />` depends on `@rive-app/canvas`. If you also use Vite as your bundler, you will need to add the following configurations to your `vite.config.ts` file like this:
>
> ```typescript
> export default defineConfig(() => {
>   return {
>     optimizeDeps: {
>       include: [
>         // Add this line to your vite.config.ts
>         '@nolebase/ui-rive-canvas > @rive-app/canvas',
>       ],
>     },
>   }
> })
> ```
>
> For more information about why configure this, please refer to the [Dep Optimization Options | Vite](https://vitejs.dev/config/dep-optimization-options.html#optimizedeps-exclude) documentation.
>
> ##### 1.2 For users who imported VitePress related components
>
> If you are using VitePress, you will need to add the following configurations to your `vite.config.ts` file like this:
>
> ```typescript
> export default defineConfig(() => {
>   return {
>     ssr: {
>       noExternal: [
>         // Add this line to your vite.config.ts
>         '@nolebase/ui',
>       ],
>     },
>   }
> })
> ```
>
> For more information about why configure this, please refer to the [Server-Side Rendering | Vite](https://vitejs.dev/guide/ssr.html#ssr-externals) documentation.

## Install

### Npm

```shell
npm i @nolebase/ui -D
```

### Yarn

```shell
yarn add @nolebase/ui -D
```

### Pnpm

```shell
pnpm add @nolebase/ui -D
```

## Documentation

Please refer to [UI Components](https://nolebase-integrations.ayaka.io/pages/en/ui/) for more information.
npm package: @nolebase/ui-asciinema
Description: Wrapper of `asciinema-player` for VitePress documentation sites.
Author: Nólëbase
Latest version: 2.18.2

# `@nolebase/ui-asciinema`

Wrapper of `asciinema-player` for VitePress documentation sites.

> [!CAUTION]
>
> This package is in Alpha stage.
>
> This package is still in the Alpha stage, and it is not recommended to use it in production. The API may change in the future, and there may be bugs in the current version. Please use it with caution.

> [!IMPORTANT]
>
> You will need to add the package to Vite's `ssr.noExternal` config [^1]. Without it your site may not build.
>
> ```typescript
> // vite.config.ts
> export default defineConfig({
>   vite: {
>     ssr: {
>       noExternal: [
>         "@nolebase/ui-asciinema",
>       ],
>     },
>   },
> })
> ```

[^1]: Vite's `ssr.noExternal` config docs: https://vitejs.dev/guide/ssr.html#ssr-externals.

## Install

### Npm

```shell
npm i @nolebase/ui-asciinema -D
```

### Yarn

```shell
yarn add @nolebase/ui-asciinema -D
```

### Pnpm

```shell
pnpm add @nolebase/ui-asciinema -D
```

## Documentation

Please refer to [Asciinema Player package's documentation site](https://nolebase-integrations.ayaka.io/pages/en/ui/asciinema-player/) for more information.
npm package: @nolebase/ui-rive-canvas
Description: Wrapper of `@rive-app/canvas` for VitePress documentation sites.
Author: Nólëbase
Latest version: 2.18.2

# `@nolebase/ui-rive-canvas`

Wrapper of `@rive-app/canvas` for VitePress documentation sites.

> [!CAUTION]
>
> This package is in Alpha stage.
>
> This package is still in the Alpha stage, and it is not recommended to use it in production. The API may change in the future, and there may be bugs in the current version. Please use it with caution.

> [!IMPORTANT]
>
> ## For users who imported VitePress related components
>
> If you are using VitePress, you will need to add the following configurations to your `vite.config.ts` file like this:
>
> ```typescript
> export default defineConfig(() => {
>   return {
>     ssr: {
>       noExternal: [
>         // Add this line to your vite.config.ts
>         '@nolebase/ui-rive-canvas',
>       ],
>     },
>   }
> })
> ```
>
> For more information about why configure this, please refer to the [Server-Side Rendering | Vite](https://vitejs.dev/guide/ssr.html#ssr-externals) documentation.

## Install

### Npm

```shell
npm i @nolebase/ui-rive-canvas -D
```

### Yarn

```shell
yarn add @nolebase/ui-rive-canvas -D
```

### Pnpm

```shell
pnpm add @nolebase/ui-rive-canvas -D
```

## Documentation

Please refer to [Rive Canvas](https://nolebase-integrations.ayaka.io/pages/en/ui/lazy-teleport-rive-canvas/) for more information.
npm package: @nolebase/vitepress-plugin-breadcrumbs
Description: A VitePress plugin that adds breadcrumbs to your documentation.
Author: Nólëbase
Latest version: 2.18.2

## Install

A VitePress plugin that adds breadcrumbs to your documentation.

### Npm

```shell
npm i @nolebase/vitepress-plugin-breadcrumbs -D
```

### Yarn

```shell
yarn add @nolebase/vitepress-plugin-breadcrumbs -D
```

### Pnpm

```shell
pnpm add @nolebase/vitepress-plugin-breadcrumbs -D
```

## Documentation

Please refer to [Breadcrumbs](https://nolebase-integrations.ayaka.io/pages/en/integrations/vitepress-plugin-breadcrumbs/) for more information.
npm package: @nolebase/vitepress-plugin-enhanced-mark
Description: A VitePress plugin that empowers mark elements.
Author: Nólëbase
Latest version: 2.18.2

# `@nolebase/vitepress-plugin-enhanced-mark`

A VitePress plugin that empowers `<mark>` elements. Adds CSS animations to the mark elements.

## Install

### Npm

```shell
npm i @nolebase/vitepress-plugin-enhanced-mark -D
```

### Yarn

```shell
yarn add @nolebase/vitepress-plugin-enhanced-mark -D
```

### Pnpm

```shell
pnpm add @nolebase/vitepress-plugin-enhanced-mark -D
```

## Documentation

Please refer to [Enhanced `<mark>` element](https://nolebase-integrations.ayaka.io/pages/en/integrations/vitepress-plugin-enhanced-mark/) for more information.
npm package: @nolebase/vitepress-plugin-enhanced-readabilities
Description: A VitePress plugin enhances the readabilities for VitePress built sites.
Author: Nólëbase
Latest version: 2.18.2

# `@nolebase/vitepress-plugin-enhanced-readabilities`

A VitePress plugin enhances the readabilities for VitePress built sites.

## Install

### Npm

```shell
npm i @nolebase/vitepress-plugin-enhanced-readabilities -D
```

### Yarn

```shell
yarn add @nolebase/vitepress-plugin-enhanced-readabilities -D
```

### Pnpm

```shell
pnpm add @nolebase/vitepress-plugin-enhanced-readabilities -D
```

## Documentation

Please refer to [Enhanced Readabilities](https://nolebase-integrations.ayaka.io/pages/en/integrations/vitepress-plugin-enhanced-readabilities/) for more information.
npm package: @nolebase/vitepress-plugin-git-changelog
Description: A VitePress plugin that adds a changelog fetched from git to your documentation.
Author: Nólëbase
Latest version: 2.18.2

# `@nolebase/vitepress-plugin-git-changelog`

A VitePress plugin enhances the readabilities for VitePress built sites.

## Install

### Npm

```shell
npm i @nolebase/vitepress-plugin-git-changelog -D
```

### Yarn

```shell
yarn add @nolebase/vitepress-plugin-git-changelog -D
```

### Pnpm

```shell
pnpm add @nolebase/vitepress-plugin-git-changelog -D
```

## Documentation

Please refer to [Changelog & File history](https://nolebase-integrations.ayaka.io/pages/en/integrations/vitepress-plugin-git-changelog/) for more information.
npm package: @nolebase/vitepress-plugin-highlight-targeted-heading
Description: A VitePress plugin blinks to highlight the heading element when targeted and clicked.
Author: Nólëbase
Latest version: 2.18.2

# `@nolebase/vitepress-plugin-highlight-targeted-heading`

A VitePress plugin blinks to highlight the heading element when targeted and clicked.

## Install

### Npm

```shell
npm i @nolebase/vitepress-plugin-highlight-targeted-heading -D
```

### Yarn

```shell
yarn add @nolebase/vitepress-plugin-highlight-targeted-heading -D
```

### Pnpm

```shell
pnpm add @nolebase/vitepress-plugin-highlight-targeted-heading -D
```

## Documentation

Please refer to [Blinking highlighted targeted heading](https://nolebase-integrations.ayaka.io/pages/en/integrations/vitepress-plugin-highlight-targeted-heading/) for more information.
npm package: @nolebase/vitepress-plugin-index
Description: A VitePress plugin that consists loads of different index pages needed content loaders.
Author: Nólëbase
Latest version: 2.18.2

# `@nolebase/vitepress-plugin-index`

A VitePress plugin that consists loads of different index pages needed content loaders.

## Install

### Npm

```shell
npm i @nolebase/vitepress-plugin-index -D
```

### Yarn

```shell
yarn add @nolebase/vitepress-plugin-index -D
```

### Pnpm

```shell
pnpm add @nolebase/vitepress-plugin-index -D
```

## Documentation

Please refer to [Index page](https://nolebase-integrations.ayaka.io/pages/en/integrations/vitepress-plugin-index/) for more information.
npm package: @nolebase/vitepress-plugin-inline-link-preview
Description: A VitePress plugin that adds a inline popup to help you preview links while reading.
Author: Nólëbase
Latest version: 2.18.2

# `@nolebase/vitepress-plugin-inline-link-preview`

A VitePress plugin that adds a inline popup to help you preview links while reading.

## Install

### Npm

```shell
npm i @nolebase/vitepress-plugin-inline-link-preview -D
```

### Yarn

```shell
yarn add @nolebase/vitepress-plugin-inline-link-preview -D
```

### Pnpm

```shell
pnpm add @nolebase/vitepress-plugin-inline-link-preview -D
```

## Documentation

Please refer to [Inline Links Previewing](https://nolebase-integrations.ayaka.io/pages/en/integrations/vitepress-plugin-inline-link-preview/) for more information.
npm package: @nolebase/vitepress-plugin-meta
Description: A vitepress plugin to add <meta> (excerpts, author, authors, etc.) to your rendered pages to maximize SEO and social media sharing capabilities.
Author: Nólëbase
Latest version: 2.18.2

# `@nolebase/vitepress-plugin-meta`

A vitepress plugin to add `<meta>` (excerpts, author, authors, etc.) to your rendered pages to maximize SEO and social media sharing capabilities.

## Install

### Npm

```shell
npm i @nolebase/vitepress-plugin-meta -D
```

### Yarn

```shell
yarn add @nolebase/vitepress-plugin-meta -D
```

### Pnpm

```shell
pnpm add @nolebase/vitepress-plugin-meta -D
```

## Documentation

Please refer to [`<meta>` generation](https://nolebase-integrations.ayaka.io/pages/en/integrations/vitepress-plugin-meta/) for more information.
npm package: @nolebase/vitepress-plugin-og-image
Description: A vitepress plugin to generate Open Graph Protocol previewing images (a.k.a. social media cards) for your site.
Author: Nólëbase
Latest version: 2.18.2

# `@nolebase/vitepress-plugin-og-image`

A vitepress plugin to generate [Open Graph Protocol](https://ogp.me/) previewing images (a.k.a. [social media cards](https://www.semrush.com/blog/open-graph/)) for your site.

## Install

### Npm

```shell
npm i @nolebase/vitepress-plugin-og-image -D
```

### Yarn

```shell
yarn add @nolebase/vitepress-plugin-og-image -D
```

### Pnpm

```shell
pnpm add @nolebase/vitepress-plugin-og-image -D
```

## Documentation

Please refer to [Previewing image generation](https://nolebase-integrations.ayaka.io/pages/en/integrations/vitepress-plugin-og-image/) for more information.
npm package: @nolebase/vitepress-plugin-page-properties
Description: A VitePress plugin that renders frontmatter as page properties, and makes them editable.
Author: Nólëbase
Latest version: 2.18.2

# `@nolebase/vitepress-plugin-page-properties`

A VitePress plugin that renders frontmatter as page properties, and makes them editable.

## Install

### Npm

```shell
npm i @nolebase/vitepress-plugin-page-properties -D
```

### Yarn

```shell
yarn add @nolebase/vitepress-plugin-page-properties -D
```

### Pnpm

```shell
pnpm add @nolebase/vitepress-plugin-page-properties -D
```

## Documentation

Please refer to [Page properties](https://nolebase-integrations.ayaka.io/pages/en/integrations/vitepress-plugin-page-properties/) for more information.
npm package: @nolebase/vitepress-plugin-sidebar
Description: A vitepress plugin to generate sidebar for your site.
Author: Nólëbase
Latest version: 2.18.2

# `@nolebase/vitepress-plugin-sidebar`

A vitepress plugin to generate sidebar for your site.

## Install

### Npm

```shell
npm i @nolebase/vitepress-plugin-sidebar -D
```

### Yarn

```shell
yarn add @nolebase/vitepress-plugin-sidebar -D
```

### Pnpm

```shell
pnpm add @nolebase/vitepress-plugin-sidebar -D
```

## Documentation

Please refer to [Sidebar](https://nolebase-integrations.ayaka.io/pages/en/integrations/vitepress-plugin-sidebar/) for more information.
npm package: @nolebase/vitepress-plugin-thumbnail-hash
Description: A VitePress plugin that scan and generate data with blurhash, thumbhash hashing algorithm for images, as well as a standalone component to render images with blurhash and thumbhash.
Author: Nólëbase
Latest version: 2.18.2

# `@nolebase/vitepress-plugin-thumbnail-hash`

A VitePress plugin that scan and generate data with [blurhash](https://github.com/woltapp/blurhash), [thumbhash](https://github.com/evanw/thumbhash) hashing algorithm for images, as well as a standalone component to render images with [blurhash](https://github.com/woltapp/blurhash) and [thumbhash](https://github.com/evanw/thumbhash).

## Install

### Npm

```shell
npm i @nolebase/vitepress-plugin-thumbnail-hash -D
```

### Yarn

```shell
yarn add @nolebase/vitepress-plugin-thumbnail-hash -D
```

### Pnpm

```shell
pnpm add @nolebase/vitepress-plugin-thumbnail-hash -D
```

## Documentation

Please refer to [Thumbnail hashing for images](https://nolebase-integrations.ayaka.io/pages/en/integrations/vitepress-plugin-thumbnail-hash/) for more information.
npm package: @noleemits/vision-builder-control-mcp
Description: Vision Builder Control MCP server - design token-driven page builder tools for WordPress/Elementor websites
Author: Noleemits
Latest version: 4.16.1

# Vision Builder Control — MCP Server

**v4.15.2** | 65+ tools for WordPress + Elementor management via Claude

## Quick Start

```bash
# Auto-run via npx (recommended)
npx -y @noleemits/vision-builder-control-mcp

# Or run locally
node index.js
```

## Environment Variables

| Variable | Required | Description |
|----------|----------|-------------|
| `WP_URL` | Yes | WordPress site URL (e.g., `https://example.com`) |
| `WP_USER` | Yes | WordPress username |
| `WP_APP_PASSWORD` | Yes | WordPress application password |

## Transport Modes

**stdio (default)** — Used by Claude Desktop and Claude Code.

**HTTP/SSE** — Used by Claude.ai web connectors:
```bash
node index.js --http --port=3100
```

## Full Documentation

See [DOCUMENTATION.md](../DOCUMENTATION.md) for the complete tool reference, workflows, and troubleshooting guide.