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