What's New

Quokka v2

22 Nov 2024

Quokka has been a trusted companion to millions of software developers worldwide, providing instant feedback for sandboxing, prototyping, and learning, and making debugging smoother for more than seven years. Now, following the recent release of Wallaby v2, it’s Quokka’s turn to evolve.

Read more

Vue.js and Svelte support in VS Code

26 Jan 2024

We are thrilled to announce the addition of support for two more widely used JavaScript frameworks: Vue.js and Svelte. We’ve added the ability to quickly prototype inside Vue.js single file components and Svelte files, now you may validate code right between script tags. The feature is a great companion to Quokka Snaps, elevating your feedback loop to unprecedented levels.


Enhanced TypeScript Compilation with SWC

20 Dec 2023

Quokka now uses SWC for faster TypeScript dependency compilation, improving your Quokka experience with significantly improved execution times for files with extensive imports. This enhancement is automatic – simply use your TypeScript files as usual and enjoy the boosted performance with no extra setup required. This enhancement may be especially useful if you are using the new Quokka Snaps feature within TypeScript projects. If for some reason you prefer to use TypeScript for compiling your dependencies, you can disable SWC in the Quokka settings.


Snaps: Inline REPL anywhere in your code

20 Nov 2023

As you are modifying source code, you have to make assumptions about how certain bits of code that you are adding or accessing will function. At some point, the mental burden of unchecked assumptions becomes too much to endure, and you launch your app or run your tests to validate your changes. If the application/tests is in a working state at that moment, you may get the validation you need.

Read more

Node.js 21.x Support

09 Nov 2023

Quokka now supports the latest version of node.js, v21.x. The latest version of node included a number of breaking changes that are fixed in the latest version of Quokka.


Logpoints for JetBrains IDEs

17 Oct 2023

Quokka Pro for JetBrains editors now supports Logpoints, allowing you to use breakpoints to log values. Logpoints allow you to display the value of any expression without modifying your code, simply by placing a breakpoint next to the expression you want to log.

Read more

Class and Function Logpoints for VS Code

23 Aug 2023

Quokka Pro for VS Code adds support for Class and Function Logpoints, a really useful improvement to the recently-added Logpoints feature. These logpoints can be used to quickly visualize runtime values within classes and functions by logging all lines within them.


Logpoints for VS Code

03 Aug 2023

Quokka Pro for VS Code now supports Logpoints, allowing breakpoints to be used to log values. Logpoints allow you to display the value of any expression without modifying your code, by simply placing a breakpoint next to the expression you want to log.

Read more

Vite-node Runtime

22 Nov 2022

Quokka now supports vite-node as a runtime environment, which allows projects using vite to run your Quokka file (and any imports) with your project’s Vite resolvers and transformers.


Show Line Value(s) / Timing(s)

29 Jun 2022

Quokka for VS Code and JetBrains editors has two new commands, Show Line Value(s) and Show Line Timing(s). Simply select the line(s) of code and use the commands to see the values or execution times.