Node.js Initial Release

Ryan Dahl releases the first public version of Node.js, a revolutionary server-side JavaScript runtime, demonstrating JavaScript's potential beyond the browser.

Significance

The existence of Node.js created the fundamental need for a package manager like npm, as developers quickly realized the potential for sharing modules in this new, rapidly growing environment.

Key facts

Date
2009-05-27
Type
invention
Location
Online (GitHub, mailing lists)