Visual test management, orchestration, and execution for modern QA teams.
AppraiseJS is a local-first platform for creating, managing, and running automated tests with a visual workflow.
- Visual-first authoring: build test scenarios without writing framework glue code.
- No-code and production-ready: compose robust test flows through reusable building blocks.
- Portable artifacts: generate standards-based assets such as Gherkin and Playwright-friendly outputs.
- Fast onboarding: start quickly with sensible defaults and minimal setup overhead.
- Shared workflow: QA, manual testers, and developers collaborate in one place.
Project documentation has moved to appraisejs.dev.
- Start here: https://appraisejs.dev/
- All setup, guides, architecture details, and references now live on the docs site.
- Node.js 18+
- npm
Create a new AppraiseJS project with the official CLI:
npx create-appraisejsThen follow the setup instructions in the docs:
Install additional reusable template steps into an existing AppraiseJS project with:
npx appraisejs@latest add step <group-slug>/<step-slug>- Read the contribution guide: CONTRIBUTING.md
- Follow the code of conduct: CODE_OF_CONDUCT.md
- Review security policy: SECURITY.md
- Report bugs and request features in GitHub Issues
- Get support details in SUPPORT.md
AppraiseJS is licensed under Apache-2.0. See LICENSE.