• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1
2<!DOCTYPE html>
3<html lang="en">
4<head>
5  <meta charset="utf-8">
6  <title>npm</title>
7  <link rel="canonical" href="https://www.npmjs.org/">
8  <link type="text/css" rel="stylesheet" media="all"
9    href="/static/css/normalize.css">
10  <link type="text/css" rel="stylesheet" media="all"
11    href="/stylus/index.css">
12  <link type="text/css" rel="stylesheet" media="all"
13    href="/static/css/sh.css">
14  <link type="text/css" rel="stylesheet" media="all"
15        href="/static/css/charts.css">
16  <link rel="search" type="application/opensearchdescription+xml"
17    href="/static/opensearch.xml" title="Search Packages" />
18<body>
19  <div id="wrap"><div id="content">
20    <nav>
21  <ul>
22    <li class="npm current">
23      <a href="/">Home</a>
24    </li>
25    <li class="docs">
26      <a href="http://npmjs.org/doc/">API</a>
27    </li>
28    <li class="blog">
29      <a href="http://blog.npmjs.org/">Blog</a>
30    </li>
31    <li class="logos">
32      <a href="http://nodejs.org/">Node.js</a>
33    </li>
34    <li class="jobs">
35      <a href="http://www.npmjs.com/jobs/">Jobs</a>
36    </li>
37  </ul>
38
39  <ul class="hiring">
40    <li class="hiring-group">
41      <a href="/whoshiring">Who's Hiring</a>
42    </li>
43
44      <li data-id="voxer" class="hiring-company">
45        <a href="http://www.voxer.com/careers/">
46          <span>Voxer</span>
47        </a>
48      </li>
49      <li class="hiring-more">
50        <a href="/whoshiring">+ 7 More...</a>
51      </li>
52
53  </ul>
54
55  <ul class="npme">
56    <li class="npme-group">
57      <a href="/enterprise">npm Enterprise</a>
58    </li>
59    <li class="npme-details">
60      <a href="/enterprise">Get beta access to the new on-premises solution for private npm.</a>
61    </li>
62  </ul>
63</nav>
64
65    <aside class="login">
66
67    <div class="user profile">
68      <img src="https://secure.gravatar.com/avatar/avatar.jpg?s=100&d=mm" class="avatar-medium"> <a href="/signup">Create Account</a> | <a href="/login">Login</a>
69    </div>
70
71</aside>
72
73
74    <div id="page">
75      <header>
76        <form action="/search" method="get" id="search-container">
77          <div id="package-search">
78
79            <input name="q" type="search" class="typeahead search-input" placeholder="Search Packages" autocapitalize="off" autocorrect="off" tabindex="1">
80
81          </div>
82        </form>
83        <h1>
84          <a id="npm-logo" href="/">
85            <img src="/static/img/npm.png" alt="npm">
86          </a>
87        </h1>
88      </header>
89
90
91<div id="index">
92  <h1>Node Packaged Modules</h1>
93
94
95  <p>Total Packages: 89 537</p>
96
97
98
99  <table class="downloads">
100
101    <tr><td>6 520 807</td><td> downloads in the last day</td></tr>
102<tr><td>96 913 931</td><td> downloads in the last week</td></tr>
103<tr><td>386 367 785</td><td> downloads in the last month</td></tr>
104  </table>
105
106
107
108  <p><a href="https://github.com/npm/npm-www">Patches welcome!</a></p>
109
110  <p>Any package can be installed by using <code>
111    <a href="/doc/install.html">npm install</a></code>.</p>
112
113  <p>Add your programs to this index by using <code>
114    <a href="/doc/publish.html">npm publish</a></code>.</p>
115
116  <!-- tables fer layout omigosh! whatever, it works. -->
117  <table>
118  <tr>
119
120    <td>
121      <h2>Recently Updated</h2>
122      <ul>
123        <li>4m <a href="/package/supermodule_allex3232">supermodule_allex3232</a></li>
124          <li>5m <a href="/package/hatena-fotolife-cli">hatena-fotolife-cli</a></li>
125          <li>5m <a href="/package/swagger-validation">swagger-validation</a></li>
126          <li>6m <a href="/package/server-tools">server-tools</a></li>
127          <li>6m <a href="/package/gridfs-uploader">gridfs-uploader</a></li>
128          <li>8m <a href="/package/source-processor">source-processor</a></li>
129          <li>11m <a href="/package/enb-magic-factory">enb-magic-factory</a></li>
130          <li>14m <a href="/package/spec-convert">spec-convert</a></li>
131          <li>15m <a href="/package/bitcoin-tx-graph">bitcoin-tx-graph</a></li>
132          <li>17m <a href="/package/hatena-fotolife-api">hatena-fotolife-api</a></li>
133
134        <li><a href="/browse/updated">More...</a></li>
135      </ul>
136    </td>
137
138    <td>
139      <h2>Most Depended Upon</h2>
140      <ul>
141        <li>6832 <a href="/package/underscore">underscore</a></li>
142          <li>6201 <a href="/package/async">async</a></li>
143          <li>5321 <a href="/package/request">request</a></li>
144          <li>4531 <a href="/package/lodash">lodash</a></li>
145          <li>3501 <a href="/package/commander">commander</a></li>
146          <li>3403 <a href="/package/express">express</a></li>
147          <li>2708 <a href="/package/optimist">optimist</a></li>
148          <li>2550 <a href="/package/coffee-script">coffee-script</a></li>
149          <li>2533 <a href="/package/colors">colors</a></li>
150          <li>2148 <a href="/package/mkdirp">mkdirp</a></li>
151
152        <li><a href="/browse/depended">More...</a></li>
153      </ul>
154    </td>
155
156  </tr>
157  <tr>
158
159    <td>
160      <h2>Most Starred</h2>
161      <ul>
162        <li>484 <a href="/package/express">express</a></li>
163          <li>281 <a href="/package/async">async</a></li>
164          <li>236 <a href="/package/grunt">grunt</a></li>
165          <li>219 <a href="/package/request">request</a></li>
166          <li>208 <a href="/package/socket.io">socket.io</a></li>
167          <li>205 <a href="/package/lodash">lodash</a></li>
168          <li>171 <a href="/package/gulp">gulp</a></li>
169          <li>165 <a href="/package/mocha">mocha</a></li>
170          <li>152 <a href="/package/mongoose">mongoose</a></li>
171          <li>146 <a href="/package/underscore">underscore</a></li>
172
173        <li><a href="/browse/star">More...</a></li>
174      </ul>
175    </td>
176
177    <td>
178      <h2>Most Prolific Recently</h2>
179      <ul>
180        <li>202 <a href="/~sindresorhus">sindresorhus</a></li>
181          <li>59 <a href="/~jongleberry">jongleberry</a></li>
182          <li>44 <a href="/~blakeembrey">blakeembrey</a></li>
183          <li>43 <a href="/~oscarotero">oscarotero</a></li>
184          <li>43 <a href="/~cloudspark">cloudspark</a></li>
185          <li>39 <a href="/~jhh">jhh</a></li>
186          <li>36 <a href="/~jonschlinkert">jonschlinkert</a></li>
187          <li>35 <a href="/~uupaa">uupaa</a></li>
188          <li>33 <a href="/~substack">substack</a></li>
189          <li>30 <a href="/~kevva">kevva</a></li>
190
191        <li><a href="/recent-authors">More...</a></li>
192      </ul>
193    </td>
194
195  </tr>
196  <tr>
197
198    <td>
199      <h2>npm Stuff</h2>
200      <ul>
201        <li><a href="/doc/faq.html">FAQ</a></li>
202        <li><a href="/doc/README.html">Readme</a></li>
203        <li><a href="http://www.npmjs.com/policies/disputes">Package name disputes</a></li>
204        <li><a href="https://github.com/npm/npm/issues">npm Bugs</a></li>
205        <li><a href="https://github.com/npm/npm-www/issues">Website Bugs</a></li>
206        <li><a href="http://www.npmjs.com/policies/conduct">Code of conduct</a></li>
207        <li><a href="http://www.npmjs.com/policies/receiving-reports">Handling abuse</a></li>
208        <li><a href="http://www.npmjs.com/policies/privacy">Privacy policy</a></li>
209        <li><a href="http://www.npmjs.com/policies/trademark">Trademark policy</a></li>
210        <li><a href="/about">More about this site</a></li>
211      </ul>
212    </td>
213
214    <td>
215      <h2>Profile Stuff</h2>
216
217      <ul>
218        <li><a href="/signup">Create a profile</a></li>
219        <li><a href="/~">View your profile</a></li>
220        <li><a href="/~ry">View someone else's profile</a></li>
221        <li><a href="/profile-edit">Edit your profile</a></li>
222        <li><a href="/password">Change your password</a></li>
223        <li><a href="/forgot">Reset a forgotten password</a></li>
224        <li><a href="/logout">Log out</a></li>
225      </ul>
226    </td>
227
228  </tr>
229  </table>
230</div>
231
232    </div>
233  </div></div>
234
235<div id="footer">
236  <a class="footlogo" href="/">npm</a>
237
238  <ul>
239    <li><a href="/">npm Registry</a></li>
240    <li><a href="/doc/">Documentation</a></li>
241    <li><a href="http://www.npmjs.com/policies">Legal</a></li>
242    <li><a href="https://github.com/npm/npm-www/issues">Website Issues</a></li>
243    <li><a href="http://nodejs.org/">Node.js Home</a></li>
244    <li><a href="http://blog.npmjs.org/">Blog</a></li>
245    <li><a href="http://status.npmjs.org/">Status</a></li>
246  </ul>
247</div>
248
249<small class="heart">npm loves you</small>
250
251<script src="/static/js/jquery-2.1.0.min.js"></script>
252<script src="/static/js/d3.js"></script>
253<script src="/static/js/charts.js"></script>
254<script src="/static/js/sh_main.js"></script>
255<script src="/static/js/sh_javascript.min.js"></script>
256<script src="/static/js/aristotle.js"></script>
257<script src="/static/js/hubspot.js"></script>
258<script src="/static/js/scripts.js"></script>
259<script src="https://ssl.google-analytics.com/ga.js" async="true"></script>
260<script src="/static/js/google-analytics.js"></script>
261<script src="/static/js/include.js" async="true"></script>
262<!-- pid=16314 worker=19 23fc61dc86ec4285179d66b1f232fa82194cb869 https://www.npmjs.org www-3.aws-east.internal.npmjs.com undefined -->
263
264