Ross ROSS = Recommend OSS · open-source software intelligence for agents

webhintio/hint

💡 A hinting engine for the web observed · 2026-08-28

github.com/webhintio/hint · homepage · TypeScript · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

65/100

  • Activity 93
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 3485
  • days_rel: n/a
  • days_push: 43
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

3698 stars · 821 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

webhint is a customizable linting engine for the web that checks sites and code for accessibility, performance, security, cross-browser compatibility, and PWA best practices. It ships as a CLI, a browser DevTools extension for Chrome/Edge/Firefox, and a VS Code extension, with configurable hints, connectors, parsers, and formatters.

Use cases

  • lint a website for accessibility and performance issues
  • check my site for web best practices before deploying
  • scan a URL for security header problems like missing HSTS or X-Content-Type-Options
  • audit a progressive web app manifest and service worker setup
  • get real-time linting feedback in VS Code while writing HTML, CSS, and JS
  • run web best-practice checks in a CI/CD pipeline
  • find broken links, unminified JavaScript, and unoptimized images on my site
  • detect vulnerable third-party libraries used by my web page

When to choose

  • you want a single configurable tool covering accessibility, performance, security, and compatibility hints for websites
  • you need linting integrated across the workflow: IDE, browser DevTools, and CI
  • you want to enforce best practices on live URLs or local dev servers via jsdom or Puppeteer
  • you need an extensible hinting engine and want to write custom hints, connectors, or formatters
  • you prefer a community-driven OpenJS Foundation project with preset configurations for web, accessibility, and PWAs

When to avoid

  • you only need unit or end-to-end testing rather than static best-practice linting of web pages
  • you need deep in-page JavaScript analysis or full Lighthouse-style performance scoring with metrics
  • your project is not web-based (Node CLIs, native apps, backend services)
  • you want a zero-configuration security scanner for infrastructure rather than web page hints
  • you need to lint non-browser code like TypeScript type correctness, where a dedicated linter fits better

Facets

cli-tool · maturity active

linter testing security developer-tools cli browser-extension web-development developer-tools accessibility security performance frontend cli browser editor-plugin cross-platform webhint linting best-practices progressive-web-apps cross-browser-compatibility axe puppeteer ci-cd vscode-extension devtools openjs-foundation monorepo editor-plugin nodejs

10 sources

Member repositories

RepositoryRoleHealth v2
webhintio/hintmain65

For agents

markdown · JSON · MCP: product_card(name="webhintio/hint")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem