Open Source

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

Hashids.net

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

Stripe.net

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

zlib.net

BSD-Style

Backend

Last updated