Data and databases · Independent · 22 Oct 2026

carlsonp/kort

A NodeJS application for conducting a variety of UX research methods.

← Data and databases
Kort: UX research platform. Runs card sorting and surveys on your own server.

In simple English

This tool helps you test your website design with real users. You can run card sorting, tree testing, and satisfaction surveys. It is free to run on your own server. You need some technical skill to set it up. It saves you from paying monthly fees to commercial research platforms.

What it is

Kort is a Node.js (a system that lets you run JavaScript code on your server) web application for conducting user experience research. It combines several testing methods into one self-hosted package.

What it is good for

Solo builders who want to run card sorting or usability scales without paying for commercial SaaS tools, and who have a server to host it.

Status

No code changes since 2024-12-06.

Stars16
LicenceGPL-3.0
Latestv1.0.1 (2020-12-31)checked 22 Oct 2026
Last code change2024-12-06
Written inJavaScript
Setup effort
3 / 5
Payoff
3 / 5
Good
  • Supports five common user research methods in one tool.
  • Stores your study data locally in your own database.
  • Free to use under an open-source licence.
Watch for
  • Requires manual setup of Node.js and MongoDB.
  • Only 16 stars on GitHub, so community help is rare.
  • Licence is GPL-3.0 (which requires you to share your changes if you modify the code).
Replaces

Paid user research platforms like Optimal Workshop

Works well with

MongoDB

Similar repositories
  • formbricks/formbricks13k stars

    An open-source survey and user research platform built with modern web technologies.

  • PostHog/posthog40k stars

    An open-source product analytics suite that includes user session recording and feature flags.

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/carlsonp/kort.git
cd kort
npm install
node app.js

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.