# Lint JSX, Vue, Svelte, and Pug with Markuplint

Canonical source : [Lint JSX, Vue, Svelte, and Pug with Markuplint](<https://sebastien.rigaux.be/en/tech-watch/links/lint-jsx-vue-svelte-and-pug-with-markuplint>)

This guide shows how to extend Markuplint beyond HTML with parser and specification plugins. Its installation examples cover JSX, Vue, Svelte, and Pug, providing a path to apply markup-quality rules across templates and components written in different syntaxes.

- Selected on : 2026-09-29

- Entry updated : 2026-11-07T20:32:37+0000

- Format : Documentation

- Source language : EN

Original resource : [Lint JSX, Vue, Svelte, and Pug with Markuplint](<https://markuplint.dev/docs/guides/beyond-html>)

Tags : [HTML](<https://sebastien.rigaux.be/en/tech-watch/tags/html>) · [React](<https://sebastien.rigaux.be/en/tech-watch/tags/react>) · [Vue](<https://sebastien.rigaux.be/en/tech-watch/tags/vue>) · [Developer Experience](<https://sebastien.rigaux.be/en/tech-watch/tags/developer-experience>)

Available versions : [Français](<https://sebastien.rigaux.be/veille/liens/etendre-markuplint-aux-syntaxes-jsx-vue-svelte-et-pug>) · [English](<https://sebastien.rigaux.be/en/tech-watch/links/lint-jsx-vue-svelte-and-pug-with-markuplint>)

[Back to tech watch](<https://sebastien.rigaux.be/en/tech-watch>)
