Third-party libraries
A list of third-party code libraries we use, what they do, why we use them and how we use them.
Backend libraries
Libraries that are mostly used for Deserted Chateau's server code.
archiver
Homepage https://www.npmjs.com/package/archiver What is it? A Node.js library for simplifying ...
aws-sdk-php
Homepage https://github.com/aws/aws-sdk-php What is it? Amazon's official SDK (Software Develo...
BaconQrCode
Homepage https://github.com/Bacon/BaconQrCode What is it? An open-source library for transform...
BookStack
Homepage https://www.bookstackapp.com/ What is it? Open-source software used for creating nic...
FFmpeg
Homepage https://ffmpeg.org/ What is it? An open-source library for processing and transformi...
flow-php-server
Homepage https://github.com/flowjs/flow-php-server What is it? The partner library to the fron...
getID3
Homepage https://github.com/JamesHeinrich/getID3 What is it? A PHP library for parsing media f...
HTMLPurifier
Homepage https://htmlpurifier.org/ What is it? A heavyweight library for sanitizing strings th...
jasonlam604/Stringizer
Homepage https://github.com/jasonlam604/Stringizer What is it? A PHP library for manipulating ...
merge-stream
Homepage https://github.com/grncdr/merge-stream What is it? A Node.js library for merging data...
monolog
Homepage https://github.com/Seldaek/monolog What is it? An open-source library that implements...
paquettg/php-html-parser
Homepage https://github.com/paquettg/php-html-parser What is it? A PHP library for parsing HTM...
robthree/twofactorauth
Homepage https://github.com/RobThree/TwoFactorAuth What is it? An open-source library for crea...
sabberworm/php-css-parser
Homepage https://github.com/MyIntervals/PHP-CSS-Parser What is it? A PHP module for parsing CS...
sharp
Homepage https://sharp.pixelplumbing.com/ What is it? Sharp is a high-performance library for ...
stripe-php
Homepage https://github.com/stripe/stripe-php What is it? The official Stripe library for usin...
unzipper
Homepage https://www.npmjs.com/package/unzipper What is it? A Node.js library for unzipping co...
Frontend libraries
Libraries that are mostly used for client-side scripts.
ansicolor
Homepage https://www.npmjs.com/package/ansicolor What is it? A JavaScript library for adding c...
DOMPurify
Homepage https://github.com/cure53/DOMPurify What is it? A JavaScript library for sanitising ...
flowjs
Homepage https://github.com/flowjs/flow.js What is it? An open-source library for managing fil...
Font Awesome (FA)
Homepage https://fontawesome.com/ What is it? A huge library of icons and emojis, designed to ...
hls.js
Homepage https://github.com/video-dev/hls.js What is it? A JavaScript library for enabling HLS...
imagesloaded
Homepage https://github.com/desandro/imagesloaded What is it? A JavaScript library for reliabl...
imgareaselect
Homepage https://github.com/odyniec/imgareaselect What is it? A jQuery plugin that enables sel...
jQuery & jQuery Plugins
Homepage https://jquery.com/ What is it? An old, reliable JavaScript library for making Javas...
localstorage-slim
Homepage https://github.com/digitalfortress-tech/localstorage-slim What is it? A lightweight l...
loglevel
Homepage https://github.com/pimterry/loglevel What is it? A barebones JavaScript library for m...
platform
Homepage https://github.com/bestiejs/platform.js What is it? A JavaScript library for detectin...
TinyMCE
Homepage https://www.tiny.cloud/ What is it? An open-source rich text editor, allowing users t...
Tippy.js
Homepage https://atomiks.github.io/tippyjs/ What is it? An open-source library for creating to...
twemoji
Homepage https://github.com/twitter/twemoji What is it? An open-source emoji library, containi...
Library Licenses
This is a list of libraries Deserted Chateau uses, and their respective license terms (accurate a...