https://github.com/accesslint/accesslint
Accessibility testing tools monorepo — core, CLI, MCP, Playwright, Storybook, Vitest
https://github.com/accesslint/accesslint
Last synced: about 1 month ago
JSON representation
Accessibility testing tools monorepo — core, CLI, MCP, Playwright, Storybook, Vitest
- Host: GitHub
- URL: https://github.com/accesslint/accesslint
- Owner: AccessLint
- Created: 2026-04-16T22:53:08.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2026-04-16T23:21:17.000Z (3 months ago)
- Last Synced: 2026-04-17T01:21:07.680Z (3 months ago)
- Language: TypeScript
- Size: 415 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AccessLint
Accessibility testing tools for modern web development.
> Building with AI coding agents? [`@accesslint/mcp`](./mcp) wraps the audit engine as a Model Context Protocol server. The [Claude Code plugin](https://github.com/AccessLint/claude-marketplace) installs it in one step.
## Packages
| Package | Description | npm |
| -------------------------------------------------- | ------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- |
| [`@accesslint/core`](./core) | Core accessibility audit engine | [](https://www.npmjs.com/package/@accesslint/core) |
| [`@accesslint/cli`](./cli) | Command-line interface for auditing URLs and HTML | [](https://www.npmjs.com/package/@accesslint/cli) |
| [`@accesslint/jest`](./jest) | Jest matchers — `toBeAccessible()` | [](https://www.npmjs.com/package/@accesslint/jest) |
| [`@accesslint/mcp`](./mcp) | MCP server for AI-assisted accessibility auditing | [](https://www.npmjs.com/package/@accesslint/mcp) |
| [`@accesslint/playwright`](./playwright) | Playwright matchers — `toBeAccessible()` | [](https://www.npmjs.com/package/@accesslint/playwright) |
| [`@accesslint/storybook-addon`](./storybook-addon) | Storybook addon for accessibility auditing | [](https://www.npmjs.com/package/@accesslint/storybook-addon) |
| [`@accesslint/vitest`](./vitest) | Vitest matchers — `toBeAccessible()` | [](https://www.npmjs.com/package/@accesslint/vitest) |
## Development
This is a [Turborepo](https://turbo.build/repo) monorepo using [Bun](https://bun.sh) workspaces.
```sh
bun install
bun run build
bun run test
```