JavaScript isn't enabled in your browser, so this file can't be opened. Enable and reload.
JS Runtime Management
A survey for developers using Node.js and other JavaScript runtimes.
Sign in to Google
to save your progress.
Learn more
* Indicates required question
Email
*
Your email
What is the oldest version of Node.js you still work with?
*
ex: 14.1.0
Your answer
Do you use io.js?
*
This was the fork of Node (i.e. Node 3.x.x)
Yes
No
How often do you use Deno?
*
Regularly
Sometimes
Experiments Only
Never
What is Deno?
Please identify any other JavaScript runtimes/related tech you work with:
Cloudflare Workers
Deno Deploy
V8 Isolates
Vert.x
Bun
Other:
Aside from Windows, do you regularly use any other operating systems? Please identify those you use.
macOS
Linux
Other:
When developing on a Windows workstation, I primarily use...
Windows 11
Windows 10
Windows 8.x
Windows 7
Other:
Clear selection
On your primary development computer....
I have administrative user rights
I can install software without formal IT approval
I can only install preapproved apps
My work is saved to a shared directory
Windows "Developer Mode" is or can be enabled
I deploy Node apps primarily to
Linux containers for Docker (or similar container engine)
Windows containers for Docker (or similar container engine)
Linux servers/virtual machines
Windows servers/virtual machines
macOS Servers/virtual machines
I primarily work in a...
controlled environment (Corporate, Active Directory)
environment where I control my own software installations (personal computer)
Other:
Clear selection
On average, how many different JavaScript projects do you work on per month? Please include projects that use Node/Deno as a build tool.
None
1
2-5
More than 5
Clear selection
How many Node-based CLI tools do you regularly use (i.e. anything installed with npm install --global)
None
1
2-5
6-10
More than 10
I don't know exactly, but it's a lot.
Clear selection
Which Node.js package manager do you primarily use?
npm
yarn
pnpm
Other:
Clear selection
How often do you UPGRADE Node versions?
I live on the edge, all new releases!
When new current versions are released (patch, minor)
When new current major versions are released (ex: 15.x.x -> 16.x.x)
When any new LTS (stable) versions are released (patch, minor)
When new LTS (stable) major versions are released (ex: 14.x.x -> 16.x.x)
When I need specific new features
Clear selection
How often do you CHANGE Node versions?
When I upgrade or downgrade Node.js
From project to project
Every time I change repositories
Every time I change directories
Other:
Clear selection
Would you or your organization benefit from controlling which versions of Node.js developers can use?
For example, if your organization wishes to restrict which versions of Node.js developers can use for security purposes, select "Yes".
Yes
No
Not applicable to me
Clear selection
Does your organization restrict which npm modules can be used?
Yes
No
I don't know
Clear selection
Including yourself, how many people on your team/department use a JavaScript version manager?
Just me
2-5
6-10
10-15
15-100
More than 100
Clear selection
If you would like to see NVM for Windows (or Runtime/rt) supported in other languages (ex: German), please list those languages here:
Your answer
In your own words, what are the biggest challenges you face managing your Node versions?
Your answer
NVM4W is used by millions of people and companies. The project is not sustainable under the current sponsorship levels though (which is why development has historically been slow). The next version (core) will remain free, but some features (think pro/enterprise/collaboration/support) will be made available under an annual commercial license. If this interests you and you're willing/able to share, it would help us to know the average annual budget your firm allocates per developer for professional tooling.
Your answer
Development has started on Runtime, the cross-platform (and enterprise-ready) successor to NVM for Windows. Would you like to receive email updates regarding this project?
*
Yes
No
Send me a copy of my responses.
Submit
Clear form
Never submit passwords through Google Forms.
reCAPTCHA
Privacy
Terms
This form was created inside of Author Software Inc..
Does this form look suspicious?
Report
Forms
Help and feedback
Contact form owner
Help Forms improve
Report