Skip to content
CDGet
  • Home
  • Projects
  1. Home
  2. All projects
  3. NodeSand

NodeSand

TemplateUtility

A sandbox for a quick Node.js script. TypeScript, watch mode, execution timing, benchmarks and a static file server are ready without creating a project around them.

Documentation (opens in a new tab)Source code (opens in a new tab)

About this project

NodeSand is a place to run a quick Node.js script without building a project around it. One command creates the sandbox, and what would otherwise be a folder of scratch files with a hand-written manifest is ready to run.

A script can be run once, or watched and re-run on every save. Execution time is reported when it finishes, and when two approaches need a fairer comparison than a single run, a benchmark file runs them side by side through Tinybench and prints the latency and throughput of each. A static file server is there for the times an experiment needs a page to load. TypeScript, ESLint and Prettier are configured, so a throwaway script still gets the checks a real one would.

It is deliberately small: a sandbox for testing an idea, measuring two approaches against each other or reproducing a bug, and not a framework to build an application on.

Features

  • TypeScript types

  • Command-line interface

Project information

Started
2021
License
MIT (opens in a new tab)
Programming languages
JavaScript
Tags
nodejssandboxbenchmarkscaffoldcli
Packages
create-nodesand (opens in a new tab)npm
Popularity
6
GitHub stars
23
npm downloads
Data points: 30. Range: 0 to 7.
NodeSand — npm downloads, Last 30 days
npm downloads
Sep 23
Sep 30
Sep 41
Sep 50
Sep 60
Sep 70
Sep 80
Sep 91
Sep 100
Sep 111
Sep 127
Sep 130
Sep 140
Sep 150
Sep 160
Sep 173
Sep 180
Sep 190
Sep 200
Sep 210
Sep 220
Sep 230
Sep 244
Sep 251
Sep 260
Sep 270
Sep 280
Sep 290
Sep 302
Oct 10
Last 30 days
ContactDonate
The projects listed here are open source under the MIT License.© 2026 CDGet. All rights reserved.