Open source credits

Aethor is built with open source software. Thank you to the people who maintain these projects.

These credits cover the main libraries and tools used by the bot, website, and dashboard, including upstream code maintained in this repository. They are not a complete list of transitive dependencies. Each project retains its own license and copyright notices.

Bot and shared services

ProjectUsed forLicense
DiscordenoDiscord API and gateway client, maintained as a local forkApache-2.0
OasisUpstream framework code in Aethor’s local Siwa packageApache-2.0
Gel / EdgeDBDatabase; Aethor also maintains a local copy of the EdgeDB clientApache-2.0
Deno standard libraryUtility code retained in the local Discordeno forkMIT
FluentBot translationsApache-2.0
MessagePackBinary serializationISC
Cap’n WebCommunication between the bot and dashboardMIT
OpenTelemetry JavaScriptTraces, metrics, and logsApache-2.0
Sentry JavaScriptError reporting in the bot and dashboardMIT

Website and dashboard

ProjectUsed forLicense
Svelte and SvelteKitWebsite and dashboard frameworkMIT
Tailwind CSSStylingMIT
daisyUIWebsite componentsMIT
Bits UIDashboard componentsMIT
LucideDashboard iconsISC
Svelte Material IconsWebsite iconsISC
Discord ComponentsDiscord message previews on the websiteMIT
Svelte SonnerDashboard notificationsMIT
Mode WatcherDashboard theme selectionMIT
clsx, Tailwind Merge, and Tailwind VariantsComponent styling utilitiesMIT
mdsvexMarkdown pagesMIT
PagefindDocumentation searchMIT
ViteWebsite and dashboard buildsMIT
TypeScriptType checkingApache-2.0