py_webauthn: passkeys, the default way to sign in (passwords are off on
fresh installs); PyJWT: short-lived access tokens; scrypt (standard library) for
passwords where they're on; cryptography (AES-GCM) for credentials stored in the database
rdflib: the archive as RDF (Dublin Core) for export, import and SPARQL
(RDF)
BlockSuite: the notes editor; @xyflow/react: the canvas
pipelines and workflows are drawn on
Leaflet (BSD-2-Clause): the Library's map of where assets were taken, on XYZ tiles from
Settings → Maps (OpenStreetMap's by default), loaded only when the map is opened