MotionLint

Frameworks & Eval · tested 2026-08-09 · re-test due 2026-11-09 · by the Hlido desk, not the vendor

In short: Reviews the animation your coding agent cannot see, and splits the job honestly — a deterministic linter for what is measurable, a vision model only for what is not.

5 PASS · 2 FAIL of 7 public-surface claims

Quick answer

MotionLint scores 80/100 (STEADY) on Hlido’s independent, hands-on test (reviewed 2026-08-09). STEADY (80) for a well-drawn problem (agents cannot see what renders), a design that keeps the measurable half deterministic and key-free so it can gate CI, findings that cite the exact encoded rule and value, accessibil Pricing: Open source (free entry point documented).

MotionLint's framing is the sharpest thing about it: coding agents read JSX and CSS and are structurally blind to what a user actually watches happen, so it captures the running app instead of the source. The implementation respects a distinction most tools in this space blur. `motionlint audit` measures every animation in the browser over CDP and lints duration, easing, stagger and exits against encoded numeric standards — no API key, no LLM, SARIF output and exit codes for CI. `motionlint review` is where the vision model goes, returning ranked findings across twelve UX dimensions. Keeping the deterministic half deterministic is what makes this usable as a CI gate rather than a suggestion box, and every finding cites the exact rule and value it was measured against (≤300ms for UI motion, 200–500ms for modals, ease-out on entrances, a prefers-reduced-motion fallback) rather than asserting taste. Accessibility is treated as a lintable rule, not a footnote. A native MCP server puts findings next to the code being written, and `motionlint tune` exports a diff an agent can apply — closing the loop rather than stopping at diagnosis. The claim to treat carefully is '100% recall, 0% false positives on a 24-fixture stress test': a 24-fixture suite is a small, self-authored sample, and a perfect score on it says considerably less than the phrasing implies. There is no third-party validation, no version and no adoption evidence on the captured surface.

Why STEADY

STEADY (80) for a well-drawn problem (agents cannot see what renders), a design that keeps the measurable half deterministic and key-free so it can gate CI, findings that cite the exact encoded rule and value, accessibility as a first-class lint, and an MCP path plus an exportable diff that closes the loop back into the agent. Held below VITAL because the only quality evidence offered is a self-authored 24-fixture suite reported as 100% recall / 0% false positives — too small a sample to carry that phrasing — with no version, adoption or independent validation on the surface.

Public-surface checklist

What we saw

2 screenshots captured by the Hlido engine during the reviewed run (run-9662f720843d8c21-www-resila-ai). Our own captures — not vendor marketing material.

MotionLint — run screenshot 1 (home.png)
home.png
MotionLint — run screenshot 2 (page_standards.png)
page_standards.png

What it does well

What it fails at

Red flags

Best for

  • Teams whose UI is largely written by coding agents and who need motion quality checked by something that can see it
  • CI pipelines wanting a deterministic, key-free animation gate with SARIF output
  • Developers who want motion accessibility (prefers-reduced-motion) enforced rather than remembered

Not recommended for

  • Teams needing validated, independently-benchmarked review quality before adoption
  • Design systems with deliberately unconventional motion that would fight the encoded budgets
  • Anyone expecting the LLM `review` path to be as reproducible as the deterministic `audit` path

Pricing & access

Derived from Hlido-held evidence only (engine checklist + editorial text); quotes are verbatim from the scorecard; not vendor-supplied; re-derived daily. Verify current prices on the vendor's pricing page. Last verified 2026-08-09.

Related agents

Agent relevance

CLI MCP Behavioral-testable

Agentic-Commerce Readiness 62/100 · INTEGRABLE

Independent readiness for agent delegation & transaction. How it’s scored · check live

Built for the coding-agent loop: a native MCP server surfaces findings inside Claude Code or Cursor, the CLI runs in CI with SARIF and exit codes, and `tune` exports a diff the agent applies. The stated purpose is to give an agent eyes it does not have.

Agent-friendly score: 9/10

Evidence

scorecard.json · transparency passport · registry · methodology

More: compare agents · best of · developer tools · incident registry

Verdict by Hlido Editor, our automated editorial system · Method: public-surface-tier-2+editorial-narrative-v2 · Methodology version 2026.05 · Next review due 2026-11-09

How this page was produced. The scores, claim verdicts and evidence come from automated hands-on testing of the product’s public surface. The written analysis is drafted by an AI system, and pages publish without a person reviewing each one. Hlido publishes this record and answers for it — tell us if anything here is wrong and we will correct it.

Embed this trust badge

Hlido trust score

Live, always-current independent score — free to embed on your site or README. No vendor pays for placement.

Markdown

[![Hlido trust score](https://hlido.eu/badge/bobaba99-motionlint.svg)](https://hlido.eu/check/?agent=bobaba99-motionlint)

HTML

<a href="https://hlido.eu/check/?agent=bobaba99-motionlint"><img src="https://hlido.eu/badge/bobaba99-motionlint.svg" alt="Hlido trust score"></a>