Package Information
Downloads: 58 weekly / 77 monthly
Latest Version: 0.2.0
Documentation
n8n-nodes-ghostui
This is an n8n community node for Ghost-UI - the accessibility scanning and compliance platform.
Features
- Compliance Scanning: Start WCAG accessibility scans on any website
- Issue Management: Get and filter accessibility issues by severity
- Report Generation: Generate PDF audit reports and BFSG accessibility statements
- AI Agents: Run Gemini Vision auditor, UX analyzer, and code fixer agents
- Analytics: Retrieve accessibility analytics data
- One-Click Fix: Get embed code for automatic accessibility fixes
Installation
Community Nodes (Recommended)
- Go to Settings > Community Nodes
- Select Install
- Enter
n8n-nodes-ghostuiand confirm
Manual Installation
npm install n8n-nodes-ghostui
Credentials
You need a Ghost-UI API token to use this node:
- Go to ghostui.xyz and sign up
- Navigate to Settings > API
- Generate an API token
- In n8n, create new credentials of type Ghost-UI API
- Enter your API token
Operations
Compliance Scan
| Operation | Description |
|---|---|
| Start Scan | Start a new accessibility scan |
| Get Scan Status | Check if a scan is complete |
| Wait for Completion | Poll until scan finishes |
| Get Fix Script URL | Get the one-click fix embed code |
Issues
| Operation | Description |
|---|---|
| Get All Issues | List all issues from a scan |
| Get Issue Details | Get details of a specific issue |
Reports
| Operation | Description |
|---|---|
| Generate Audit Report | Create a PDF audit report |
| Generate Statement | Create a BFSG accessibility statement |
AI Agents
| Operation | Description |
|---|---|
| Run Auditor | Gemini Vision accessibility analysis |
| Run Analyzer | UX analysis agent |
| Run Fixer | Generate AI code fix |
Analytics
| Operation | Description |
|---|---|
| Get Analytics | Retrieve site analytics data |
Example Workflows
Weekly Compliance Check
Schedule Trigger (Weekly)
↓
Ghost-UI: Start Scan
↓
Ghost-UI: Wait for Completion
↓
IF: Score < 80
↓
Slack: Send Alert
Auto-Fix Pipeline
Ghost-UI: Start Scan
↓
Ghost-UI: Get All Issues
↓
Loop: For Each Critical Issue
↓
Ghost-UI: Run Fixer
↓
GitHub: Create Issue with Fix
Resources
License
MIT