{"library":"vite-plugin-norg","type":"library","category":null,"description":"A Vite plugin that transforms .norg files (Neorg document format) into renderable HTML, React, Svelte, Vue components or metadata. Current stable version is 4.0.11, released weekly. Key differentiator: it bridges the Neorg note-taking ecosystem with modern web frameworks, providing source maps, code syntax highlighting via arborium/tree-sitter, embed components, and full TypeScript type definitions. Supports multiple output modes (html, react, svelte, vue, metadata) with automatic framework detection. Requires Vite 8+, and React/Svelte/Vue peer deps only when using those modes. Compared to generic markdown-to-JSX tools, it is purpose-built for Norg files and leverages Neorg's native parser (WASM/Napi/Rust) for accuracy.","language":"javascript","status":"active","version":"4.0.11","tags":["javascript","vite","plugin","norg","neorg","wasm","napi","rust","svelte","typescript"],"last_verified":"Mon Apr 27","install":[{"cmd":"npm install vite-plugin-norg","imports":["import { norgPlugin } from 'vite-plugin-norg'","import { metadata, html } from './doc.norg'","/// <reference types=\"vite-plugin-norg/html\" /> (in d.ts)"]},{"cmd":"yarn add vite-plugin-norg","imports":[]},{"cmd":"pnpm add vite-plugin-norg","imports":[]}],"homepage":"https://norg-js.github.io/vite-plugin-norg","github":"https://github.com/bottd/vite-plugin-norg","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vite-plugin-norg","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}