
In simple English
This tool helps you test your design ideas with real people before you write any code. You create screens in a design tool, send them to this app, and watch how users click through them. It also lets you ask questions and collect written feedback. You need to set up a free database account to run it yourself. It costs nothing in licence fees, but you must host the pieces on your own server or computer.
What it is
EasyTest is a self-hosted platform consisting of a Figma plugin, a respondent viewer, and an analytics dashboard built on Supabase (a backend database service that stores your app data in PostgreSQL). It helps UX researchers run usability tests, card sorting, and tree testing without paying for expensive hosted tools.
What it is good for
Solo builders and designers who want to run user testing on their prototypes without paying monthly fees to commercial testing platforms.
- Includes a wide range of test blocks like card sorting, tree testing, and matrices.
- Self-hosted approach means you own all your user research data.
- Open-source under the MIT licence with clear setup guides.
- Requires setting up a Supabase database and configuring OAuth credentials manually.
- Needs Node.js and basic command-line knowledge to run the web apps locally.
- Relies on third-party Figma embed features which require proper API configuration.
Paid user testing platforms like Maze or UserTesting
Figma
- GoogleChromeLabs/squoosh26k stars
A web page that compresses images in the browser and shows you the result before you save it.
- simple-icons/simple-icons26k stars
More than 3,400 brand logos as single-colour SVG files, released into the public domain.
- phosphor-icons/core394 stars
The raw SVG files and the catalogue for the Phosphor icon family, with no framework package attached.
cd figma-viewer && npm install && npm run dev cd figma-analytics && npm install && npm run dev