At iPaper we are fond of Open Source and we do our best to use libraries that are proven and well maintained.

Due to the nature of always keeping an eye on industry standards and most battle-hardened libraries, this list will never be static as we might switch to a more modern or up to date library later on. We do a thorough assesment when we include a new library both in the aspects of their license, their security model and last but not least how well supported is the library.

The list below includes all of the libraries we are currently using and a notation of where in our system they are used. We do not list individual packages for Microsoft .NET Framework as that is core for all of our systems to be running.

Usage description

Name Description
Backend Libraries listed with this usage is used to serve all frontend related output
Frontend These libraries are directly used inside of the visitors browsers
Services The libraries listed here are backend supporting services that could be nightly scheduling, PDF processing etc.

Current library usage

Name License Repository Usage
AjaxMin Apache 2.0 Backend
Akka Apache 2.0 Services
Akka.Quartz.Actor Apache 2.0 Services
Akka.Serialization.Hyperion Apache 2.0 Services
AngleSharp MIT Services
animejs MIT Frontend
Antlr BSD Backend
array-findindex-polyfill MIT Frontend
array-from-polyfill ISC   Frontend
autoprefixer MIT Frontend
aws-sdk Apache 2.0 Frontend
AWSSDK.CloudWatch Apache 2.0 Backend
AWSSDK.Core Apache 2.0 Backend Services
AWSSDK.S3 Apache 2.0 Backend Services
AWSSDK.SimpleEmail Apache 2.0 Backend
AWSSDK.SimpleNotificationService Apache 2.0 Backend
AWSSDK.SQS Apache 2.0 Backend Services
backbone MIT Frontend
cache-loader MIT Frontend
Certes MIT Backend
clipboard MIT Frontend
css-loader MIT Frontend
css-vars-ponyfill MIT Frontend
cssnano MIT Frontend
CsvHelper MS-PL OR Apache 2.0 Backend
custom-event-polyfill MIT Frontend
direct-vuex CC0-1.0 Frontend
DnsClient Apache 2.0 Backend
dotless Apache 2.0 Backend
dotless.AspNetHandler Apache 2.0 Backend
dotless.Core Apache 2.0 Backend
EPPlus LGPL Services Backend
es6-object-assign MIT Frontend
es6-promise MIT Frontend
es7-object-polyfill Unlicense Frontend
exports-loader MIT Frontend
Expressmapper Apache 2.0 Backend
file-loader MIT Frontend
fork-ts-checker-webpack-plugin MIT Frontend
fscreen MIT Frontend
hammerjs MIT Frontend MIT Backend
HtmlAgilityPack MIT Backend Services
Intercom.Dotnet.Client Apache 2.0 Backend
intersection-observer W3C-20150513 Frontend
iTextSharp.LGPLv2.Core LGPL 2.0 Backend Services
Jint BSD-2-Clause Backend
jquery MIT Frontend
js-cookie MIT Frontend
lodash.clonedeep MIT Frontend
lodash.debounce MIT Frontend
lodash.merge MIT Frontend
lodash.mergewith MIT Frontend
Markdig BSD-2-Clause Backend
MaxMind.Db Apache 2.0 Backend
MaxMind.GeoIP2 Apache 2.0 Backend
mini-css-extract-plugin MIT Frontend
Newtonsoft.Json MIT Backend
NHttp LGPL Services
number.isinteger MIT Frontend
optimize-cssnano-plugin MIT Frontend
Pipelines.Sockets.Unofficial MIT Backend
player MIT Frontend
Portable.BouncyCastle MIT Backend
portal-vue MIT Frontend
postcss-loader MIT Frontend
PreMailer.Net MIT Backend
promise-polyfill MIT Frontend
qrcode-svg MIT Frontend
Quartz Apache 2.0 Services
query-string MIT Frontend
quill BSD-3-Clause Frontend
quill-delta MIT Frontend
R7Insight.Core MIT Services Backend
RazorEngine Apache 2.0 Backend
RestSharp Apache 2.0 Backend
sass MIT Frontend
sass-loader MIT Frontend
sortablejs MIT Frontend
StackExchange.Redis MIT Backend
string.prototype.startswith MIT Frontend Apache 2.0 Backend
svgo MIT Frontend
svgo-loader MIT Frontend
terser-webpack-plugin MIT Frontend
tinycolor2 MIT Frontend
Topshelf Apache 2.0 Services
ts-keycode-enum MIT Frontend
ts-loader MIT Frontend
tslib Apache 2.0 Frontend
tween.js MIT Frontend
TwoFactorAuth.Net MIT Backend
typescript Apache 2.0 Frontend
underscore MIT Frontend
unQuery MIT Backend Services
uuid MIT Frontend
vue MIT Frontend
vue-class-component MIT Frontend
vue-implicit-css-modules MIT Frontend
vue-loader MIT Frontend
vue-property-decorator MIT Frontend
vue-router MIT Frontend
vue-style-loader MIT Frontend
vue-svg-loader MIT Frontend
vue-template-compiler MIT Frontend
vuedraggable MIT Frontend
vuex MIT Frontend
vuex-class MIT Frontend
weakmap-polyfill MIT Frontend
webfontloader Apache 2.0 Frontend
webpack MIT Frontend
whatwg-fetch MIT Frontend BSD-Style Backend