Bundle Size Checker
Real bundle sizes for popular npm packages. Compare alternatives side-by-side. Smaller = faster.
196
Packages
34
Categories
157
Tree-shakeable
3D/Graphics
pixi.jsv8.6.0tree-shakeESM
128.3 kB(478.6 kB min)
12 depsAlternatives: three, phaser, konva
threev0.170.0tree-shakeESM
168.7 kB(682.3 kB min)
0 depsAlternatives: babylonjs, @react-three/fiber, pixi.js
AI
together-aiv0.13.0tree-shakeESM
13.2 kB(48.6 kB min)
5 depsAlternatives: openai, ai
@mistralai/mistralaiv1.5.0tree-shakeESM
18.4 kB(68.2 kB min)
3 depsAlternatives: openai, ai, @anthropic-ai/sdk
aiv4.0.30tree-shakeESM
19.6 kB(68.2 kB min)
4 depsAlternatives: openai, @anthropic-ai/sdk
@google/generative-aiv0.21.0tree-shakeESM
22.8 kB(82.4 kB min)
0 depsAlternatives: ai, openai, @anthropic-ai/sdk
@anthropic-ai/sdkv0.33.1tree-shakeESM
30.2 kB(112.4 kB min)
5 depsAlternatives: openai, ai
openaiv4.77.0tree-shakeESM
39.4 kB(148.6 kB min)
7 depsAlternatives: @anthropic-ai/sdk, ai
Analytics
plausible-trackerv0.3.9tree-shakeESM
1.5 kB(3.4 kB min)
0 depsAlternatives: @vercel/analytics, posthog-js
@vercel/analyticsv1.4.1tree-shakeESM
2.1 kB(5.2 kB min)
0 depsAlternatives: plausible-tracker, posthog-js
mixpanel-browserv2.55.1ESM
21.4 kB(72.3 kB min)
0 depsAlternatives: posthog-js, amplitude-js, plausible-tracker
posthog-jsv1.194.0ESM
28.6 kB(98.5 kB min)
2 depsAlternatives: mixpanel-browser, amplitude-js, plausible-tracker
Animation
@automate-ui/auto-animatev0.8.2tree-shakeESM
1.5 kB(3.8 kB min)
0 depsAlternatives: framer-motion, react-spring
react-springv9.7.5tree-shakeESM
15.2 kB(46.8 kB min)
3 depsAlternatives: framer-motion, auto-animate
framer-motionv11.15.0tree-shakeESM
42.1 kB(139.4 kB min)
1 depsAlternatives: motion, react-spring, auto-animate
motionv12.4.0tree-shakeESM
44.8 kB(148.2 kB min)
0 depsAlternatives: framer-motion, react-spring, auto-animate
API
@trpc/clientv11.0.0tree-shakeESM
2.4 kB(6.2 kB min)
1 depsAlternatives: @tanstack/react-query, axios, ofetch
zsav0.6.0tree-shakeESM
4.2 kB(12.4 kB min)
1 depsAlternatives: next-safe-action, server-functions
next-safe-actionv7.11.1tree-shakeESM
5.1 kB(14.8 kB min)
1 depsAlternatives: zsa, @trpc/client
@trpc/serverv11.0.0tree-shakeESM
5.9 kB(18.4 kB min)
0 depsAlternatives: hono, express, fastify
graphqlv16.9.0tree-shakeESM
32.6 kB(112.3 kB min)
0 depsAlternatives: @trpc/client, ofetch
Auth
passportv0.7.0
2.1 kB(5.4 kB min)
2 depsAlternatives: lucia, @clerk/nextjs, next-auth
iron-sessionv8.0.4tree-shakeESM
2.8 kB(7.2 kB min)
1 depsAlternatives: jose, oslo
luciav3.2.2tree-shakeESM
3.9 kB(11.2 kB min)
0 depsAlternatives: next-auth, passport, @clerk/nextjs
oslov1.2.1tree-shakeESM
4.9 kB(14.6 kB min)
0 depsAlternatives: jose, iron-session
jsonwebtokenv9.0.2
8.1 kB(24.8 kB min)
4 depsAlternatives: jose, oslo
@auth/corev0.37.2tree-shakeESM
10.2 kB(34.8 kB min)
3 depsAlternatives: next-auth, better-auth, lucia
josev5.9.6tree-shakeESM
13.4 kB(42.1 kB min)
0 depsAlternatives: jsonwebtoken, oslo
next-authv4.24.11ESM
16.4 kB(58.6 kB min)
7 depsAlternatives: @clerk/nextjs, lucia, @supabase/auth-helpers-nextjs
better-authv1.2.5tree-shakeESM
17.8 kB(62.4 kB min)
6 depsAlternatives: next-auth, lucia, @clerk/nextjs
@clerk/nextjsv6.9.6tree-shakeESM
38.7 kB(142.8 kB min)
8 depsAlternatives: next-auth, lucia, @supabase/auth-helpers-nextjs
BaaS
pocketbasev0.22.1tree-shakeESM
5.9 kB(18.4 kB min)
0 depsAlternatives: @supabase/supabase-js, appwrite
appwritev16.1.0tree-shakeESM
12.6 kB(42.8 kB min)
1 depsAlternatives: @supabase/supabase-js, firebase, convex
@supabase/supabase-jsv2.47.2tree-shakeESM
17.9 kB(58.2 kB min)
4 depsAlternatives: firebase, appwrite
convexv1.17.4tree-shakeESM
20.4 kB(72.1 kB min)
3 depsAlternatives: @supabase/supabase-js, firebase
firebasev11.2.0tree-shakeESM
198.3 kB(820.5 kB min)
18 depsAlternatives: @supabase/supabase-js, appwrite
CSS
unocssv0.65.0tree-shakeESM
35.1 kB(124.8 kB min)
6 depsAlternatives: tailwindcss, vanilla-extract, panda-css
tailwindcssv4.0.6tree-shakeESM
38.2 kB(152.3 kB min)
0 depsAlternatives: unocss, vanilla-extract, panda-css
Data Fetching
swrv2.3.0tree-shakeESM
4.6 kB(12.8 kB min)
1 depsAlternatives: @tanstack/react-query, apollo-client
urqlv4.2.1tree-shakeESM
7.6 kB(22.4 kB min)
2 depsAlternatives: @apollo/client, @tanstack/react-query
@tanstack/react-queryv5.62.0tree-shakeESM
11.2 kB(41.5 kB min)
1 depsAlternatives: swr, apollo-client
@tanstack/react-queryv5.66.0tree-shakeESM
11.6 kB(42.8 kB min)
1 depsAlternatives: swr, @apollo/client
@apollo/clientv3.12.4tree-shakeESM
48.9 kB(168.7 kB min)
6 depsAlternatives: urql, @tanstack/react-query, swr
Database
@planetscale/databasev1.19.0tree-shakeESM
4.2 kB(12.8 kB min)
0 depsAlternatives: mysql2, drizzle-orm
@upstash/redisv1.34.3tree-shakeESM
4.8 kB(14.6 kB min)
0 depsAlternatives: ioredis, redis
@neondatabase/serverlessv0.10.4tree-shakeESM
5.8 kB(18.4 kB min)
0 depsAlternatives: postgres, pg
postgresv3.4.5tree-shakeESM
9.4 kB(28.6 kB min)
0 depsAlternatives: pg, @neondatabase/serverless
better-sqlite3v11.8.1
11.2 kB(38.4 kB min)
1 depsAlternatives: @electric-sql/pglite, @libsql/client
@libsql/clientv0.14.0tree-shakeESM
11.4 kB(38.2 kB min)
2 depsAlternatives: better-sqlite3, @planetscale/database
pgv8.13.3
22.6 kB(78.4 kB min)
7 depsAlternatives: postgres, @neondatabase/serverless
ioredisv5.4.2
26.4 kB(92.8 kB min)
6 depsAlternatives: redis, @upstash/redis
mysql2v3.12.0ESM
36.8 kB(124.6 kB min)
4 depsAlternatives: @planetscale/database, mysql
@electric-sql/pglitev0.2.15ESM
948.2 kB(2.8 MB min)
0 depsAlternatives: better-sqlite3, sql.js
Date/Time
dayjsv1.11.13ESM
2.9 kB(6.9 kB min)
0 depsAlternatives: date-fns, moment
dayjsv1.11.15ESM
3.0 kB(7.1 kB min)
0 depsAlternatives: date-fns, luxon
date-fnsv3.6.0tree-shakeESM
19.8 kB(78.4 kB min)
0 depsAlternatives: dayjs, moment, luxon
date-fnsv4.1.0tree-shakeESM
20.4 kB(82.6 kB min)
0 depsAlternatives: dayjs, luxon, moment
luxonv3.5.0tree-shakeESM
21.3 kB(71.2 kB min)
0 depsAlternatives: date-fns, dayjs
luxonv3.6.0tree-shakeESM
22.1 kB(73.8 kB min)
0 depsAlternatives: date-fns, dayjs
momentv2.30.1
72.1 kB(290.2 kB min)
0 depsAlternatives: date-fns, dayjs, luxon
Dev Tools
tsxv4.19.2tree-shakeESM
4.6 kB(12.4 kB min)
1 depsAlternatives: ts-node, esno
vitev6.0.11tree-shakeESM
128.4 kB(480.6 kB min)
9 depsAlternatives: esbuild, rollup, webpack
esbuildv0.24.2
320.4 kB(1.2 MB min)
0 depsAlternatives: rollup, webpack, vite
typescriptv5.7.3
2.1 MB(9.8 MB min)
0 deps
resendv4.0.1tree-shakeESM
3.1 kB(8.4 kB min)
1 depsAlternatives: @sendgrid/mail, mailgun.js, nodemailer
@sendgrid/mailv8.1.4
9.8 kB(32.6 kB min)
3 depsAlternatives: resend, mailgun.js, nodemailer
@react-email/renderv1.0.5tree-shakeESM
11.8 kB(38.4 kB min)
4 depsAlternatives: nodemailer, mailing
mailgun.jsv10.2.3tree-shakeESM
14.6 kB(52.8 kB min)
2 depsAlternatives: resend, @sendgrid/mail
nodemailerv6.9.16
58.3 kB(192.4 kB min)
4 depsAlternatives: resend, @sendgrid/mail, mailgun.js
Forms
zod-form-datav2.0.2tree-shakeESM
1.6 kB(4.1 kB min)
1 depsAlternatives: @conform-to/zod, react-hook-form
@conform-to/zodv1.4.0tree-shakeESM
3.2 kB(8.8 kB min)
1 depsAlternatives: react-hook-form, zod-form-data
@tanstack/react-formv0.39.0tree-shakeESM
5.8 kB(18.9 kB min)
1 depsAlternatives: react-hook-form, formik
react-hook-formv7.54.2tree-shakeESM
9.1 kB(33.2 kB min)
0 depsAlternatives: formik, @tanstack/react-form, react-final-form
formikv2.4.6ESM
12.5 kB(44.6 kB min)
4 depsAlternatives: react-hook-form, @tanstack/react-form
HTTP
ofetchv1.4.1tree-shakeESM
2.8 kB(6.4 kB min)
2 depsAlternatives: axios, ky
kyv1.7.4tree-shakeESM
3.2 kB(8.1 kB min)
0 depsAlternatives: axios, ofetch, wretch
axiosv1.7.9ESM
14.2 kB(53.9 kB min)
5 depsAlternatives: ky, ofetch, wretch
HTTP Framework
honov4.6.0tree-shakeESM
5.1 kB(14.2 kB min)
0 depsAlternatives: express, fastify, elysia
honov4.7.0tree-shakeESM
5.3 kB(14.8 kB min)
0 depsAlternatives: express, fastify, elysia
expressv5.0.1
15.8 kB(52.4 kB min)
28 depsAlternatives: hono, fastify, elysia
elysiav1.2.0tree-shakeESM
18.9 kB(68.4 kB min)
2 depsAlternatives: hono, express, fastify
elysiav1.3.0tree-shakeESM
19.8 kB(72.6 kB min)
2 depsAlternatives: hono, express, fastify
fastifyv5.2.0ESM
24.3 kB(86.7 kB min)
14 depsAlternatives: hono, express, elysia
i18n
react-i18nextv15.4.0tree-shakeESM
8.8 kB(28.2 kB min)
2 depsAlternatives: next-intl, lingui
next-intlv3.26.3tree-shakeESM
12.4 kB(42.6 kB min)
2 depsAlternatives: react-i18next, lingui
i18nextv24.2.3tree-shakeESM
14.6 kB(48.4 kB min)
0 depsAlternatives: @formatjs/intl, typesafe-i18n
Logging
consolav3.3.3tree-shakeESM
2.8 kB(7.2 kB min)
0 depsAlternatives: pino, winston
pinov9.6.0tree-shakeESM
6.4 kB(18.3 kB min)
4 depsAlternatives: winston, bunyan, consola
winstonv3.17.0
16.8 kB(58.9 kB min)
7 depsAlternatives: pino, bunyan, consola
Media
html-to-imagev1.11.11tree-shakeESM
9.4 kB(28.6 kB min)
0 depsAlternatives: @vercel/og, html2canvas
sharpv0.33.5tree-shakeESM
12.8 kB(42.6 kB min)
3 depsAlternatives: jimp, squoosh
cloudinaryv2.5.1ESM
22.7 kB(84.3 kB min)
5 depsAlternatives: sharp, @uploadthing/react, imgix
@vercel/ogv0.6.4ESM
248.6 kB(982.4 kB min)
4 depsAlternatives: html-to-image, sharp
Monitoring
prom-clientv15.1.3tree-shakeESM
14.2 kB(48.6 kB min)
3 depsAlternatives: @opentelemetry/sdk-node, datadog-metrics
@opentelemetry/sdk-nodev0.57.0tree-shakeESM
22.8 kB(82.4 kB min)
9 depsAlternatives: @datadog/dd-trace, newrelic, @sentry/node
@sentry/browserv8.45.0tree-shakeESM
27.3 kB(92.7 kB min)
3 depsAlternatives: @bugsnag/browser, @datadog/browser-rum
@datadog/browser-rumv5.32.0tree-shakeESM
33.2 kB(114.6 kB min)
2 depsAlternatives: @sentry/browser, posthog-js, newrelic
@sentry/nextjsv8.45.0tree-shakeESM
62.8 kB(228.4 kB min)
6 depsAlternatives: @sentry/browser, @sentry/node
newrelicv12.8.0
310.5 kB(1.2 MB min)
14 depsAlternatives: @sentry/node, @datadog/dd-trace, @opentelemetry/sdk-node
ORM
kyselyv0.27.5tree-shakeESM
8.4 kB(29.8 kB min)
0 depsAlternatives: drizzle-orm, @prisma/client, knex
drizzle-ormv0.38.3tree-shakeESM
12.9 kB(48.7 kB min)
0 depsAlternatives: @prisma/client, kysely, knex
knexv3.1.0ESM
19.4 kB(68.7 kB min)
8 depsAlternatives: drizzle-orm, kysely, @prisma/client
@prisma/clientv6.2.1
420.5 kB(1.8 MB min)
1 depsAlternatives: drizzle-orm, kysely, knex
Payments
lemon-squeezy-jsv3.3.0tree-shakeESM
6.8 kB(22.8 kB min)
0 depsAlternatives: stripe, @paddle/paddle-js
@stripe/stripe-jsv5.4.0ESM
13.8 kB(42.3 kB min)
0 depsAlternatives: stripe
@polar-sh/sdkv0.26.0tree-shakeESM
38.4 kB(142.8 kB min)
4 depsAlternatives: stripe, lemon-squeezy-js
stripev17.5.0ESM
92.4 kB(342.8 kB min)
3 depsAlternatives: @stripe/stripe-js
Queue
@temporalio/clientv1.11.6tree-shakeESM
24.1 kB(86.3 kB min)
4 depsAlternatives: bullmq, inngest
bullmqv5.34.0tree-shakeESM
38.4 kB(142.5 kB min)
5 depsAlternatives: bee-queue, agenda, @temporalio/client
Realtime
partykitv0.0.109tree-shakeESM
7.4 kB(22.8 kB min)
2 depsAlternatives: socket.io-client, ably
socket.io-clientv4.8.1ESM
26.8 kB(92.4 kB min)
4 depsAlternatives: ably, @ably/ably-js, partykit
Routing
wouterv3.3.5tree-shakeESM
1.7 kB(4.2 kB min)
0 depsAlternatives: react-router, @tanstack/react-router
react-routerv7.1.0tree-shakeESM
13.5 kB(46.8 kB min)
2 depsAlternatives: @tanstack/react-router, wouter
@tanstack/react-routerv1.95.1tree-shakeESM
16.8 kB(58.2 kB min)
2 depsAlternatives: react-router, wouter
@tanstack/react-routerv1.112.0tree-shakeESM
17.8 kB(62.4 kB min)
2 depsAlternatives: react-router, wouter
Search
minisearchv7.1.1tree-shakeESM
7.8 kB(22.4 kB min)
0 depsAlternatives: fuse.js, flexsearch
fuse.jsv7.0.0tree-shakeESM
8.2 kB(24.8 kB min)
0 depsAlternatives: minisearch, flexsearch
State Management
zustandv5.0.3tree-shakeESM
1.5 kB(3.4 kB min)
0 depsAlternatives: jotai, valtio, redux-toolkit
zustandv5.1.0tree-shakeESM
1.5 kB(3.6 kB min)
0 depsAlternatives: jotai, valtio, redux-toolkit
valtiov2.1.2tree-shakeESM
1.9 kB(4.8 kB min)
1 depsAlternatives: zustand, jotai, redux-toolkit
valtiov2.2.0tree-shakeESM
2.0 kB(5.1 kB min)
1 depsAlternatives: zustand, jotai, redux-toolkit
nuqsv2.3.0tree-shakeESM
2.9 kB(7.6 kB min)
0 depsAlternatives: next-usequerystate, use-query-params
jotaiv2.10.4tree-shakeESM
3.4 kB(8.9 kB min)
0 depsAlternatives: zustand, valtio
jotaiv2.12.0tree-shakeESM
3.5 kB(9.2 kB min)
0 depsAlternatives: zustand, valtio
@reduxjs/toolkitv2.5.0tree-shakeESM
13.8 kB(41.2 kB min)
4 depsAlternatives: zustand, jotai, valtio
Storage
aws4fetchv1.0.20tree-shakeESM
2.4 kB(6.2 kB min)
0 depsAlternatives: @aws-sdk/client-s3
@uploadthing/reactv7.4.4tree-shakeESM
13.2 kB(42.8 kB min)
3 depsAlternatives: cloudinary, @aws-sdk/client-s3
@aws-sdk/client-s3v3.726.0tree-shakeESM
72.6 kB(268.4 kB min)
18 depsAlternatives: @uploadthing/react, cloudinary, aws4fetch
Testing
@testing-library/reactv16.1.0tree-shakeESM
7.1 kB(22.4 kB min)
3 depsAlternatives: @testing-library/preact, enzyme
vitestv2.1.8tree-shakeESM
15.7 kB(48.3 kB min)
12 depsAlternatives: jest, @web/test-runner
mswv2.7.0tree-shakeESM
16.8 kB(56.1 kB min)
8 depsAlternatives: nock, miragejs
playwrightv1.49.1ESM
54.8 kB(196.3 kB min)
2 depsAlternatives: puppeteer, cypress, selenium-webdriver
puppeteerv23.11.0ESM
72.1 kB(282.4 kB min)
8 depsAlternatives: playwright, selenium-webdriver
UI Components
vaulv1.1.2tree-shakeESM
1.8 kB(4.5 kB min)
1 depsAlternatives: @radix-ui/react-dialog, @headlessui/react
vaulv1.2.0tree-shakeESM
1.9 kB(4.8 kB min)
1 depsAlternatives: @radix-ui/react-dialog, @headlessui/react
cmdkv1.0.4tree-shakeESM
2.3 kB(5.8 kB min)
1 depsAlternatives: @algolia/autocomplete-js, fuse.js
cmdkv1.1.0tree-shakeESM
2.5 kB(6.2 kB min)
1 depsAlternatives: @algolia/autocomplete-js, fuse.js
@radix-ui/react-tooltipv1.1.7tree-shakeESM
3.1 kB(8.2 kB min)
3 depsAlternatives: @floating-ui/react, tippy.js
@radix-ui/react-accordionv1.2.3tree-shakeESM
3.6 kB(9.6 kB min)
3 depsAlternatives: @headlessui/react, react-accessible-accordion
react-hot-toastv2.5.1tree-shakeESM
3.8 kB(9.8 kB min)
0 depsAlternatives: sonner, react-toastify
@radix-ui/react-popoverv1.1.5tree-shakeESM
4.2 kB(11.4 kB min)
4 depsAlternatives: @headlessui/react, @floating-ui/react
sonnerv1.7.2tree-shakeESM
4.4 kB(12.1 kB min)
0 depsAlternatives: react-hot-toast, react-toastify, notistack
@radix-ui/react-dialogv1.1.4tree-shakeESM
4.6 kB(12.8 kB min)
4 depsAlternatives: @headlessui/react, vaul
@tanstack/react-virtualv3.11.2tree-shakeESM
4.6 kB(12.8 kB min)
1 depsAlternatives: react-window, react-virtualized
sonnerv2.0.0tree-shakeESM
4.8 kB(13.4 kB min)
0 depsAlternatives: react-hot-toast, react-toastify
@radix-ui/react-dropdown-menuv2.1.4tree-shakeESM
5.1 kB(14.2 kB min)
4 depsAlternatives: @headlessui/react, @floating-ui/react
react-windowv1.8.10tree-shakeESM
5.2 kB(14.4 kB min)
1 depsAlternatives: @tanstack/react-virtual, react-virtuoso
@radix-ui/react-selectv2.1.5tree-shakeESM
6.4 kB(18.6 kB min)
5 depsAlternatives: @headlessui/react, react-select
react-toastifyv11.0.3tree-shakeESM
8.4 kB(28.6 kB min)
0 depsAlternatives: sonner, react-hot-toast
@tanstack/react-tablev8.20.6tree-shakeESM
14.1 kB(53.6 kB min)
1 depsAlternatives: ag-grid-react, @table-library/react-table-library
@headlessui/reactv2.2.0tree-shakeESM
19.8 kB(68.4 kB min)
0 depsAlternatives: @radix-ui/themes, shadcn/ui
@radix-ui/themesv3.2.1tree-shakeESM
78.4 kB(312.5 kB min)
12 depsAlternatives: @chakra-ui/react, @mantine/core, shadcn/ui
@mantine/corev7.15.0tree-shakeESM
112.4 kB(428.6 kB min)
8 depsAlternatives: @radix-ui/themes, @chakra-ui/react, ant-design
UI Framework
preactv10.25.4tree-shakeESM
4.5 kB(11.6 kB min)
0 depsAlternatives: react, solid-js
reactv19.0.0tree-shakeESM
5.1 kB(12.4 kB min)
0 depsAlternatives: preact, solid-js, svelte
millionv3.1.11tree-shakeESM
5.2 kB(14.8 kB min)
0 depsAlternatives: react, solid-js
htmx.orgv2.0.4
6.2 kB(16.8 kB min)
0 depsAlternatives: alpinejs, unpoly
solid-jsv1.9.4tree-shakeESM
8.1 kB(23.1 kB min)
0 depsAlternatives: react, preact, svelte
alpinejsv3.14.8ESM
14.9 kB(44.3 kB min)
0 depsAlternatives: htmx.org, petite-vue
sveltev5.16.0tree-shakeESM
22.8 kB(72.4 kB min)
0 depsAlternatives: react, solid-js, vue
react-domv19.0.0tree-shakeESM
44.2 kB(138.2 kB min)
1 depsAlternatives: preact, solid-js
Utilities
classnamesv2.5.1tree-shakeESM
0.4 kB(0.8 kB min)
0 depsAlternatives: clsx, tailwind-merge
clsxv2.1.1tree-shakeESM
0.5 kB(0.9 kB min)
0 depsAlternatives: classnames, tailwind-merge
nanoidv5.0.9tree-shakeESM
0.6 kB(1.2 kB min)
0 depsAlternatives: uuid, cuid2
@t3-oss/env-nextjsv0.11.1tree-shakeESM
1.3 kB(3.2 kB min)
1 depsAlternatives: envalid, dotenv-safe
neverthrowv8.1.1tree-shakeESM
1.6 kB(4.2 kB min)
0 depsAlternatives: effect, fp-ts, ts-results
class-variance-authorityv0.7.1tree-shakeESM
1.8 kB(4.6 kB min)
0 depsAlternatives: tv, stitches
uuidv11.0.5tree-shakeESM
2.8 kB(7.4 kB min)
0 depsAlternatives: nanoid, cuid2
dotenvv16.4.7
3.2 kB(8.6 kB min)
0 depsAlternatives: @t3-oss/env-nextjs, envalid
tailwind-mergev2.6.0tree-shakeESM
3.6 kB(9.8 kB min)
0 depsAlternatives: clsx, classnames
radashv12.1.0tree-shakeESM
4.1 kB(12.3 kB min)
0 depsAlternatives: lodash-es, remeda
remedav2.17.0tree-shakeESM
5.3 kB(15.6 kB min)
0 depsAlternatives: lodash-es, radash
immerv10.1.1tree-shakeESM
5.8 kB(15.9 kB min)
0 depsAlternatives: structuredClone, klona
@noble/hashesv1.7.0tree-shakeESM
12.8 kB(38.4 kB min)
0 depsAlternatives: crypto-js, webcrypto (native)
lodashv4.17.21
25.2 kB(71.5 kB min)
0 depsAlternatives: lodash-es, radash, remeda
lodash-esv4.17.21tree-shakeESM
25.2 kB(71.5 kB min)
0 depsAlternatives: radash, remeda
crypto-jsv4.2.0
28.6 kB(92.4 kB min)
0 depsAlternatives: webcrypto (native), noble-hashes
fp-tsv2.16.9tree-shakeESM
38.6 kB(142.8 kB min)
0 depsAlternatives: effect, neverthrow
effectv3.12.0tree-shakeESM
89.4 kB(385.2 kB min)
0 depsAlternatives: fp-ts, neverthrow
effectv3.14.0tree-shakeESM
91.2 kB(392.8 kB min)
0 depsAlternatives: fp-ts, neverthrow
Validation
valibotv1.0.0tree-shakeESM
3.6 kB(9.8 kB min)
0 depsAlternatives: zod, yup
valibotv1.1.0tree-shakeESM
3.6 kB(9.4 kB min)
0 depsAlternatives: zod, arktype, yup
zod-to-json-schemav3.24.1tree-shakeESM
5.9 kB(18.6 kB min)
1 depsAlternatives: @effect/schema, typebox-codegen
@sinclair/typeboxv0.34.3tree-shakeESM
7.1 kB(22.4 kB min)
0 depsAlternatives: zod, valibot, arktype
arktypev2.0.4tree-shakeESM
9.8 kB(32.6 kB min)
0 depsAlternatives: zod, valibot, typebox
arktypev2.1.0tree-shakeESM
10.1 kB(34.2 kB min)
0 depsAlternatives: zod, valibot, typebox
yupv1.4.0ESM
12.8 kB(40.2 kB min)
4 depsAlternatives: zod, valibot
zodv3.24.1tree-shakeESM
13.5 kB(57.8 kB min)
0 depsAlternatives: valibot, yup, joi
joiv17.13.3
19.2 kB(68.4 kB min)
3 depsAlternatives: zod, valibot, yup
@effect/schemav0.75.5tree-shakeESM
24.6 kB(94.2 kB min)
1 depsAlternatives: zod, valibot, arktype
Visualization
observable-plotv0.6.17tree-shakeESM
24.8 kB(82.6 kB min)
2 depsAlternatives: d3, chart.js, visx
visxv3.12.0tree-shakeESM
52.4 kB(184.2 kB min)
8 depsAlternatives: recharts, nivo, observable-plot
chart.jsv4.4.7tree-shakeESM
58.2 kB(198.4 kB min)
1 depsAlternatives: d3, recharts, echarts
d3v7.9.0tree-shakeESM
82.4 kB(268.5 kB min)
30 depsAlternatives: chart.js, observable-plot, visx
rechartsv2.15.0tree-shakeESM
86.5 kB(312.8 kB min)
8 depsAlternatives: chart.js, visx, nivo
nivov0.87.0tree-shakeESM
98.6 kB(382.4 kB min)
12 depsAlternatives: recharts, chart.js, visx