jsPerf.app is an online JavaScript performance benchmark test runner & jsperf.com mirror. It is a complete rewrite in homage to the once excellent jsperf.com now with hopefully a more modern & maintainable codebase.
jsperf.com URLs are mirrored at the same path, e.g:
https://jsperf.com/negative-modulo/2
Can be accessed at:
https://jsperf.app/negative-modulo/2
<script src="http://code.jquery.com/jquery-1.8.3.min.js"></script>
<script src="http://borismoore.github.com/jsrender/jsrender.js"></script>
<script type="text/javascript" src="http://terrainformatica.com/kite/kite.js"></script>
<script type="text/javascript" src="http://sfsdldeploy01.ios.com/mustache.js"></script>
<script src="http://twigkit.github.com/tempo/tempo.js" type="text/javascript"></script>
<script type="text/javascript" src="http://tryhandlebarsjs.com/js/libs/handlebars-1.0.0.beta.6.js"></script>
<script type="text/javascript" src="http://sfsdldeploy01.ios.com/ICanHaz.min.js"></script>
<script type="text/javascript" src="http://sfsdldeploy01.ios.com/jquery.nano.js"></script>
<script type="text/javascript" src="http://sfsdldeploy01.ios.com/jquery.jqote2.min.js"></script>
<script type="text/javascript" src="http://sfsdldeploy01.ios.com/tinytim.min.js"></script>
<script type="text/kite" id="kiteTmpl"><a href='{{url}}'>{{text}}</a></script>
<script id="hasJsTmpl" type="text/html"><a href='{{url}}'>{{text}}</a></script>
<script id="jquoteTemplate" type="text/x-jqote-template"><a href='{{url}}'>{{text}}</a></script>
$(document.body).append($(document.createElement("div")).html("<div id='tmpl'><a href='{{url}}' data-template>{{text}}</a></div>").attr("class","testDiv"))
$(".testDiv").remove()
Ready to run.
Test | Ops/sec | |
---|---|---|
jsrender |
| ready |
Kite |
| ready |
mustache |
| ready |
Tempo |
| ready |
Handlebars |
| ready |
icanhazjs |
| ready |
nano |
| ready |
JQoute2 |
| ready |
TinyTim |
| ready |
You can edit these tests or add more tests to this page by appending /edit to the URL.