1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190
|
{( "header.html" )}
<div id="action">
<div class="inner-wrap">
<div class="column-container">
<div class="column three-fourths">
<h3><em>Get the latest Mongrel2 source.</em></h3>
<p class="no-margin">Mongrel2 version {{NumericVersion}} is available for download
(SHA-1: {{Sha}}).</p>
</div><!-- end .column -->
<div class="column fourth">
<a href="https://github.com/{{Owner}}/{{Repo}}/releases/download/{{VersionName}}/{{TarName}}" class="button">
Download Mongrel2
<span class="icon"></span>
</a>
</div><!-- end .column -->
</div><!-- end .column-container -->
</div>
</div>
<div id="main">
<div class="inner-wrap">
<div class="column-container clearfix">
<div class="column third">
<h4>What Is Mongrel2?</h4>
<p>Mongrel2 is an <em>application</em>, <em>language</em>, and <em>network
architecture</em> agnostic web server that focuses on web
applications using modern browser technologies.
</p>
<p>
Mongrel2 supports <a href="/features/languages.html">17 languages
and platforms</a>, HTTP, Flash sockets, WebSockets, Long Polling,
and many ways to deploy and hack on it.
</p>
</div><!-- end .third -->
<div class="column third">
<div class="clearfix">
<figure class="feature-thumbnail">
<a href="/features/languages.html">
<img src="/assets/icons/languages.png" width="58" height="58" alt="Tons of Platforms" />
</a>
</figure>
<h6 style="text-transform: none;">Tons of Languages</h6>
<p><small>We currently support <a href="/features/languages.html">17 languages and platforms</a> that you can build your apps in all at the same time.</small></p>
</div>
<div class="clearfix">
<figure class="feature-thumbnail">
<a href="/features/architectures.html">
<img src="/assets/icons/automation.png" width="58" height="58" alt="Flexible Architectures" />
</a>
</figure>
<h6 style="text-transform: none;">Operations Friendly</h6>
<p><small>You can control nearly every aspect of a Mongrel2 from any of the supported languages.</small></p>
</div>
</div><!-- end .third -->
<div class="column third">
<div class="clearfix">
<figure class="feature-thumbnail">
<a href="/features/protocols.html">
<img src="/assets/icons/protocols.png" width="58" height="58" alt="Unique color vaiations" />
</a>
</figure>
<h6 style="text-transform: none;">Multiple Protocols</h6>
<p><small>Support HTTP 1.1 and 1.0, Flash JSON Sockets, Flash XML Sockets, and coming soon, WebSockets (hybi).</small></p>
</div>
<div class="clearfix">
<figure class="feature-thumbnail">
<a href="/features/design.html">
<img src="/assets/icons/modern_design.png" width="58" height="58" alt="Unique features" />
</a>
</figure>
<h6 style="text-transform: none;">Modern Design</h6>
<p><small>Written in clean easy-to-read C using a modern internal
events+coroutines design.</small></p>
</div>
</div><!-- end .third -->
</div><!-- end .column-container -->
<hr />
<div id="social">
<ul class="clearfix">
<li>
<h6>
<a href="/wiki/quick_start.html">
<img class="icon" src="/assets/icons/comment_blue.gif" width="16" height="16" />
Quick start
</a>
</h6>
</li>
<li>
<h6>
<a href="/contact.html">
<img class="icon" src="/assets/icons/comment_new.gif" width="16" height="16" />
Join the mailing list
</a>
</h6>
</li>
<li>
<h6>
<a href="/wiki/">
<img class="icon" src="/assets/icons/icon_info.gif" width="16" height="16" />
Read the docs
</a>
</h6>
</li>
<li>
<h6>
<a href="/blog/">
<img class="icon" src="/assets/icons/date.gif" width="16" height="16" />
Read the blog
</a>
</h6>
</li>
</ul>
</div><!-- end #social -->
<hr />
<div class="column-container clearfix">
<div class="column third">
<img src="/assets/icons/book_info.png" width="32" height="32" alt="WP Icon" class="icon" />
<h4>
<small>Are you looking for</small>
Help with Mongrel2?
</h4>
<p>
There's a few ways you can get help with Mongrel2. We've got a
mailing list at <a href="mailto:mongrel2@librelist.com">mongrel2@librelist.com</a>
that you can join. You can also come talk to us on IRC at <em>#mongrel2</em>
on <em>irc.freenode.org</em>.
</p>
<p>
There's also <a href="/wiki/">documentation you can read</a> and even a full
<a href="http://mongrel2.org/manual/book-final.html">manual</a> covering
everything we could document and that's updated for each release.
</p>
</div><!-- end .third -->
<div class="column third">
<img src="/assets/icons/source_clone.png" width="32" height="32" alt="WP Icon" class="icon" />
<h4>
<small>Are you looking for</small>
The source code?
</h4>
<p>
<strong>You can checkout the git repository at <a href="http://github.com/mongrel2/mongrel2">github.com/mongrel2/mongrel2</a> or get the <a href="/downloads/">latest tar.bz2</a>.</strong>
</p>
<p>
You'll want the <em>develop</em> branch for the latest development
work. We can't guarantee that it'll work though.
</p>
</div><!-- end .third -->
<div class="column third">
<img src="/assets/icons/people.png" width="32" height="32" alt="WP Icon" class="icon" />
<h4>
<small>Contributors</small>
People who've helped
</h4>
<ul class="latest-post-widget">
<li><a href="http://twitter.com/mongrel2"><b>zedshaw</b></a></li>
<li><a href="http://twitter.com/alexgartrell"><b>agartrell</b></a></li>
<li><a href="http://twitter.com/daltonmatos"><b>daltonmatos</b></a></li>
<li><b>jasom</b></li>
<li><a href="http://twitter.com/joshrsimmons"><b>jsimmons</b></a></li>
<li><b>rkelly</b></li>
<li><a href="http://twitter.com/tordek"><b>tordek</b></a></li>
</ul><!-- end .latest-post-widget -->
</div><!-- end .third -->
</div><!-- end .column-container -->
<hr/>
<div class="column-container clearfix">
{( "sponsors.html" )}
</div>
</div><!-- end .inner-wrap -->
</div><!-- end #main -->
{( "footer.html" )}
|