Licences
The Cabdell website is built with open-source software. Its licences ask that their notices travel with every copy, the code your browser downloads included: the list is below, and every licence and notice text is in one file.
What people publish here carries its own licence: an article the one its authors chose (shown on its page), reviews and comments CC BY 4.0. See also the terms of use.
Changes made to third-party code
- @perawallet/connect and @blockshake/defly-connect: the @import of Google Fonts in their connect windows is removed at build time (scripts/strip-wallet-fonts.ts), so that no visitor’s address is sent to Google; the windows use the system’s font.
470 packages, by licence
Every package installed for production, including those that run only on the server, and those Next.js bundles inside itself. Listed on 2026-10-11.
MIT (356)
- @algorandfoundation/algokit-utils 9.2.2
- @chainsafe/is-ip 2.1.0
- @dnsquery/dns-packet 6.1.1
- @evanhahn/lottie-web-light 5.8.1
- @img/colour 1.1.0
- @leichtgewicht/ip-codec 2.0.5
- @likecoin/qr-code-styling 1.6.6
- @next/env 16.3.8
- @next/swc-linux-x64-gnu 16.3.8
- @noble/ciphers 1.2.0
- @noble/ciphers 2.4.0
- @noble/hashes 1.7.0
- @noble/hashes 2.4.0
- @tanstack/react-store 0.11.1
- @tanstack/store 0.11.1
- @txnlab/use-wallet 5.0.1
- @txnlab/use-wallet-defly 5.0.1
- @txnlab/use-wallet-kmd 5.0.1
- @txnlab/use-wallet-lute 5.0.0
- @txnlab/use-wallet-mnemonic 5.0.1
- @txnlab/use-wallet-pera 5.0.1
- @txnlab/use-wallet-react 5.0.1
- @types/debug 4.1.13
- @types/estree 1.0.9
- @types/estree-jsx 1.0.5
- @types/hast 3.0.5
- @types/katex 0.16.8
- @types/mdast 4.0.4
- @types/ms 2.1.0
- @types/react 19.3.0
- @types/unist 2.0.11
- @types/unist 3.0.3
- @walletconnect/crypto 1.1.0
- @walletconnect/encoding 1.0.2
- @walletconnect/environment 1.0.1
- @walletconnect/jsonrpc-types 1.0.4
- @walletconnect/jsonrpc-utils 1.0.8
- @walletconnect/randombytes 1.1.0
- @walletconnect/safe-json 1.0.0
- @walletconnect/window-getters 1.0.0
- @walletconnect/window-metadata 1.0.0
- agent-base 7.1.4
- algosdk 3.8.0
- ansi-regex 5.0.1
- ansi-styles 4.3.0
- asn1.js 5.4.1
- bail 2.0.2
- base64-js 1.5.1
- bignumber.js 9.3.1
- bl 5.1.0
- bn.js 4.12.5
- bowser 2.11.0
- buffer 6.0.3
- camelcase 5.3.1
- ccount 2.0.1
- character-entities 2.0.2
- character-entities-html4 2.1.0
- character-entities-legacy 3.0.0
- character-reference-invalid 2.0.1
- client-only 0.0.1
- color-convert 2.0.1
- color-name 1.1.4
- comma-separated-tokens 2.0.3
- commander 15.0.0
- csstype 3.2.3
- debug 4.4.3
- decamelize 1.2.0
- decode-named-character-reference 1.3.0
- decode-uri-component 0.2.2
- dequal 2.0.3
- detect-browser 5.2.0
- devlop 1.1.0
- dijkstrajs 1.0.3
- emoji-regex 8.0.0
- escape-string-regexp 5.0.0
- estree-util-is-identifier-name 3.0.0
- eventemitter3 5.0.4
- events 3.3.0
- extend 3.0.2
- find-up 4.1.0
- hashlru 2.3.0
- hast-util-from-html 2.0.3
- hast-util-from-html-isomorphic 2.0.0
- hast-util-from-parse5 8.0.3
- hast-util-is-element 3.0.0
- hast-util-parse-selector 4.0.0
- hast-util-sanitize 5.0.2
- hast-util-to-jsx-runtime 2.3.6
- hast-util-to-text 4.0.2
- hast-util-whitespace 3.0.0
- hastscript 9.0.1
- hi-base32 0.5.1
- html-url-attributes 3.0.1
- http_ece 1.2.0
- https-proxy-agent 7.0.6
- inline-style-parser 0.2.7
- is-alphabetical 2.0.1
- is-alphanumerical 2.0.1
- is-decimal 2.0.1
- is-fullwidth-code-point 3.0.0
- is-hexadecimal 2.0.1
- is-plain-obj 4.1.0
- is-typedarray 1.0.0
- js-sha256 0.9.0
- js-sha3 0.8.0
- js-sha512 0.8.0
- json-bigint 1.0.0
- jwa 2.0.1
- jws 4.0.1
- katex 0.19.0
- keyvaluestorage-interface 1.0.0
- locate-path 5.0.0
- longest-streak 3.1.0
- lottie-web 5.13.0
- markdown-table 3.0.4
- mdast-util-find-and-replace 3.0.2
- mdast-util-from-markdown 2.0.3
- mdast-util-gfm 3.1.0
- mdast-util-gfm-autolink-literal 2.0.1
- mdast-util-gfm-footnote 2.1.0
- mdast-util-gfm-strikethrough 2.0.1
- mdast-util-gfm-table 2.0.0
- mdast-util-gfm-task-list-item 2.0.0
- mdast-util-math 3.0.0
- mdast-util-mdx-expression 2.0.1
- mdast-util-mdx-jsx 3.2.0
- mdast-util-mdxjs-esm 2.0.1
- mdast-util-phrasing 4.1.0
- mdast-util-to-hast 13.2.1
- mdast-util-to-markdown 2.1.3
- mdast-util-to-string 4.0.0
- micromark 4.0.3
- micromark-core-commonmark 2.0.4
- micromark-extension-gfm 3.0.0
- micromark-extension-gfm-autolink-literal 2.1.0
- micromark-extension-gfm-footnote 2.1.0
- micromark-extension-gfm-strikethrough 2.1.0
- micromark-extension-gfm-table 2.1.2
- micromark-extension-gfm-tagfilter 2.0.0
- micromark-extension-gfm-task-list-item 2.1.0
- micromark-extension-math 3.1.0
- micromark-factory-destination 2.0.1
- micromark-factory-label 2.0.1
- micromark-factory-space 2.1.0
- micromark-factory-title 2.0.1
- micromark-factory-whitespace 2.0.1
- micromark-util-character 2.1.1
- micromark-util-chunked 2.0.1
- micromark-util-classify-character 2.0.1
- micromark-util-combine-extensions 2.0.1
- micromark-util-decode-numeric-character-reference 2.0.2
- micromark-util-decode-string 2.0.1
- micromark-util-edit-map 1.0.0
- micromark-util-encode 2.0.1
- micromark-util-html-tag-name 2.0.1
- micromark-util-normalize-identifier 2.0.1
- micromark-util-resolve-all 2.0.1
- micromark-util-sanitize-uri 2.0.1
- micromark-util-subtokenize 2.1.0
- micromark-util-symbol 2.0.1
- micromark-util-types 2.0.3
- minimist 1.2.8
- ms 2.1.3
- ms 4.0.0-nightly.202508271359
- nanoid 3.3.19
- next 16.3.8
- node-fetch 2.7.0
- p-defer 4.0.1
- p-limit 2.3.0
- p-locate 4.1.0
- p-queue 9.3.3
- p-timeout 7.0.2
- p-try 2.2.0
- parse-entities 4.0.2
- parse5 7.3.0
- path-exists 4.0.0
- pngjs 5.0.0
- postcss 8.5.23
- property-information 7.2.0
- qr-code-styling 1.6.0-rc.1
- qrcode 1.5.4
- qrcode-generator 1.5.2
- query-string 6.13.5
- rabin-wasm 0.1.5
- react 19.3.0
- react-dom 19.3.0
- react-markdown 10.1.0
- readable-stream 3.6.2
- rehype-katex 7.0.1
- rehype-sanitize 6.0.0
- remark-gfm 4.0.1
- remark-math 6.0.0
- remark-parse 11.0.0
- remark-rehype 11.1.2
- remark-stringify 11.0.0
- require-directory 2.1.1
- safe-buffer 5.2.1
- safer-buffer 2.1.2
- scheduler 0.28.0
- server-only 0.0.1
- space-separated-tokens 2.0.2
- split-on-first 1.1.0
- strict-uri-encode 2.0.0
- string_decoder 1.3.0
- string-width 4.2.3
- stringify-entities 4.0.4
- strip-ansi 6.0.1
- style-to-js 1.1.21
- style-to-object 1.0.14
- styled-jsx 5.1.6
- supports-color 10.2.2
- tr46 0.0.3
- trim-lines 3.0.1
- trough 2.2.0
- typedarray-to-buffer 3.1.5
- unified 11.0.5
- unist-util-find-after 5.0.0
- unist-util-is 6.0.1
- unist-util-position 5.0.0
- unist-util-remove-position 5.0.0
- unist-util-stringify-position 4.0.0
- unist-util-visit 5.1.0
- unist-util-visit-parents 6.0.2
- use-sync-external-store 1.7.0
- utf8-codec 1.0.0
- util-deprecate 1.0.2
- varint 6.0.0
- vfile 6.0.3
- vfile-location 5.0.3
- vfile-message 4.0.3
- vlq 2.0.4
- web-namespaces 2.0.1
- whatwg-url 5.0.0
- wrap-ansi 6.2.0
- ws 7.5.13
- yargs 15.4.1
- zwitch 2.0.4
- @babel/core (bundled), bundled in Next.js
- @babel/runtime 7.27.0, bundled in Next.js
- @edge-runtime/cookies 6.0.0, bundled in Next.js
- @edge-runtime/ponyfill 4.0.0, bundled in Next.js
- @edge-runtime/primitives 6.0.0, bundled in Next.js
- @napi-rs/triples (bundled), bundled in Next.js
- @next/font (bundled), bundled in Next.js
- @vercel/nft (bundled), bundled in Next.js
- acorn (bundled), bundled in Next.js
- anser (bundled), bundled in Next.js
- assert (bundled), bundled in Next.js
- async-retry (bundled), bundled in Next.js
- async-sema (bundled), bundled in Next.js
- browserify-zlib (bundled), bundled in Next.js
- browserslist (bundled), bundled in Next.js
- buffer (bundled), bundled in Next.js
- busboy (bundled), bundled in Next.js
- bytes (bundled), bundled in Next.js
- ci-info (bundled), bundled in Next.js
- cli-select (bundled), bundled in Next.js
- client-only 0.0.1, bundled in Next.js
- commander (bundled), bundled in Next.js
- comment-json (bundled), bundled in Next.js
- compression (bundled), bundled in Next.js
- conf (bundled), bundled in Next.js
- content-disposition (bundled), bundled in Next.js
- content-type (bundled), bundled in Next.js
- cookie (bundled), bundled in Next.js
- cross-spawn (bundled), bundled in Next.js
- crypto-browserify (bundled), bundled in Next.js
- css.escape (bundled), bundled in Next.js
- data-uri-to-buffer (bundled), bundled in Next.js
- debug (bundled), bundled in Next.js
- devalue (bundled), bundled in Next.js
- domain-browser (bundled), bundled in Next.js
- edge-runtime (bundled), bundled in Next.js
- events (bundled), bundled in Next.js
- find-up (bundled), bundled in Next.js
- fresh (bundled), bundled in Next.js
- gzip-size (bundled), bundled in Next.js
- http-proxy-agent (bundled), bundled in Next.js
- https-browserify (bundled), bundled in Next.js
- https-proxy-agent (bundled), bundled in Next.js
- httpxy (bundled), bundled in Next.js
- ignore-loader (bundled), bundled in Next.js
- image-size (bundled), bundled in Next.js
- ipaddr.js (bundled), bundled in Next.js
- is-animated (bundled), bundled in Next.js
- is-docker (bundled), bundled in Next.js
- is-wsl (bundled), bundled in Next.js
- jest-worker (bundled), bundled in Next.js
- json5 (bundled), bundled in Next.js
- jsonwebtoken (bundled), bundled in Next.js
- loader-runner (bundled), bundled in Next.js
- loader-utils (bundled), bundled in Next.js
- loader-utils (bundled), bundled in Next.js
- lodash.curry (bundled), bundled in Next.js
- mini-css-extract-plugin (bundled), bundled in Next.js
- nanoid (bundled), bundled in Next.js
- neo-async (bundled), bundled in Next.js
- node-html-parser (bundled), bundled in Next.js
- ora (bundled), bundled in Next.js
- os-browserify (bundled), bundled in Next.js
- p-limit (bundled), bundled in Next.js
- p-queue (bundled), bundled in Next.js
- path-browserify (bundled), bundled in Next.js
- path-to-regexp (bundled), bundled in Next.js
- picomatch (bundled), bundled in Next.js
- postcss-flexbugs-fixes (bundled), bundled in Next.js
- postcss-modules-local-by-default (bundled), bundled in Next.js
- postcss-safe-parser (bundled), bundled in Next.js
- postcss-scss (bundled), bundled in Next.js
- postcss-value-parser (bundled), bundled in Next.js
- process (bundled), bundled in Next.js
- punycode (bundled), bundled in Next.js
- querystring-es3 (bundled), bundled in Next.js
- raw-body (bundled), bundled in Next.js
- react-builtin (bundled), bundled in Next.js
- react-dom-builtin (bundled), bundled in Next.js
- react-dom-experimental-builtin (bundled), bundled in Next.js
- react-experimental-builtin (bundled), bundled in Next.js
- react-is 19.3.0-canary-cbb046ab-20260731, bundled in Next.js
- react-refresh 0.12.0, bundled in Next.js
- react-server-dom-turbopack-builtin (bundled), bundled in Next.js
- react-server-dom-turbopack-experimental-builtin (bundled), bundled in Next.js
- react-server-dom-webpack-builtin (bundled), bundled in Next.js
- react-server-dom-webpack-experimental-builtin (bundled), bundled in Next.js
- regenerator-runtime 0.13.4, bundled in Next.js
- safe-stable-stringify (bundled), bundled in Next.js
- sass-loader (bundled), bundled in Next.js
- scheduler-builtin (bundled), bundled in Next.js
- scheduler-experimental-builtin (bundled), bundled in Next.js
- schema-utils (bundled), bundled in Next.js
- schema-utils (bundled), bundled in Next.js
- send (bundled), bundled in Next.js
- serve-handler (bundled), bundled in Next.js
- server-only 0.0.1, bundled in Next.js
- setimmediate (bundled), bundled in Next.js
- shell-quote (bundled), bundled in Next.js
- stacktrace-parser (bundled), bundled in Next.js
- stream-browserify (bundled), bundled in Next.js
- stream-http (bundled), bundled in Next.js
- string_decoder (bundled), bundled in Next.js
- strip-ansi (bundled), bundled in Next.js
- superstruct (bundled), bundled in Next.js
- text-table (bundled), bundled in Next.js
- timers-browserify (bundled), bundled in Next.js
- tty-browserify (bundled), bundled in Next.js
- ua-parser-js (bundled), bundled in Next.js
- unistore (bundled), bundled in Next.js
- util (bundled), bundled in Next.js
- vm-browserify (bundled), bundled in Next.js
- watchpack (bundled), bundled in Next.js
- webpack (bundled), bundled in Next.js
- webpack-sources (bundled), bundled in Next.js
- webpack-sources (bundled), bundled in Next.js
- ws (bundled), bundled in Next.js
- zod (bundled), bundled in Next.js
- zod-validation-error (bundled), bundled in Next.js
Apache-2.0 OR MIT (42)
- @ipld/car 5.4.7
- @ipld/dag-cbor 10.0.2
- @ipld/dag-json 11.0.1
- @ipld/dag-pb 4.2.0
- @libp2p/interface 3.3.0
- @libp2p/logger 6.2.13
- @multiformats/dns 1.0.15
- @multiformats/multiaddr 13.0.3
- @multiformats/murmur3 2.2.8
- abort-error 1.0.2
- blockstore-core 7.0.1
- hamt-sharding 3.0.8
- interface-blockstore 7.0.1
- interface-datastore 10.0.1
- interface-store 8.0.0
- ipfs-unixfs 13.1.2
- ipfs-unixfs-exporter 16.2.3
- ipfs-unixfs-importer 17.1.1
- it-all 3.0.11
- it-batch 3.0.11
- it-filter 3.1.6
- it-first 3.0.11
- it-last 3.0.11
- it-map 3.1.6
- it-merge 3.0.15
- it-parallel 3.0.16
- it-parallel-batch 3.0.11
- it-peekable 3.0.10
- it-pipe 3.0.1
- it-pushable 3.2.4
- it-queueless-pushable 2.0.5
- it-stream-types 2.0.4
- it-to-buffer 5.0.0
- main-event 1.0.5
- multiformats 14.0.5
- progress-events 1.1.0
- protons-runtime 8.0.1
- race-signal 2.0.2
- uint8-varint 3.0.0
- uint8arraylist 3.0.2
- uint8arrays 6.1.1
- weald 1.1.3
ISC (26)
- @blockshake/defly-connect 1.2.1
- @perawallet/connect 1.6.1
- @ungap/structured-clone 1.4.0
- algorand-msgpack 1.1.0
- cliui 6.0.0
- get-caller-file 2.0.5
- hast-util-from-dom 5.0.1
- inherits 2.0.4
- lute-connect 2.0.1
- minimalistic-assert 1.0.1
- picocolors 1.1.1
- require-main-filename 2.0.0
- semver 7.8.5
- set-blocking 2.0.0
- sparse-array 1.3.2
- which-module 2.0.1
- y18n 4.0.3
- yargs-parser 18.1.3
- glob (bundled), bundled in Next.js
- icss-utils (bundled), bundled in Next.js
- lru-cache (bundled), bundled in Next.js
- postcss-modules-extract-imports (bundled), bundled in Next.js
- postcss-modules-scope (bundled), bundled in Next.js
- postcss-modules-values (bundled), bundled in Next.js
- semver (bundled), bundled in Next.js
- write-file-atomic (bundled), bundled in Next.js
Apache-2.0 (23)
- @assemblyscript/loader 0.9.4
- @img/sharp-linux-x64 0.35.5
- @perawallet/walletconnect 1.0.2
- @swc/helpers 0.5.23
- @walletconnect/browser-utils 1.8.0
- @walletconnect/client 1.8.0
- @walletconnect/core 1.8.0
- @walletconnect/iso-crypto 1.8.0
- @walletconnect/socket-transport 1.8.0
- @walletconnect/types 1.8.0
- @walletconnect/utils 1.8.0
- baseline-browser-mapping 2.11.26
- cborg 6.1.2
- detect-libc 2.1.2
- ecdsa-sig-formatter 1.0.11
- sharp 0.35.5
- @opentelemetry/api (bundled), bundled in Next.js
- @vercel/blob (bundled), bundled in Next.js
- @vercel/detect-agent (bundled), bundled in Next.js
- @vercel/routing-utils (bundled), bundled in Next.js
- native-url (bundled), bundled in Next.js
- web-vitals (bundled), bundled in Next.js
- web-vitals (bundled), bundled in Next.js
BSD-3-Clause (6)
- buffer-equal-constant-time 1.0.1
- ieee754 1.2.1
- source-map-js 1.2.2
- @hapi/accept (bundled), bundled in Next.js
- source-map (bundled), bundled in Next.js
- source-map08 (bundled), bundled in Next.js
BSD-2-Clause (3)
- entities 6.0.1
- webidl-conversions 3.0.1
- terser (bundled), bundled in Next.js
OFL-1.1 (3)
CC0-1.0 (2)
- postcss-preset-env (bundled), bundled in Next.js
- string-hash (bundled), bundled in Next.js
MPL-2.0 (2)
- web-push 3.6.7
- @vercel/og 0.11.1, bundled in Next.js
BlueOak-1.0.0 (1)
- tar (bundled), bundled in Next.js
CC-BY-4.0 (1)
- caniuse-lite 1.0.30001814
LGPL-3.0-or-later (1)
Unlicense (1)
- tweetnacl 1.0.3
UNLICENSED (1)
- tweetnacl-ts 1.0.3