Skip to content

CodeBaseline is a Visual Studio Code extension that helps developers ensure their CSS and HTML code is compatible with WebStatus baselines. It highlights unsupported features directly in the editor and provides live diagnostics, making it easier to maintain cross-browser and standardized web projects.

License

Notifications You must be signed in to change notification settings

AlexLri/codebaseline

Repository files navigation

CodeBaseline

VS Code Extension for Baseline CSS/HTML Linting


About

CodeBaseline is a Visual Studio Code extension that checks your CSS and HTML code against web feature baselines. It highlights features that may not be widely supported across browsers, helping developers write future-proof, compatible code.

Inspired by modern web development challenges, this extension allows you to quickly spot potentially unsupported CSS properties or HTML elements, ensuring a smooth experience for all users.

Features:

  • Real-time diagnostics for CSS and HTML
  • Highlights features not included in the baseline
  • Works on file save or live as you type
  • Stores a local baseline cache (baseline.json) for offline usage

Installation

From VSIX

  1. Download the latest .vsix release from the Releases page.
  2. In VS Code, go to the Extensions view → ... → Install from VSIX.

From Source

git clone https://github.com/username/codebaseline.git
cd codebaseline
npm install
npm run watch

About

CodeBaseline is a Visual Studio Code extension that helps developers ensure their CSS and HTML code is compatible with WebStatus baselines. It highlights unsupported features directly in the editor and provides live diagnostics, making it easier to maintain cross-browser and standardized web projects.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published