Data and databases · Independent · 22 Oct 2026

jblattgerste/sus-analysis-toolkit

A web-based analysis toolkit for the System Usability Scale providing calculation, plotting, interpretation and contextualization utility.

← Data and databases
SUS Analysis Toolkit. Web dashboard for System Usability Scale surveys.

In simple English

When you test your website or app with people, you often use a standard ten-question survey called the System Usability Scale. This tool takes the answers from your survey and calculates a final score from zero to one hundred. It shows charts that explain what your score means compared to other products. You can run it on your own computer, or use it directly on the web for free. It costs nothing to run, and your survey data stays private on your device.

What it is

A Python-based dashboard that analyses, plots, and contextualises survey data from the System Usability Scale. It lets researchers and product builders compare single studies or multiple datasets against published industry benchmarks.

What it is good for

Product builders and user researchers who want to process usability questionnaires quickly without writing custom statistical scripts.

Stars31
LicenceMIT
LatestNo tagged releasechecked 22 Oct 2026
Last code change2026-09-25
Written inPython
Setup effort
2 / 5
Payoff
4 / 5
Good
  • Processes your survey data instantly in your web browser without sending files to an external server.
  • Includes scientific benchmarks so you can see how your product compares to industry averages.
  • Can be run locally with Python or Docker, or hosted as a static website.
Watch for
  • Requires basic familiarity with the command line to install and run locally.
  • Depends on older Python package versions that may need careful dependency management.
  • Geared strictly toward one specific questionnaire format rather than general survey creation.
Replaces

manual spreadsheet calculations for usability questionnaires

Works well with

pandas

Similar repositories
Also reviewed on Repo Radar
  • dbeaver/dbeaver52k stars

    A free desktop program that connects to more than a hundred kinds of database and lets you browse and edit them.

  • sqlfluff/sqlfluff10.0k stars

    A tool that checks SQL files for style problems and fixes most of them.

  • dimitri/pgloader6.5k stars

    Loads data into PostgreSQL from other databases and from files, keeping going when individual rows fail.

Install
git clone https://github.com/jblattgerste/sus-analysis-toolkit.git
cd sus-analysis-toolkit
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python dashApp.py

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Data & Research › User Research & Product Insights › Usability Testing.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.