# wallabyjs/quokka

Repository for Quokka.js questions and issues

Repository: https://github.com/wallabyjs/quokka
Canonical: https://ross.abutalabs.com/products/wallabyjs-quokka
Homepage: https://quokkajs.com
License Family: other
Last push: 2025-04-24T00:07:06+00:00

## Health v2 (maintenance only)
Score: 40/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 18, release rhythm 35, longevity 100
- inputs: {"age_days": 3466, "days_push": 497, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1201, forks 36 (observed 2026-08-28T04:03:58.192552+00:00)

## What it is
Quokka.js is a rapid prototyping playground for JavaScript and TypeScript that runs code as you type and displays runtime values, logs, errors, and coverage inline in your editor. It is distributed as editor extensions for VS Code, JetBrains IDEs, and Sublime Text, with a free Community edition and a commercial Pro edition.

## Use cases
- quickly test javascript snippets without leaving the editor
- experiment with typescript code with instant feedback
- learn how javascript features work in real time
- prototype and debug functions from my project
- teach javascript concepts interactively
- try out a new library api without setting up a project
- see console.log output inline while typing

## When to choose
- you want instant inline runtime values and logs while writing JS/TS
- you need a zero-config scratchpad inside VS Code, JetBrains IDEs, or Sublime
- you want to experiment with code from your existing project and its dependencies
- you are learning or teaching JavaScript/TypeScript behavior

## When to avoid
- you need a full real-time test runner for your whole project (use Wallaby.js)
- you want console output from a running web or node app (use Console Ninja)
- you need an online shareable REPL rather than an editor-integrated tool
- you work in languages other than JavaScript/TypeScript

## Facets
- artifact type: plugin
- maturity: active
- function: developer-tools, testing, interpreter
- domain: developer-tools, web-development, education
- platform: editor-plugin, cross-platform
- tags: javascript-playground, typescript, live-evaluation, rapid-prototyping, vscode-extension, jetbrains-plugin, sublime-text, scratchpad, inline-results, code-coverage, javascript, nodejs

## Member repositories
- wallabyjs/quokka (main) score 40

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:58.192552+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:20:43.672670+00:00, confidence not recorded.
  - readme: https://github.com/wallabyjs/quokka (fetched 2026-08-28T04:03:58.192552+00:00, sha 789226e952ac)
  - homepage: https://quokkajs.com (fetched 2026-08-29T12:28:26.483678+00:00, sha 6c0ee5440f92)
  - site_page: https://quokkajs.com/docs/intro/quick-start (fetched 2026-08-29T12:28:26.493527+00:00, sha bd197744b5bf)
  - site_page: https://quokkajs.com/docs (fetched 2026-08-29T12:28:26.495522+00:00, sha 3a02371819bd)
  - site_page: https://quokkajs.com/docs?referrer=qsp (fetched 2026-08-29T12:28:26.497208+00:00, sha 3a02371819bd)
  - site_page: https://quokkajs.com/docs/config/typescript (fetched 2026-08-29T12:28:26.499246+00:00, sha 43cbbb5e709c)
  - site_page: https://quokkajs.com/docs/config/overview (fetched 2026-08-29T12:28:26.501153+00:00, sha b95910e4d898)
- Data as of 2026-08-30T08:39:29.467469+00:00.
