Packages
71 open-source packages from the
ariada-org/ariada
monorepo. Source of truth: each package.json + source tree, scanned at
build time. 9 shipped, 12 built, 50 stub.
Package catalog
| Package | Version | Status | What it does |
|---|---|---|---|
@ariada-org/ai-authorship | 0.1.0 | shipped | AI authorship attribution — per-finding classifier for source code hunks. Multi-signal ensemble (lexical entropy + AST shape + naming cadence + edit-history rhythm) with calibrated posteriors. EU AI Act Article 50 transparency commodity surface. Open source under EUPL-1.2. |
@ariada-org/anti-overlay | 0.1.0 | shipped | Detection + machine-readable reporting of third-party accessibility-overlay widgets with verbatim citation of W3C-WAI and OverlayFactsheet community positions. Detection only — non-judgement-prescriptive. Open source under EUPL-1.2. |
@ariada-org/cli | 0.2.1 | shipped | Single-binary command-line runner for the ariada OSS accessibility scanner pipeline — scan URLs, list rules, emit reports. Open source under EUPL-1.2. |
@ariada-org/core-engine | 0.2.0 | shipped | Pure-runtime ariada scanner engine — analyzer fan-out, ScanEvent emission, scoring, fingerprinting, registry, cross-domain detection. No Node, browser, or Playwright deps. |
@ariada-org/mcp-server | 0.1.0 | shipped | Model Context Protocol (MCP) server exposing the ariada OSS accessibility scanner pipeline as discoverable tools for AI coding assistants. Open source under EUPL-1.2. |
@ariada-org/scan-report-html | 0.1.1 | shipped | Renders machine-readable accessibility scan artefacts into a single self-contained human-readable HTML report. Closes the gap between scan-results.json and what an auditor / developer / compliance officer can actually read. |
@ariada-org/test-adapters | 0.1.1 | shipped | Accessibility-assertion adapters for Jest, Vitest, Mocha (Chai plugin), Playwright (fixture) and Cypress (custom command). Wraps @ariada-org/core-playwright + @ariada-org/wcag-rules-extended. Open source under EUPL-1.2. |
@ariada-org/vpat-html-renderer | 0.1.0 | shipped | Renders VPAT 2.5 INT JSON reports into self-contained, WCAG 2.2 AA-conformant, print-friendly HTML for procurement, regulatory audit, and vendor-website publication. |
@ariada-org/wcag-rules-extended | 0.1.0 | shipped | EAA 2025-ready WCAG 2.2 AA rule packs extending axe-core. Open source under EUPL-1.2. |
@ariada-org/clamper | 0.1.0 | built | Deterministic validation for Ariada public module catalogs and related public artifacts. |
@ariada-org/content-policy | 0.1.0 | built | Composable content-policy gate — evaluate text against rule-pack profiles per publish surface, emitting a GateDecision verdict. Open source under EUPL-1.2. |
@ariada-org/diff-schema | 0.2.0 | built | Differential accessibility CI gate — finding fingerprint, selector normalisation, DiffResult, BaselinePolicy and GateDecision schemas with reference validators. Open source under EUPL-1.2. |
@ariada-org/dracula-agent | 0.1.1 | built | Rive + GSAP Dracula character layer for draculascan. Plugs into ScanProgress.characterSlot. |
@ariada-org/embed-badge | 0.1.0 | built | <ariada-badge> Web Component — shared bundle, brand via data-theme attribute. Shadow-DOM isolated. |
@ariada-org/eslint-plugin-a11y | 0.1.0 | built | ESLint 9 flat-config plugin for source-detectable ariada accessibility checks. |
@ariada-org/evidence-emitter | 0.1.0 | built | EAA / WCAG compliance evidence emitters — VPAT 2.5, EN 301 549 §11, Swedish DOS-lagen. Open source under EUPL-1.2. |
@ariada-org/lighthouse-plugin | 0.1.0 | built | Lighthouse plugin that adapts configured Ariada scan output into conformance audits. |
@ariada-org/multi-domain | 0.1.1 | built | Single-jurisdiction accessibility-scan reference implementation plus extension API for community-authored jurisdiction rule packs. Open source under EUPL-1.2. |
@ariada-org/penalty-estimator | 0.1.0 | built | EAA / national-law penalty exposure estimator — per-jurisdiction administrative-fine rate-cards (SE/NO/DK/FI/DE/FR/NL/AT/CH/UK/EU). Open source under EUPL-1.2. |
@ariada-org/scan-flow-ui | 0.1.1 | built | Brand-themed React components shared by ariada-web and draculascan: URLInput, ScanProgress, Scorecard, ShareButtons, CrossSellCTAs. |
@ariada-org/statement-generator | 0.1.0 | built | EAA / WCAG accessibility-statement generator — Directive 2016/2102 art. 7-style statement pages in HTML or MDX. Nordic 4 + English locales. Open source under EUPL-1.2. |
@ariada-org/admin-svelte | 0.1.0 | stub | Shared Svelte 5 render layer for Agonist admin surfaces: contract-driven AG Grid, declarative charts, design tokens. The Svelte twin of @ariada-org/admin-ui. |
@ariada-org/angular-builder | 0.1.0 | stub | Angular CLI builder and schematic helpers for scanning build output with Ariada. |
@ariada-org/ariada-jsr | 0.1.0 | stub | JSR-facing TypeScript adapter that builds shared @ariada-org/cli scanner commands for Deno and TS-first consumers. |
@ariada-org/ariada-precommit | 1.0.0 | stub | pre-commit and Husky wrapper for running ariada accessibility gates on staged HTML and template files. |
@ariada-org/astro | 0.1.0 | stub | Astro integration that scans built HTML with Ariada and writes accessibility reports at build completion. |
@ariada-org/axe-ruleset | 0.1.0 | stub | Axe-core configuration payload for Ariada's existing WCAG rules and checks. |
@ariada-org/babel-plugin | 0.1.0 | stub | Babel plugin adapter for source-visible Ariada JSX accessibility checks. |
@ariada-org/blamer-api-client | 0.1.0 | stub | Typed HTTP client for the differential attribution API. Wraps @ariada-org/ai-authorship types. Usable standalone in any pipeline that needs AI-versus-human authorship analysis of code diffs. |
@ariada-org/brand-tokens | 0.1.0 | stub | Ariadne's Thread design tokens (CSS-only) — typography, spacing, radius, colour ramps. MIT-licensed for permissive downstream reuse. Logo files NOT included (trademark-restricted). |
@ariada-org/bus | 0.1.0 | stub | Typed check/fix reconciliation primitives for Ariada facts. |
@ariada-org/core | 0.1.1 | stub | Backwards-compat shim — re-exports @ariada-org/core-engine + @ariada-org/core-playwright. New code should import the engine and an adapter directly. |
@ariada-org/core-browser | 0.1.1 | stub | In-browser DOM adapter for @ariada-org/core-engine — used by the ariada Chrome extension to scan the live document without Node or Playwright. |
@ariada-org/core-playwright | 0.2.0 | stub | Node + Playwright adapter for @ariada-org/core-engine — browser launch, CDP snapshot, captureSnapshot, and the canonical scan() entry point. |
@ariada-org/cypress-ariada | 0.1.1 | stub | Cypress custom command and Node task for running Ariada accessibility scans from Cypress suites. |
@ariada-org/diff-action | 0.1.0 | stub | Composite GitHub Action wrapper for the differential accessibility CI gate. Open source under EUPL-1.2. |
@ariada-org/diff-stub | 0.1.1 | stub | Equality-only OSS reference classifier for the differential accessibility CI gate. NOT canonical — does not emit near-duplicate matches. Open source under EUPL-1.2. |
@ariada-org/docusaurus-plugin | 0.1.0 | stub | Docusaurus plugin that scans static build output with Ariada. |
@ariada-org/eleventy-plugin | 0.1.0 | stub | Eleventy plugin that scans generated site output with Ariada. |
@ariada-org/esbuild-plugin | 0.1.0 | stub | esbuild plugin that scans emitted HTML with Ariada accessibility checks. |
@ariada-org/event-bus | 0.1.0 | stub | Event publisher and subscription adapters for Ariada product events. |
@ariada-org/event-contracts | 0.1.0 | stub | Typed product event contracts and runtime validation for Ariada integrations. |
@ariada-org/figma-plugin | 0.1.0 | stub | Figma plugin for local Ariada design accessibility checks. |
@ariada-org/gatsby-plugin | 0.1.0 | stub | Gatsby plugin that scans public build output with Ariada accessibility checks. |
@ariada-org/haes | 0.1.0 | stub | Hash-anchored Evidence Stream — tamper-evident append-only ledger for AI-artifact transparency under EU Regulation 2024/1689 Article 50. Schema + reference client + Merkle anchor primitives. Open source under EUPL-1.2. |
@ariada-org/live-room | 0.1.0 | stub | Framework-neutral-ish Svelte 5 Live Audit Room: a three-pane shell (subject in the centre, catalog on the left, streaming findings on the right) with a live-focus connector, for any auditor front-end. Apache-2.0 so any project can reuse it without copyleft. |
@ariada-org/monitoring-sample | 0.1.0 | stub | Page-sample selection for the EU public-sector accessibility monitoring methodology (Commission Implementing Decision (EU) 2018/1524, Annex I). Pure, explainable, reproducible. Open source under EUPL-1.2. |
@ariada-org/netlify-plugin | 0.1.0 | stub | Netlify Build Plugin that scans the published site with the ariada accessibility CLI after build. |
@ariada-org/nextjs-plugin | 0.1.0 | stub | Next.js integration that scans exported or built HTML with Ariada accessibility checks. |
@ariada-org/nuxt-module | 0.1.0 | stub | Nuxt module that scans generated output with Ariada accessibility checks. |
@ariada-org/otel | 0.1.0 | stub | OpenTelemetry metrics and spans for existing Ariada CLI scan results. |
@ariada-org/overlay | 0.1.0 | stub | Fully abstract in-page finding overlay: the engine resolves findings to live element rectangles; a pluggable painter decides what is drawn (boxes, connector lines to blocks, or a mascot that flies element to element — Dracula, Thumbelina, anyone). |
@ariada-org/playwright-ariada | 0.1.0 | stub | Playwright fixture, assertion, scan adapter, and reporter for Ariada scans. |
@ariada-org/postcss-plugin | 0.1.0 | stub | PostCSS 8 plugin adapter for Ariada CSS-domain accessibility checks. |
@ariada-org/qwik-plugin | 0.1.0 | stub | Qwik City Vite plugin wrapper that scans generated output with Ariada. |
@ariada-org/remix-plugin | 0.1.0 | stub | Remix and React Router framework Vite plugin wrapper for Ariada scans. |
@ariada-org/rollup-plugin | 0.1.0 | stub | Rollup plugin that scans emitted HTML with Ariada accessibility checks. |
@ariada-org/rules-axe | 0.2.0 | stub | axe-core-powered a11y DomainAnalyzer for @ariada-org/core |
@ariada-org/scan-backend | 0.2.1 | stub | Runtime-agnostic Hono router factory + schemas + auth + scoring helpers. Consumed by services/backend (Node) and previously by CF Workers (now removed). |
@ariada-org/selenium-ariada | 0.1.0 | stub | Selenium CDP accessibility-tree and axe adapter with Ariada CLI fallback. |
@ariada-org/solidstart-plugin | 0.1.0 | stub | SolidStart Vite plugin wrapper that scans generated output with Ariada. |
@ariada-org/storybook-addon | 0.1.0 | stub | Storybook addon that runs Ariada accessibility checks on rendered stories and reports findings in a panel. |
@ariada-org/surface-browser | 0.1.1 | stub | In-browser surface adapter for @ariada-org/core-engine — bookmarklet, DevTools panel entry point, and importable ES module for multi-domain compliance scanning in any browser context. |
@ariada-org/sveltekit-plugin | 0.1.0 | stub | SvelteKit Vite plugin wrapper that scans build output with Ariada. |
@ariada-org/swc-plugin | 0.1.0 | stub | JavaScript-side SWC pipeline wrapper for Ariada static JSX accessibility checks. |
@ariada-org/test-fixtures | 0.2.0 | stub | Curated HTML fixtures + golden snapshots for accessibility rule testing — generic axe-core cases plus EU real-world patterns (Klarna/BankID/MobilePay/Mittelstand/RGAA). HTML fixtures dedicated to the public domain (CC0-1.0); fixture-server source code under EUPL-1.2. |
@ariada-org/url-guard | 0.1.0 | stub | Shared SSRF guard — reject non-http(s) schemes and resolve+validate hostnames against loopback/private/link-local/reserved ranges, returning a pinned IP so callers can close DNS-rebinding. Open source under EUPL-1.2. |
@ariada-org/vite-plugin | 0.1.0 | stub | Vite plugin that scans dev HTML and production build output with Ariada accessibility checks. |
@ariada-org/wdio-ariada-service | 0.1.0 | stub | WebdriverIO service and scan adapter for Ariada accessibility reports. |
@ariada-org/webpack-plugin | 0.1.0 | stub | Webpack plugin that scans emitted HTML with Ariada accessibility checks. |
ariada-domain-fixture | 1.0.0 | stub | Minimal fixture domain module for testing npm-convention domain discovery in the ariada domain-contract acceptance suite. |
Related pages
- License matrix — per-package SPDX license rationale
- Modules — documentation reports for the standalone surface modules (browser extension, CI dashboard, and others)
- @ariada-org/wcag-rules-extended — the core rule pack