More Premium Hugo Themes Premium Vue Themes

Markuplint

An HTML linter for all markup developers.

Markuplint

An HTML linter for all markup developers.

Author Avatar Theme by markuplint
Github Stars Github Stars: 578
Last Commit Last Commit: May 22, 2025 -
First Commit Created: Aug 27, 2024 -
default image

Overview:

markuplint is an HTML linter designed for all markup developers, providing peace of mind by ensuring clean and error-free code. The project is actively developed, with a stable and usable status.

Features:

  • CLI: npm package for markuplint in Node.js platform.
  • Core: npm package for ml-core, universal across different platforms.
  • Rules: npm package for rules, universal across different platforms.
  • HTML Parser: npm package for html-parser, universal across different platforms.
  • Specs and Schemas: npm package for html-spec, universal across different platforms.
  • Template Parser Plugins: Various npm packages for different parsers like JSX, Vue, Svelte, Astro, Alpine.js, HTMX, Pug, and PHP.
  • Editor Extensions: Integration available for Visual Studio Code.
  • License: FOSSA status ensuring open-source nature.

Installation:

To install markuplint CLI, run the following command:

npm install -g @markuplint/cli

For using markuplint in your project, you can install the core package with:

npm install @markuplint/ml-core

Similarly, install other specific packages like rules, html-parser, and template parser plugins by replacing the package name accordingly.

Summary:

markuplint is an actively developed HTML linter catering to all markup developers. With a range of core packages and template parser plugins, it ensures clean and error-free markup code in various platforms. The availability of editor extensions like Visual Studio Code enhances the development experience, making it a comprehensive tool for maintaining HTML code quality.