Skip to content
Kotlin Labs

Legal

Open-source licenses & credits

Last updated:

We are grateful to the open-source community. This page lists the software that powers this website. Each app lists its own open-source licenses inside the app.

Credits

Packages

This list is generated automatically at build time from the installed dependencies.

This website is built with 257 open-source packages (25 direct dependencies). By license: MIT (239), Apache-2.0 (6), ISC (5), BSD-3-Clause (2), LGPL-3.0-or-later (1), CC-BY-4.0 (1), Unlicense (1), MIT-0 (1), 0BSD (1).

PackageVersionLicense
@mdx-js/loader3.1.1MIT
@mdx-js/react3.1.1MIT
@next/mdx16.4.0MIT
@types/mdx2.0.14MIT
@upstash/ratelimit2.2.0MIT
@upstash/redis1.39.0MIT
class-variance-authority0.7.1Apache-2.0
cmdk1.1.1MIT
cn0.4.0MIT
embla-carousel-react8.6.0MIT
github-slugger2.0.0ISC
lucide-react1.52.0ISC
next16.4.0MIT
next-themes0.4.6MIT
radix-ui1.7.0MIT
react19.3.0MIT
react-dom19.3.0MIT
rehype-autolink-headings7.1.0MIT
rehype-slug6.0.0MIT
remark-gfm4.0.1MIT
resend6.32.1MIT
sonner2.0.8MIT
tw-animate-css1.4.0MIT
vaul1.1.2MIT
zod4.6.5MIT
@floating-ui/core · transitive1.8.0MIT
@floating-ui/dom · transitive1.8.0MIT
@floating-ui/react-dom · transitive2.1.9MIT
@floating-ui/utils · transitive0.2.12MIT
@img/colour · transitive1.1.0MIT
@img/sharp-libvips-linux-x64 · transitive1.3.4LGPL-3.0-or-later
@img/sharp-linux-x64 · transitive0.35.5Apache-2.0
@mdx-js/mdx · transitive3.1.1MIT
@next/env · transitive16.4.0MIT
@next/swc-linux-x64-gnu · transitive16.4.0MIT
@radix-ui/number · transitive1.1.3MIT
@radix-ui/primitive · transitive1.1.7MIT
@radix-ui/react-accessible-icon · transitive1.1.16MIT
@radix-ui/react-accordion · transitive1.2.21MIT
@radix-ui/react-alert-dialog · transitive1.1.24MIT
@radix-ui/react-arrow · transitive1.1.16MIT
@radix-ui/react-aspect-ratio · transitive1.1.16MIT
@radix-ui/react-avatar · transitive1.2.7MIT
@radix-ui/react-checkbox · transitive1.3.12MIT
@radix-ui/react-collapsible · transitive1.1.21MIT
@radix-ui/react-collection · transitive1.1.16MIT
@radix-ui/react-compose-refs · transitive1.1.5MIT
@radix-ui/react-context · transitive1.2.2MIT
@radix-ui/react-context-menu · transitive2.3.8MIT
@radix-ui/react-dialog · transitive1.2.0MIT
@radix-ui/react-direction · transitive1.1.5MIT
@radix-ui/react-dismissable-layer · transitive1.1.20MIT
@radix-ui/react-dropdown-menu · transitive2.1.25MIT
@radix-ui/react-focus-guards · transitive1.1.6MIT
@radix-ui/react-focus-scope · transitive1.2.0MIT
@radix-ui/react-form · transitive0.2.0MIT
@radix-ui/react-hover-card · transitive1.1.24MIT
@radix-ui/react-id · transitive1.1.4MIT
@radix-ui/react-label · transitive2.1.16MIT
@radix-ui/react-menu · transitive2.1.25MIT
@radix-ui/react-menubar · transitive1.1.25MIT
@radix-ui/react-navigation-menu · transitive1.3.0MIT
@radix-ui/react-one-time-password-field · transitive0.1.17MIT
@radix-ui/react-password-toggle-field · transitive0.1.12MIT
@radix-ui/react-popover · transitive1.2.0MIT
@radix-ui/react-popper · transitive1.3.8MIT
@radix-ui/react-portal · transitive1.1.18MIT
@radix-ui/react-presence · transitive1.1.11MIT
@radix-ui/react-primitive · transitive2.1.11MIT
@radix-ui/react-progress · transitive1.1.17MIT
@radix-ui/react-radio-group · transitive1.4.8MIT
@radix-ui/react-roving-focus · transitive1.1.20MIT
@radix-ui/react-scroll-area · transitive1.3.0MIT
@radix-ui/react-select · transitive2.3.8MIT
@radix-ui/react-separator · transitive1.1.16MIT
@radix-ui/react-slider · transitive1.5.0MIT
@radix-ui/react-slot · transitive1.4.0MIT
@radix-ui/react-switch · transitive1.3.8MIT
@radix-ui/react-tabs · transitive1.1.22MIT
@radix-ui/react-toast · transitive1.2.24MIT
@radix-ui/react-toggle · transitive1.1.19MIT
@radix-ui/react-toggle-group · transitive1.1.20MIT
@radix-ui/react-toolbar · transitive1.1.20MIT
@radix-ui/react-tooltip · transitive1.3.0MIT
@radix-ui/react-use-callback-ref · transitive1.1.4MIT
@radix-ui/react-use-controllable-state · transitive1.2.6MIT
@radix-ui/react-use-effect-event · transitive0.0.5MIT
@radix-ui/react-use-escape-keydown · transitive1.1.5MIT
@radix-ui/react-use-is-hydrated · transitive0.1.3MIT
@radix-ui/react-use-layout-effect · transitive1.1.4MIT
@radix-ui/react-use-previous · transitive1.1.4MIT
@radix-ui/react-use-rect · transitive1.1.4MIT
@radix-ui/react-use-size · transitive1.1.5MIT
@radix-ui/react-visually-hidden · transitive1.2.12MIT
@radix-ui/rect · transitive1.1.3MIT
@stablelib/base64 · transitive1.0.1MIT
@swc/helpers · transitive0.5.23Apache-2.0
@types/debug · transitive4.1.13MIT
@types/estree · transitive1.0.9MIT
@types/estree-jsx · transitive1.0.5MIT
@types/hast · transitive3.0.5MIT
@types/mdast · transitive4.0.4MIT
@types/ms · transitive2.1.0MIT
@types/unist · transitive3.0.3MIT
@types/unist · transitive2.0.11MIT
@ungap/structured-clone · transitive1.4.0ISC
@upstash/core-analytics · transitivev0.0.10MIT
acorn · transitive8.19.0MIT
acorn-jsx · transitive5.3.2MIT
aria-hidden · transitive1.2.6MIT
astring · transitive1.9.0MIT
bail · transitive2.0.2MIT
baseline-browser-mapping · transitive2.11.27Apache-2.0
caniuse-lite · transitive1.0.30001815CC-BY-4.0
ccount · transitive2.0.1MIT
character-entities · transitive2.0.2MIT
character-entities-html4 · transitive2.1.0MIT
character-entities-legacy · transitive3.0.0MIT
character-reference-invalid · transitive2.0.1MIT
client-only · transitive0.0.1MIT
clsx · transitive2.1.1MIT
collapse-white-space · transitive2.1.0MIT
comma-separated-tokens · transitive2.0.3MIT
debug · transitive4.4.3MIT
decode-named-character-reference · transitive1.3.0MIT
dequal · transitive2.0.3MIT
detect-libc · transitive2.1.2Apache-2.0
detect-node-es · transitive1.1.0MIT
devlop · transitive1.1.0MIT
embla-carousel · transitive8.6.0MIT
embla-carousel-reactive-utils · transitive8.6.0MIT
esast-util-from-estree · transitive2.0.0MIT
esast-util-from-js · transitive2.0.1MIT
escape-string-regexp · transitive5.0.0MIT
estree-util-attach-comments · transitive3.0.0MIT
estree-util-build-jsx · transitive3.0.1MIT
estree-util-is-identifier-name · transitive3.0.0MIT
estree-util-scope · transitive1.0.1MIT
estree-util-to-js · transitive2.0.0MIT
estree-util-visit · transitive2.0.0MIT
estree-walker · transitive3.0.3MIT
extend · transitive3.0.2MIT
fast-sha256 · transitive1.3.0Unlicense
get-nonce · transitive1.0.1MIT
hast-util-heading-rank · transitive3.0.0MIT
hast-util-is-element · transitive3.0.0MIT
hast-util-to-estree · transitive3.1.3MIT
hast-util-to-jsx-runtime · transitive2.3.6MIT
hast-util-to-string · transitive3.0.1MIT
hast-util-whitespace · transitive3.0.0MIT
inline-style-parser · transitive0.2.7MIT
is-alphabetical · transitive2.0.1MIT
is-alphanumerical · transitive2.0.1MIT
is-decimal · transitive2.0.1MIT
is-hexadecimal · transitive2.0.1MIT
is-plain-obj · transitive4.1.0MIT
longest-streak · transitive3.1.0MIT
markdown-extensions · transitive2.0.0MIT
markdown-table · transitive3.0.4MIT
mdast-util-find-and-replace · transitive3.0.3MIT
mdast-util-from-markdown · transitive2.1.0MIT
mdast-util-gfm · transitive3.1.0MIT
mdast-util-gfm-autolink-literal · transitive2.0.1MIT
mdast-util-gfm-footnote · transitive2.1.0MIT
mdast-util-gfm-strikethrough · transitive2.0.1MIT
mdast-util-gfm-table · transitive2.0.0MIT
mdast-util-gfm-task-list-item · transitive2.0.0MIT
mdast-util-mdx · transitive3.0.0MIT
mdast-util-mdx-expression · transitive2.0.1MIT
mdast-util-mdx-jsx · transitive3.2.0MIT
mdast-util-mdxjs-esm · transitive2.0.1MIT
mdast-util-phrasing · transitive4.1.0MIT
mdast-util-to-hast · transitive13.2.1MIT
mdast-util-to-markdown · transitive2.2.0MIT
mdast-util-to-string · transitive4.0.0MIT
micromark · transitive4.0.3MIT
micromark-core-commonmark · transitive2.0.4MIT
micromark-extension-gfm · transitive3.0.0MIT
micromark-extension-gfm-autolink-literal · transitive2.1.0MIT
micromark-extension-gfm-footnote · transitive2.1.0MIT
micromark-extension-gfm-strikethrough · transitive2.1.0MIT
micromark-extension-gfm-table · transitive2.1.2MIT
micromark-extension-gfm-tagfilter · transitive2.0.0MIT
micromark-extension-gfm-task-list-item · transitive2.1.0MIT
micromark-extension-mdx-expression · transitive3.0.1MIT
micromark-extension-mdx-jsx · transitive3.0.2MIT
micromark-extension-mdx-md · transitive2.0.0MIT
micromark-extension-mdxjs · transitive3.0.0MIT
micromark-extension-mdxjs-esm · transitive3.0.0MIT
micromark-factory-destination · transitive2.0.1MIT
micromark-factory-label · transitive2.0.1MIT
micromark-factory-mdx-expression · transitive2.0.3MIT
micromark-factory-space · transitive2.1.0MIT
micromark-factory-title · transitive2.0.1MIT
micromark-factory-whitespace · transitive2.0.1MIT
micromark-util-character · transitive2.1.1MIT
micromark-util-chunked · transitive2.0.1MIT
micromark-util-classify-character · transitive2.0.1MIT
micromark-util-combine-extensions · transitive2.0.1MIT
micromark-util-decode-numeric-character-reference · transitive2.0.2MIT
micromark-util-decode-string · transitive2.0.1MIT
micromark-util-edit-map · transitive1.0.0MIT
micromark-util-encode · transitive2.0.1MIT
micromark-util-events-to-acorn · transitive2.0.3MIT
micromark-util-html-tag-name · transitive2.0.1MIT
micromark-util-normalize-identifier · transitive2.0.1MIT
micromark-util-resolve-all · transitive2.0.1MIT
micromark-util-sanitize-uri · transitive2.0.1MIT
micromark-util-subtokenize · transitive2.1.0MIT
micromark-util-symbol · transitive2.0.1MIT
micromark-util-types · transitive2.0.3MIT
ms · transitive2.1.3MIT
nanoid · transitive3.3.20MIT
parse-entities · transitive4.0.2MIT
picocolors · transitive1.1.1ISC
postal-mime · transitive2.7.6MIT-0
postcss · transitive8.5.23MIT
property-information · transitive7.2.0MIT
react-remove-scroll · transitive2.7.2MIT
react-remove-scroll-bar · transitive2.3.8MIT
react-style-singleton · transitive2.2.3MIT
recma-build-jsx · transitive1.0.0MIT
recma-jsx · transitive1.0.1MIT
recma-parse · transitive1.0.0MIT
recma-stringify · transitive1.0.0MIT
rehype-recma · transitive1.0.0MIT
remark-mdx · transitive3.1.1MIT
remark-parse · transitive11.0.0MIT
remark-rehype · transitive11.1.2MIT
remark-stringify · transitive11.0.0MIT
scheduler · transitive0.28.0MIT
semver · transitive7.8.5ISC
sharp · transitive0.35.5Apache-2.0
source-map · transitive0.7.6BSD-3-Clause
source-map-js · transitive1.2.2BSD-3-Clause
space-separated-tokens · transitive2.0.2MIT
standardwebhooks · transitive1.1.1MIT
stringify-entities · transitive4.0.4MIT
style-to-js · transitive1.1.21MIT
style-to-object · transitive1.0.14MIT
styled-jsx · transitive5.1.6MIT
trim-lines · transitive3.0.1MIT
trough · transitive2.2.0MIT
tslib · transitive2.8.10BSD
uncrypto · transitive0.1.3MIT
unified · transitive11.0.5MIT
unist-util-is · transitive6.0.1MIT
unist-util-position · transitive5.0.0MIT
unist-util-position-from-estree · transitive2.0.0MIT
unist-util-stringify-position · transitive4.0.0MIT
unist-util-visit · transitive5.1.0MIT
unist-util-visit-parents · transitive6.0.2MIT
use-callback-ref · transitive1.3.3MIT
use-sidecar · transitive1.1.3MIT
vfile · transitive6.0.3MIT
vfile-message · transitive4.0.3MIT
zwitch · transitive2.0.4MIT