Fork me on GitHub

Mirrors

Node.js

is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications.

Node.js RC

Node.js Release Candidate

Node.js Nightly

Node.js Nightly Build

io.js

is an npm compatible platform originally based on node.js™.

alinode

alinode是阿里云出品的Node.js应用服务解决方案。它是基于社区Node改进的运行时环境和服务平台的总称。

nsolid

N|Solid™ is the premier enterprise-grade Node.js® platform.

Python

is a programming language that lets you work quickly and integrate systems more effectively.

PhantomJS

is a headless WebKit scriptable with a JavaScript API.

NPM

a JavaScript package manager.

electron

lets you write cross-platform desktop applications using JavaScript, HTML and CSS.

atom-shell

atom-shell dist for electron-rebuild

node-chakracore

Node.js on ChakraCore ✨🐢🚀✨

git-for-windows

A fork of Git containing Windows-specific patches. http://git-scm.com/

nwjs

lets you call all Node.js modules directly from DOM and enables a new way of writing applications with all Web technologies.

atom

Atom is a hackable text editor for the 21st century, built on Electron, and based on everything we love about our favorite editors.

ChromeDriver

ChromeDriver is a standalone server which implements WebDriver's wire protocol for Chromium, which is then available for Chrome on Android and Chrome on Desktop (Mac, Linux, Windows and ChromeOS).

OperaDriver

OperaDriver for Chromium-based Opera releases

geckodriver

WebDriver <-> Marionette proxy

selenium

Selenium automates browsers. That's it! What you do with that power is entirely up to you. Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should!) also be automated as well.

node-inspector

Node.js debugger based on Blink Developer Tools

fsevents

Native Access to Mac OS-X FSEvents

node-sass

Node.js bindings to libsass

leveldown

Pure C++ Node.js LevelDB binding serving as the back-end to LevelUP

leveldown-hyper

Fork of leveldown using HyperDex fork of LevelDB as backend

mknod

Node bindings for mknod

rabin

node native addon for rabin fingerprinting data streams

sodium-prebuilt

Port of the lib sodium encryption library to Node.js

utp-native

Native bindings for libutp

node-tk5

gs2 tk5 api for node.js

couchbase

libcouchbase node.js access

fuse-bindings

Fully maintained FUSE bindings for Node that aims to cover the entire FUSE api

zmq-prebuilt

Prebuilt Node.js bindings to the zeromq library

gl

Creates WebGL contexts without making windows

hackrf

Control a HackRF device (e.g. Jawbreaker, HackRF One, or Rad1o)

sqlite3

Asynchronous, non-blocking SQLite3 bindings for Node.js

grpc

The C based gRPC (C++, Node.js, Python, Ruby, Objective-C, PHP, C#)

nodegit

Native Node bindings to Git. http://www.nodegit.org/

flow

Adds static typing to JavaScript to improve developer productivity and code quality. http://flowtype.org/

poi

Scalable KanColle browser and tool.

libjpeg-turbo

libjpeg-turbo is a JPEG image codec.

docker

ScaDocker - the open-source application container engine https://www.docker.com

Usage

nvm

append to .bash_profile, and `source .bash_profile`, also you can using .bashrc file as well

  NVM_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node
  

or you can just run the cmd in cli:

  NVM_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node nvm install 4
  

if you'r using the latest version of nvm, be careful of the IOJS mirror setting
if you set up `NVM_IOJS_ORG_MIRROR`, the downloading action will always target to iojs-pkg
so do not set up this env value only if you need iojs

  NVM_IOJS_ORG_MIRROR=http://npm.taobao.org/mirrors/iojs nvm install 2
  

nvmw

  set "NVMW_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node"
  set "NVMW_IOJS_ORG_MIRROR=http://npm.taobao.org/mirrors/iojs"
  set "NVMW_NPM_MIRROR=http://npm.taobao.org/mirrors/npm"

  nvmw install node-v0.12.2
  nvmw install iojs-v1.6.3
  

npm

  npm install phantomjs --phantomjs_cdnurl=http://npm.taobao.org/mirrors/phantomjs
  npm install chromedriver --chromedriver_cdnurl=http://npm.taobao.org/mirrors/chromedriver
  npm install operadriver --operadriver_cdnurl=http://npm.taobao.org/mirrors/operadriver
  

electron

  ELECTRON_MIRROR=http://npm.taobao.org/mirrors/electron/ npm install -g electron
  

electron-rebuild

  electron-rebuild -d=http://npm.taobao.org/mirrors/atom-shell
  electron-rebuild -d=http://npm.taobao.org/mirrors/atom-shell -f -w $module_with_c++_code
  

selenium-standalone

  # choose selenium version
  selenium-standalone install --version=2.43.0 --baseURL=http://npm.taobao.org/mirrors/selenium

  # choose chrome driver version
  selenium-standalone install --drivers.chrome.version=2.12 --drivers.chrome.baseURL=http://npm.taobao.org/mirrors/chromedriver

  # choose ie driver architecture
  selenium-standalone start --drivers.ie.arch=ia32 --drivers.ie.baseURL=http://npm.taobao.org/mirrors/selenium
  

node-sass

  SASS_BINARY_SITE=http://npm.taobao.org/mirrors/node-sass npm install node-sass
  

node-sqlite3

  SQLITE3_BINARY_SITE=http://npm.taobao.org/mirrors/sqlite3 npm install sqlite3
  

windows-build-tools

  set "PYTHON_MIRROR=http://npm.taobao.org/mirrors/python" && npm install --global --production windows-build-tools
  

Copyright 2013 - 2014 © cnpm | Home