This repository was archived by the owner on Aug 6, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 4
V.1. 3rdparty libraries
Andrey Bogdanov edited this page May 21, 2016
·
7 revisions
ololord.js uses the following 3rdparty JavaScript libraries:
-
promise-polyfillLightweight ES6 Promise polyfill for the browser and node. A+ Compliant. Link. -
doT.jsThe fastest + concise javascript template engine for Node.js and browsers. Link. -
mergeUsed to merge multiple objects into one object. Link. -
uuidRFC-compliant UUID lib. Link. -
Moment.jsA lib to parse, validate, manipulate, and display dates. Link. -
JSZipA library for creating, reading and editing .zip files, with a lovely and simple API. Link. Plus thejszip-utilsaddon. Link. -
FileSaverHTML5 saveAs() FileSaver implementation. Link. -
crypto-jsCollection of standard and secure cryptographic algorithms. The SHA-1 part only is used. Link. Note: Only available on the board/thread/catalog/archive pages. -
CodeMirrorVersatile text editor. The JavaScript and CSS markup is used only. Link. Note: Only available if user JS/CSS highlighting is enabled (by default it is disabled). -
ReactLibrary for building user interfaces. Used forLiterally Canvas. The version with addons is used. Link. Note: Only available if drawing is enabled (the default). -
Literally CanvasExtensible, open source, HTML5 drawing widget. Link. Note: Only available if drawing is enabled (the default). -
Underscore.jsA utility-belt library for JavaScript that provides support for the usual functional suspects without extending any core JavaScript objects. Link. -
mobile-detect.jsDevice detection. A loose port of Mobile-Detect to JavaScript. Link. -
SockJSA browser JavaScript library that provides a WebSocket-like object. Link. -
jQueryv1.11.3. Plus the following plugins:
-
isInViewportAn ultra-light jQuery plugin that tells you if an element is in the viewport but with a twist. Link. -
jQuery UIA curated set of user interface interactions, effects, widgets, and themes built on top of the jQuery. Link. -
jQuery knobNice, downward compatible, touchable, jQuery dial. Link. Note: Only available on the board/thread/catalog/archive pages. -
jQuery DateTimePickerjQuery plugin select date and time. Link. Note: Only available if a user is logged in as a moderator. -
jQuiteLightjQuery smart search query highlight plugin. Link. Note: Only available on the/search.htmlpage. -
jQueryFileTreeConfigurable, AJAX file browser plugin for jQuery. Link.
Twitter and Vkontakte embedding API and scripts are also available on the board/thread/catalog/archive pages.
Note: jQuery uses a non-ES6 compliant version of promises. The $.ajax() method is wrapped in a promise, so it must be used with standard .then() and .catch() methods. You may use $._ajax if you want the default jQuery promises.