Used Tools and Libraries

Serenity platform makes use of some valuable open source tools and libraries that are listed below (in alphabetic order)

This list might seem a bit long, but not all of them are direct dependencies for a Serenity Application.

Some of them are only used during development of Serenity platform itself, while some are dependencies for optional features.

We tried to reuse open source libraries, where there is a quality one available to avoid reinventing the wheel.

Autonumeric (https://github.com/BobKnothe/autoNumeric)

BlockUI (https://github.com/malsup/blockui/)

Bootstrap (https://github.com/twbs/bootstrap)

Cake Build (https://github.com/cake-build/cake)

Cecil (https://github.com/jbevain/cecil)

Clean-CSS [Node] (https://github.com/jakubpawlowicz/clean-css)

Colorbox (https://github.com/jackmoore/colorbox)

Dapper (https://github.com/StackExchange/dapper-dot-net)

DialogExtend (https://github.com/ROMB/jquery-dialogextend)

jLayout (https://github.com/bramstein/jlayout)

Json.NET (https://github.com/JamesNK/Newtonsoft.Json)

JSON2 (https://github.com/douglascrockford/JSON-js)

JSRender (https://github.com/BorisMoore/jsrender)

jQuery (https://github.com/jquery/jquery)

jQuery Validation (https://github.com/jzaefferer/jquery-validation)

jQuery UI (https://github.com/jquery/jquery-ui)

jQuery.event.drag (http://threedubmedia.com/code/event/drag)

Less.JS (Node) (https://github.com/less/less.js)

Linq.js (http://linqjs.codeplex.com/)

metisMenu (https://github.com/onokumus/metisMenu)

Munq (https://munq.codeplex.com/)

NodeJS (https://github.com/joyent/node)

Pace (https://github.com/HubSpot/pace)

PhantomJS (https://github.com/ariya/phantomjs)

RazorGenerator (https://razorgenerator.codeplex.com/)

RSVP (https://github.com/tildeio/rsvp.js/)

Saltarelle Compiler (https://github.com/erik-kallen/SaltarelleCompiler)

Select2 (https://github.com/ivaynberg/select2)

SlickGrid (https://github.com/mleibman/SlickGrid)

Toastr (https://github.com/CodeSeven/toastr)

UglifyJS2 (Node) (https://github.com/mishoo/UglifyJS2)

XUnit (https://github.com/xunit/xunit)