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.Quartz.Actor

Apache 2.0

Services

Akka.Serialization.Hyperion

Apache 2.0

Services

AngleSharp

MIT

Services

array-from-polyfill

ISC

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

CsvHelper

MS-PL OR Apache 2.0

Backend

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

es7-object-polyfill

Unlicense

Frontend

Expressmapper

Apache 2.0

Backend

fork-ts-checker-webpack-plugin

MIT

Frontend

HtmlAgilityPack

MIT

Backend Services

Intercom.Dotnet.Client

Apache 2.0

Backend

intersection-observer

W3C-20150513

Frontend

iTextSharp.LGPLv2.Core

LGPL 2.0

Backend Services

lodash.clonedeep

MIT

Frontend

lodash.debounce

MIT

Frontend

lodash.merge

MIT

Frontend

lodash.mergewith

MIT

Frontend

Markdig

BSD-2-Clause

Backend

MaxMind.GeoIP2

Apache 2.0

Backend

Newtonsoft.Json

MIT

Backend

Pipelines.Sockets.Unofficial

MIT

Backend

Portable.BouncyCastle

MIT

Backend

Quartz

Apache 2.0

Services

quill

BSD-3-Clause

Frontend

quill-delta

MIT

Frontend

R7Insight.Core

MIT

Services Backend

RazorEngine

Apache 2.0

Backend

RestSharp

Apache 2.0

Backend

Stripe.net

Apache 2.0

Backend

tinycolor2

MIT

Frontend

Topshelf

Apache 2.0

Services

tslib

Apache 2.0

Frontend

typescript

Apache 2.0

Frontend

unQuery

MIT

Backend Services

vue-class-component

MIT

Frontend

vue-implicit-css-modules

MIT

Frontend

vue-template-compiler

MIT

Frontend

webfontloader

Apache 2.0

Frontend

whatwg-fetch

MIT

Frontend

Last updated