DEV Community

JSLab profile picture

JSLab

JSLab is a fast, native JS & TS scratchpad for Apple Silicon Macs. Every result is traced to its line. Logpoints log a line without editing it. Launching Nov 15.

Joined Joined on  Personal website https://js-lab.app
The jslab CLI: open files and pipe code into a tab

The jslab CLI: open files and pipe code into a tab

Comments
2 min read

Want to connect with JSLab?

Create an account to connect with JSLab. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Snippets (Cmd+B) and the command palette

Snippets (Cmd+B) and the command palette

1
Comments 2
2 min read
Quick data munging: group, sum and bucket a CSV

Quick data munging: group, sum and bucket a CSV

Comments
2 min read
Working directory and environment variables

Working directory and environment variables

1
Comments
2 min read
Canvas sketches with no build step

Canvas sketches with no build step

Comments
3 min read
Stop, Kill and loop protection

Stop, Kill and loop protection

Comments
2 min read
Why a scratchpad should run your code in a separate process

Why a scratchpad should run your code in a separate process

Comments
3 min read
npm packages, types, and the quick-fix install

npm packages, types, and the quick-fix install

Comments
2 min read
Themes, and importing your VS Code theme

Themes, and importing your VS Code theme

Comments
2 min read
Reading a stack trace that points at your own line

Reading a stack trace that points at your own line

Comments
3 min read
Settings and the Keybindings editor

Settings and the Keybindings editor

Comments
2 min read
TypeScript types you can see running

TypeScript types you can see running

Comments
3 min read
The same snippet in Bun and in a browser

The same snippet in Bun and in a browser

Comments
3 min read
Ask AI providers, and where your key lives

Ask AI providers, and where your key lives

Comments
2 min read
Refactor with a local model, and review it as a diff

Refactor with a local model, and review it as a diff

Comments
3 min read
Line-anchored output and the filter chips

Line-anchored output and the filter chips

Comments
2 min read
Log inside a loop without touching the code

Log inside a loop without touching the code

Comments
3 min read
Try a React component without creating a project

Try a React component without creating a project

Comments
3 min read
npm in a scratchpad: install without leaving JSLab

npm in a scratchpad: install without leaving JSLab

Comments
1 min read
AI Chat in JSLab: ask about your tab, review the fix as a diff

AI Chat in JSLab: ask about your tab, review the fix as a diff

Comments
1 min read
Inspect any value without console.log

Inspect any value without console.log

Comments
3 min read
30 seconds of JSLab: every result beside the line that made it

30 seconds of JSLab: every result beside the line that made it

Comments
1 min read
One editor, three runtimes: Bun, Browser, and the one in between

One editor, three runtimes: Bun, Browser, and the one in between

1
Comments
4 min read
Every value should know where it came from

Every value should know where it came from

Comments
4 min read
loading...