{"repo":"TheOrcDev/shadscan","free":true,"listed":false,"github":"https://github.com/TheOrcDev/shadscan","clone":"git clone https://github.com/TheOrcDev/shadscan.git","description":"Deterministic UI audits for shadcn apps, built for your terminal, your CI, and your AI agent.","language":"TypeScript","stars":506,"topics":["accessibility","cli","react","shadcn-ui","static-analysis"],"license":"MIT","category":"ui-components","readme_excerpt":"Website · Scan a repository · Docs · 62 rules · Sponsor Shadscan inspects a React shadcn app, scores its UI fundamentals from 0 to 100, and shows the evidence behind every finding. It catches the product details that are easy to postpone: command menus, theme shortcuts, route states, accessible controls, form feedback, metadata, mobile behavior, and more. The default scan is deterministic and read-only. It does not start the app, edit files, call an AI model, upload source, or require application secrets. Quick Start Run Shadscan from the root of a project: The project path defaults to the current directory. Pass a path to scan another app: Using npm or Bun: Commands resolve to the latest stable release. Prereleases are published under the next tag ( @shadscan/cli@next ) for early testing. Interactive human source audits show progress immediately and keep each completed phase above the final report: Rendered UI checks use phases specific to browser work: Both checklists are written to stderr for interactive human output only. JSON, CI, TERM=dumb , non-TTY stderr, and --no-interactive output stay quiet; prompt output also stays quiet. Redirecting stdout keeps the report clean while progress remains on an eligible stderr terminal. Every interactive scan ends with a short menu — pick with the arrow keys and Enter: copy the agent handoff to your clipboard, print it, launch an installed coding agent, or add a pre-commit score gate. The handoff is highlighted first, so a single Ent","default_branch":null,"files":null,"tree":[],"storefront":"/r/TheOrcDev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/TheOrcDev/shadscan/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}