<!doctype html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <style>
    ul {
      padding: 0;
      margin: 0;
    }
    </style>
    <script src="../sh_main.js"></script>
    <script src="../sh_javascript.min.js"></script>
    <link type="image/x-icon" rel="icon" href="../favicon.ico">
    <link type="image/x-icon" rel="shortcut icon" href="../favicon.ico">
    <link rel="stylesheet" href="../pipe.css">
    <link rel="stylesheet" href="../sh_vim-dark.css">
    <link rel="alternate"
          type="application/rss+xml"
          title="node blog"
          href="http://feeds.feedburner.com/nodejs/123123123">
    <title>node.js</title>
  </head>
  <body class="int" id="community">
    <div id="intro" class="interior">
        <a href="/" title="Go back to the home page">
            <img id="logo" src="http://nodejs.org/images/logo.png" alt="node.js">
        </a>
    </div>
    <div id="content" class="clearfix">
            <div id="column2" class="interior">
                <ul>
                    <li><a href="/" class="home">Home</a></li>
                    <li><a href="/#download" class="download">Download</a></li>
                    <li><a href="/about/" class="about">About</a></li>
                    <li><a href="http://search.npmjs.org/" class="npm">npm Registry</a></li>
                    <li><a href="http://nodejs.org/docs/latest/api/index.html" class="docs">Docs</a></li>
                    <li><a href="http://blog.nodejs.org" class="blog">Blog</a></li>
                    <li><a href="/community/" class="community current">Community</a></li>
                    <li><a href="/logos/" class="logos">Logos</a></li>
                    <li><a href="http://jobs.nodejs.org/" class="jobs">Jobs</a></li>
                </ul>
                <p class="twitter"><a href="http://twitter.com/nodejs">@nodejs</a></p>

            </div>
        
            <div id="column1" class="interior">
                <p>Node's most valuable feature is the friendly and <a href="http://blip.tv/jsconf/nodeconf-2011-marak-squires-5729610">colorful community</a> of developers. There are many places where this group congregates on the internet. This page attempts to highlight the best forums.</p>
        
              <div class="row clearfix">
                  <div class="block">
                      <h2 class="documentation">Documentation</h2>

                          <p><a href="http://nodejs.org/docs/latest/api">Official API docs</a> detail the node API.</p>
                          <p><a href="http://docs.nodejitsu.com/">docs.nodejitsu.com</a> answers many of the common problems people come across.</p>
                          <p><a href="http://howtonode.org/">How To Node</a> has a growing number of useful tutorials.</p> 
                          <p><a href="http://stackoverflow.com/questions/tagged/node.js">Stack Overflow node.js tag</a> collects new information every day.</p>
                      </div>


                      <div class="block">
                          <h2 class="github">GitHub</h2>
                          <p>All development takes place at <a
                                  href="http://github.com/joyent/node">http://github.com/joyent/node</a>.
                              The comments on commit messages are often source of heated
                              discussion regarding core development.</p><p>The <a
                                  href="http://github.com/joyent/node/wiki">GitHub Node
                                  wiki</a> is full of useful links for newcomers.  Don't
                              miss <a
                                  href="https://github.com/joyent/node/wiki/Projects,-Applications,-and-Companies-Using-Node">Projects,
                                  Applications, and Companies Using Node</a> or the <a
                                  href="https://github.com/joyent/node/wiki/modules">very
                                  long list of Node modules</a>, many of which are
                              published in the <a href="http://search.npmjs.org/">npm
                                  registry</a>.</p>
                      </div>
                  </div>

        
              <div class="row clearfix">
                  <div class="block">
                      <h2 class="mailing">Mailing Lists</h2>

                      <p>The <a
                              href="http://groups.google.com/group/nodejs">user
                              mailing list</a> is used for announcements, discussion,
                          and flame wars about Node.  The <a
                              href="http://groups.google.com/group/nodejs-dev">internal
                              development mailing list</a> is used for discussion of
                          internal design and feature proposals.</p>
                  </div>

                  <div class="block">
                      <h2 class="periodicals">Periodicals</h2>

                      <p> <a
                              href="http://planetnodejs.com">Planet Node</a> is an
                          aggregator of Node developer blogs.</p><p><a
                              href="http://nodeup.com/">NodeUp</a>
                          is a podcast covering the latest Node news in the
                          community. </p>
                  </div>
              </div>

              <div class="row clearfix">
                  <div class="block">
                      <h2 class="conferences">Conferences</h2>

                      <p><a href="http://www.nodeconf.com/">NodeConf</a>
                          conferences are the main event in the United States; they
                          are organized by <a href="http://www.mikealrogers.com/">Mikeal Rogers</a>.</p>
                      <p><a href="http://nodefest.jp/">NodeFest (東京Node学園祭)</a>
                          is organized by the <a href="http://nodejs.jp">Node.js
                              Japan user group</a>.</p>
                      <p><a href="http://nodecamp.de/">NodeCamp.de</a> in Cologne,
                          Germany is organized by <a href="railslove.de">Rails Love</a>.</p>
                      <p>An <a href="http://nodejsconf.it/">Italian
                              Node.js Conference</a> exists as well.</p>
                      <p><a href="http://nodesummit.com/">Node Summit</a> is a
                          conference in San Francisco focusing on the adoption of
                          Node in larger companies.</p>
                      <p><a href="http://jsconf.com/">JSConf</a> organizes the main
                          JavaScript conferences.</p>
                  </div>

                  <div class="block">
                      <h2 class="localized">Localized Sites</h2>

                      <p><code>nodejs.org</code> does not maintain any
                          translations into other languages. However there are
                          community websites in various languages with mailing lists
                          and translations of the website.</p>

                      <p><a href="http://nodejs.ru/">nodejs.ru</a> Russian blog.
                          <br>
                          <a href="http://nodejs.ir">nodejs.ir</a> Iran group in Persian
                          <br>
                          <a href="http://nodejs.jp/">nodejs.jp</a> Japan user group 
                          <br>
                          <a href="http://cnodejs.org">CNodeJS.org</a> Chinese community
                          <br>
                          <a href="http://nodejs.co.il">nodejs.co.il</a> Israeli wiki
                          <br>
                          <a href="http://nodejs.hk">HKNoJ</a> Hong Kong community
                          <br>
                          <a href="http://nodejs.tw">nodejs.tw</a> Taiwan community</p>
                  </div>
              </div>

              <div class="row clearfix">
                  <div class="block">
                      <h2 class="irc">IRC</h2>

                      <p>For real-time chat about Node development go to
                          <code>irc.freenode.net</code> in the <code>#node.js</code>
                          channel with an <a href="http://www.mirc.com">IRC</a> <a
                              href="http://colloquy.info/">client</a> or connect in
                          your web browser to the channel using <a
                              href="http://webchat.freenode.net/?channels=node.js">freenode's
                              WebChat</a>. Felix Geisendörfer keeps <a
                              href="http://nodejs.debuggable.com/">logs of the
                              channel</a> for those who miss a day.</p>
                  </div>
              </div>
        
                  <p><a href="http://notinventedhe.re/on/2011-7-26"><img
                  src="http://nodejs.org/images/not-invented-here.png" width="100%"></a></p>
        </div>
</div>
    <div id="footer">
        <ul class="clearfix">
            <li><a href="/">Node.js</a></li>
            <li><a href="/#download">Download</a></li>
            <li><a href="/about/">About</a></li>
            <li><a href="http://search.npmjs.org/">npm Registry</a></li>
            <li><a href="http://nodejs.org/docs/latest/api/index.html">Docs</a></li>
            <li><a href="http://blog.nodejs.org">Blog</a></li>
            <li><a href="/community/">Community</a></li>
            <li><a href="/logos/">Logos</a></li>
            <li><a href="http://jobs.nodejs.org/">Jobs</a></li>
            <li><a href="http://twitter.com/nodejs" class="twitter">@nodejs</a></li>
        </ul>

        <p>Copyright 2010 <a href="http://joyent.com">Joyent, Inc</a>, Node.js is a <a href="/trademark-policy.pdf">trademark</a> of Joyent, Inc. View <a href="https://raw.github.com/joyent/node/v0.6.12/LICENSE">license</a>.</p>
    </div>

    <script>
      var gaJsHost = (("https:" == document.location.protocol) ?
      "https://ssl." : "http://www.");
      document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
    </script>
    <script>
      try {
        var pageTracker = _gat._getTracker("UA-10874194-2");
        pageTracker._trackPageview();
      } catch(err) {}
    </script>
</body>
</html>