Attribution
QuestKeep is built on open source. Everything below is in the app you are using right now.
This page lists only what ships today. When a new library, font or data source lands, it is added here.
Framework and runtime
- Next.jsLicence: MIT
The web framework that renders every page
- ReactLicence: MIT
The user-interface library
- React DOMLicence: MIT
Renders React to the browser
- server-onlyLicence: MIT
Keeps server code out of the browser bundle
Interface and icons
- Tailwind CSSLicence: MIT
The styling system behind every screen
- shadcn/uiLicence: MIT
The component patterns our controls are built on
- Base UILicence: MIT
Accessible primitives for menus, dialogs and inputs
- LucideLicence: ISC
The icon set
- class-variance-authorityLicence: Apache-2.0
Composes component style variants
- clsxLicence: MIT
Combines CSS class names
- tailwind-mergeLicence: MIT
Resolves conflicting Tailwind classes
- tw-animate-cssLicence: MIT
Small animation utilities
Languages
- next-intlLicence: MIT
Serves the app in English and Romanian
Sign-in and security
- Auth.js (next-auth)Licence: ISC
Handles guardian sign-in
- joseLicence: MIT
Signs the device and adventurer session cookies
- hash-wasmLicence: MIT
Hashes adventurer PINs
Database and money
- Drizzle ORMLicence: Apache-2.0
Talks to the database safely
- node-postgresLicence: MIT
The PostgreSQL driver
- ZodLicence: MIT
Validates every incoming value
- big.jsLicence: MIT
Exact decimal maths for money
- Twelve DataLicence: Twelve Data terms
Delayed end-of-day equity quotes for the Royal Treasury
- FrankfurterLicence: Frankfurter / ECB terms
ECB foreign-exchange rates for family currency conversion
Service SDKs
- Stripe Node SDKLicence: MIT
Processes subscription payments
- Azure Communication Email SDKLicence: MIT
Sends invitation emails
- Application Insights SDKLicence: MIT
Reports production server errors, only when Application Insights is configured
Typefaces
- NunitoLicence: SIL OFL 1.1
Body text
- FrauncesLicence: SIL OFL 1.1
Headings
- CinzelLicence: SIL OFL 1.1
Crests and heraldry
- Geist MonoLicence: SIL OFL 1.1
Numbers and code
Weather data
- Open-MeteoLicence: CC BY 4.0
The forecast on the Hero's Code board
Illustrations
- Keep illustrationsLicence: QuestKeep (first-party)
Scenes, crests, rank marks and textures
Weather data by Open-Meteo, used under CC BY 4.0. We convert their raw forecast into rounded temperatures and plain-language conditions.
The Keep's illustrations, crests and parchment textures are our own, generated with Grok Imagine from the QuestKeep design guide.