Horn
The facts below are what the maker publishes about Horn, checked and dated. Our editors have not written about it yet.
Plans and prices
From Horn's own pricing page, checked 13 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Horn | Free | Open-source; MIT / Apache 2.0 License |
The facts
Each one read from Horn's own pages, with the date it was checked.
Where it runs
- Browser and Node
- The getting-started guide says Horn can run in a browser or Node.js through its WebAssembly npm package.checked 13 Oct 2026
- Browser and Node.js
- The getting-started guide says Horn can be used in a browser or Node.js through its WebAssembly npm package.checked 12 Oct 2026
- CLI platforms
- The getting-started guide lists prebuilt CLI binaries for macOS, Linux, and Windows.checked 12 Oct 2026
- Desktop platforms
- The getting-started guide lists desktop downloads for macOS, Windows, and Linux.checked 12 Oct 2026
- Platforms
- The getting-started guide lists pre-built binaries for macOS, Linux, and Windows, plus a desktop app for those systems.checked 13 Oct 2026
What it does
- CI/CD
- Horn provides a GitHub Action that can automatically upload SARIF results to GitHub Code Scanning.checked 13 Oct 2026
- CI output
- Horn supports SARIF, JUnit XML, and JSON output for CI/CD workflows.checked 12 Oct 2026
- Custom checks
- The homepage says developers can add custom checks using Horn's Check trait.checked 13 Oct 2026
- Deployment
- The getting-started guide documents installation from source and Docker usage.checked 13 Oct 2026
- Docker
- The getting-started guide provides instructions to build and run Horn in Docker.checked 12 Oct 2026
- Extensibility
- The homepage says developers can add custom checks with Horn's Check trait.checked 12 Oct 2026
- GitHub Action
- The GitHub Action can automatically upload SARIF results to GitHub Code Scanning.checked 12 Oct 2026
- Installation requirement
- Installing Horn from source requires Rust 1.85 or later and edition 2024.checked 12 Oct 2026
- Integrations
- The repository documents GitHub Actions and GitLab CI examples, as well as SARIF output for GitHub Code Scanning.checked 13 Oct 2026
- License
- The homepage states that Horn is released under the MIT / Apache 2.0 License.checked 13 Oct 2026
- PDF/UA-2
- The product repository says Horn also validates PDF/UA-2 documents and applies 37 PDF/UA-2-specific rules.checked 13 Oct 2026
- Performance
- The homepage states that Horn processes 500+ PDFs per second with parallel processing.checked 13 Oct 2026
- Product
- Horn is an open-source PDF/UA checker based on the Matterhorn Protocol.checked 12 Oct 2026
- Purpose
- Horn is an open-source PDF/UA checker based on the Matterhorn Protocol.checked 13 Oct 2026
- Reports
- Horn supports SARIF, JUnit XML, JSON, and human-readable text output.checked 13 Oct 2026
- Security and compliance
- The homepage describes Horn as an open-source checker for PDF/UA against ISO 14289-1 and says it scores 100% on the veraPDF PDF/UA-1 corpus.checked 13 Oct 2026
- Standards
- It automates 87 machine-checkable Matterhorn Protocol 1.1 conditions, surfaces 48 human-judgment conditions for manual review, and identifies 2 conditions without a defined test.checked 13 Oct 2026
- Ways to use
- Horn is available as a CLI, desktop app, browser WebAssembly build, npm package, GitHub Action, and Docker image.checked 12 Oct 2026
The company
- Company details
- The homepage credits Horn Contributors and gives copyright as 2025-present; it does not state a headquarters or founding date.checked 13 Oct 2026
Alternatives to Horn
- 1

Axe DevTools
Free planOpen sourceAndroidiOSWebAPI9.4From $40 a month - 2

WAVE
Free planWebAPIExtensionLinux8.4Free plan - 3

Binclusive
AndroidiOSWebAPI8.3From $59 a month - 4

Welcoming Web
Free planAndroidiOSWebAPI8.2From $19 a month - 5

Assistiv Labs
Free planAndroidiOSWebLinux8.2From $19 a month - 6

IBM Equal Access Accessibility Checker
Free planOpen sourceWebAPIExtensionSelf-hosted8.1Free plan
