GitHub acquires npm, an open source JavaScript package manager

GitHub acquires npm, an open source JavaScript package manager

Microsoft's Github today announced the acquisition of npm, the company behind the Node package manager, npm Registry, and npm CLI.

npm is the default package manager for the JavaScript runtime environment Node.js. As of today, npm provides 1.3 million software packages to approximately 12 million developers who download these packages 75 billion times a month.

Microsoft says npm helps JavaScript become the world's largest developer ecosystem.

Microsoft GitHub has now guaranteed that npm will always be free. After the acquisition, GitHub's focus will be on the following:

Invest in registered infrastructure and platforms. The JavaScript ecosystem is large and growing rapidly. After the acquisition is completed, the company will make the necessary investments to ensure that NPM is fast, reliable, and scalable.

Enhance the core experience. The company is committed to improving the daily experience of developers and maintainers, supporting work already started on the npm v7 CLI, and will remain free and open source.

Communicate with the community. The company will actively participate in the JavaScript community to get developers' ideas and use their power to help define the future of npm.

Microsoft also plans to integrate GitHub and npm to improve the security of the open source software supply chain. Microsoft plans to have npm paying customers migrate their private npm packages to GitHub Packages later this year.

Therefore, npm will be dedicated to becoming a large public registry for JavaScript.

Daily Recap
Subscribe to Daily Recap to get updates on what's happening in China's EV industry each day.
Daily Recap
View more channels