Skip to content
Find file
Fetching contributors…
Cannot retrieve contributors at this time
executable file 123 lines (107 sloc) 4.6 KB
<!doctype html>
<!--[if lt IE 7 ]> <html lang="en" class="no-js ie6"> <![endif]--> <!--[if IE 7 ]> <html lang="en" class="no-js ie7"> <![endif]--> <!--[if IE 8 ]> <html lang="en" class="no-js ie8"> <![endif]--> <!--[if IE 9 ]> <html lang="en" class="no-js ie9"> <![endif]-->
<!--[if (gt IE 9)|!(IE)]><!--> <html lang="en" class="no-js"> <!--<![endif]-->
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="description" content="An index of modern JavaScript libraries.">
<meta name="author" content="Tom Dale and contributors">
<link rel="shortcut icon" href="/favicon.ico">
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
<link rel="stylesheet" href="css/style.css?v=2">
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-22688618-2']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
<!--[if lt IE 9]>
<script src=""></script>
<div id="wrapper">
<h2>The right tool for the job.</h2>
<p>The list of JavaScript libraries is generated dynamically. Please enable JavaScript in your browser.</p>
<script type="text/html">
{{#view EveryJS.SortByView}}
Sort by
<option value="name">Name</option>
<option value="size">Size</option>
{{#view EveryJS.FilterByView}}
Filter by Type
<option value="all">All</option>
<option value="dom">DOM manipulation</option>
<option value="animation">Animation</option>
<option value="mvc">MVC</option>
<option value="mobile-only">Mobile-only</option>
{{#collection EveryJS.ListView tagName="table"}}
{{#with content}}
<a {{bindAttr href="website"}}>{{name}}</a>
<p class="description">{{description}}</p>
{{#if useIf}}
<div class="use-if">
Use {{name}} if:
{{list useIf}}
{{#if dependencies}}
<div class="dependencies">
Depends on:
{{list dependencies}}
{{#if browserSupport}}
<div class="browser-support">
{{#view EveryJS.SizeView}}
<em>Just {{sizeString}}.</em>
<em>This list is not even close to exhaustive. Please contribute your favorite library by following the instructions below.</em>
<div id="contribute">
<p>To contribute your favorite JavaScript library, visit the <a href="">GitHub page</a>,
fork the repository, add the library to the <code>EveryJS.libraries</code> array, then submit a pull request.</p>
<p>The order in which you add your library is unimportant. The list is automatically alphabetized. More sophisticated filtering is coming soon.</p>
<div id="rules">
<h3>House Rules</h3>
<li>The site belongs to the community. Libraries of any size or popularity are welcome. We filter based on quality.</li>
<li>If a library is not accepted, we will provide a reason, and steps for the maintainer to take to get it accepted.</li>
<p>Inspired by Thomas Fuchs' <a href=""></a></p>
<p>Hosted on <a href="">Strobe</a></p>
<p>&copy;2011 <a href="">Tom Dale</a> &amp; contributors. Because we're all in this together.</p>
<script src="//"></script>
<script>!window.jQuery && document.write(unescape('%3Cscript src="js/libs/jquery-1.6.1.min.js"%3E%3C/script%3E'))</script>
<script src="js/libs/sproutcore-2.0.a.3.min.js"></script>
<script src="js/data.js"></script>
<script src="js/app.js"></script>
Something went wrong with that request. Please try again.