Open Source Maze Alternatives
A curated collection of the 1 best open source alternatives to Maze.
The best open source alternative to Maze is Quant-UX. If that doesn't suit you, we've compiled a ranked list of other open source Maze alternatives to help you find a suitable replacement.
Maze alternatives are mainly Design & Prototyping but may also be Testing & Quality Assurance. Browse these if you want a narrower list of alternatives or looking for a specific functionality of Maze.
Prototyping and usability testing tool for designers who want measured data on how people actually move through a design.

Quant-UX is a research, usability and prototyping tool. You assemble a clickable design, put it in front of real users and get quantitative results back, which closes the gap between a prototype tool that cannot measure anything and an analytics tool with nothing yet to measure.
The system comes in two halves, and this repository holds only the frontend. It runs on Node.js and ships with a small web server that proxies requests to the backend. That backend, qux-java, is a separate Java service that needs MongoDB and an SMTP server, and a third process serves websockets for live connections. A working demo runs on the project site.
Standing up an installation means arranging a few services.
- Frontend: Node.js 12 or newer, built with npm and started from its own server script.
- Backend: Java 8 or newer with MongoDB 4.4 or newer, configured through a matc.conf file.
- Mail: an SMTP account, used for password resets and notifications.
- Websockets: a separate server process, pointed at the backend.
- AI: optional, and it calls OpenAI with a token you supply and pay for.
The maintainers point most people at the prebuilt Docker images and a compose file that wires the frontend, backend, websocket server and MongoDB together. One click deployments exist on Elestio and RepoCloud, and a community Kubernetes configuration is linked from the README. Change the JWT secret before exposing anything, and put the whole stack behind an NGINX reverse proxy so it is served over TLS.