All 218 Dependencies

Every package Polar depends on, ranked by repo health score.

Polar is an open source monetization platform built for developers who want to sell SaaS, AI tools, and digital products without spending months building billing infrastructure. It acts as the merchant of record, handling subscriptions, usage-based billing, tax compliance across 100+ countries, and customer lifecycle management so you can focus on building the product itself.

The platform supports selling access to GitHub repositories, Discord communities, license keys, file downloads, and seat-based products through a single unified checkout and customer portal. It integrates with Stripe for payments and provides official SDKs for JavaScript and Python, plus framework adapters for Next.js, BetterAuth, Astro, and more.

At its core, Polar includes an event ingestion engine and metering system that enables usage-based pricing — developers can emit custom events (API calls, token usage, storage bytes) and Polar automatically meters them, generates invoices, and bills customers based on actual consumption. This makes it particularly well-suited for AI SaaS products and developer tooling where pricing tied to resource usage is increasingly the norm.

Polar is open source under the Apache 2.0 license, with a hosted version at polar.sh that acts as the MOR and handles the complexity of tax filings and payment processor relationships.

32 aiocsv >=1.4.1 33 @date-fns/utc ^2.1.1 35 langcodes >=3.5.1 36 OpenAPI Pydantic >=0.5.1 36 alembic_utils >=0.8.8 37 rehype-slug ^6.0.0 37 taskipy >=1.10.3 39 expo-server-sdk-python >=2.1.0 40 python-snappy >=0.7.3 40 remark-gfm ^4.0.1 41 big.js ^7.0.1 41 hash-wasm ^4.12.0 42 GSAP ^3.15.0 42 tw-animate-css ^1.4.0 43 dom-to-image ^2.6.0 43 slugify ^1.6.6 44 cmdk ^1.1.1 44 python-arabic-reshaper >=3.0.1 45 EventEmitter3 ^5.0.4 45 next-themes ^0.4.6 46 @cloudflare/stream-react ^1.9.3 46 itsdangerous >=2.2.0 46 tailwindcss-radix ^4.0.2 47 makefun >=1.15.6 48 python-bidi >=0.6.11 48 react-timeago ^8.3.0 49 Tailwind CSS Forms ^0.5.11 50 tailwindcss-typography ^0.5.19 51 Geist ^1.7.0 53 @expo/vector-icons ^15.0.3 53 Jinja >=3.1.6 56 HTTPX >=0.28.1 57 ts-morph ^25.0.1 outdated 59 email-validator >=2.1.0.post1 59 pycountry >=24.6.1 61 eslint-plugin-react ^7.37.5 62 Commander.js ^15.0.0 62 react-qr-code ^2.0.11 64 React Testing Library ^16.3.2 65 jest-dom ^6.9.1 outdated 65 tsup ^8.5.1 67 HTTPX OAuth >=0.17.0 69 React Native Async Storage 2.2.0 outdated 69 python-multipart >=0.0.32 69 react-day-picker ^9.14.0 outdated 70 tzdata >=2026.2 71 remark ^15.0.1 72 globals ^16.5.0 outdated 72 psycopg2 >=2.9.12 73 MDX ^3.1.1 73 MDX ^3.1.1 73 MDX ^3.1.1 73 python-dateutil >=2.9.0.post0 74 Radix UI ^1.2.12 74 Radix UI ^1.1.15 74 Radix UI ^1.3.3 74 Radix UI ^1.1.15 74 Radix UI ^2.1.16 outdated 74 Radix UI ^2.1.8 outdated 74 Radix UI ^1.1.15 74 Radix UI ^1.3.8 74 Radix UI ^2.2.6 outdated 74 Radix UI ^1.1.8 74 Radix UI ^1.2.4 74 Radix UI ^1.2.6 74 Radix UI ^1.1.13 74 Radix UI ^1.2.15 74 Radix UI ^1.2.8 74 React Native Web ~0.21.2 74 SQLAlchemy-Utils >=0.41.1 75 FlashList 2.0.2 outdated 75 Standard Webhooks (Python) >=1.0.0 75 input-otp ^1.4.2 75 python-slugify >=8.0.1 76 react-error-boundary ^6.0.0 76 structlog >=26.1.0 76 vite-tsconfig-paths ^5.1.4 outdated 77 APScheduler >=3.11.3 77 githubkit ==0.16.0 outdated 78 date-fns ^4.1.0 78 dotenv ^16.6.1 outdated 78 openapi-typescript ^0.15.0 outdated 78 openapi-typescript ^7.10.1 78 openapi-typescript ^0.0.15 outdated 78 react-native-safe-area-context ^5.6.2 79 Dramatiq >=1.17.1 79 Motion ^12.38.0 outdated 79 greenlet >=3.5.2 79 prometheus-client >=0.25.0 81 dnd-kit ^6.3.1 81 dnd-kit ^10.0.0 outdated 81 dnd-kit ^3.2.2 outdated 81 esbuild ^0.28.0 81 react-native-svg 15.12.1 outdated 81 react-native-webview 13.15.0 outdated 82 class-variance-authority ^0.7.1 82 js-yaml ^5.2.1 82 posthog >=7.21.1 82 pydantic-extra-types >=2.9.0 82 sse-starlette >=3.4.5 83 Shiki ^3.23.0 outdated 83 Shiki ^3.23.0 outdated 83 asyncpg >=0.29.0 83 markdown-it-py >=4.2.0 84 cryptography >=48.0.1 84 markdown-to-jsx ^8.0.0 outdated 85 Babel >=2.16.0 85 nanoid ^5.1.9 outdated 86 AnyIO >=4.14.0 86 PyJWT >=2.13.0 86 tailwind-merge ^3.5.0 87 Authlib >=1.7.2 87 Autoprefixer ^10.5.0 88 Expo ~6.1.2 outdated 88 Expo 0.2.0-beta.7 outdated 88 Expo ~54.0.29 outdated 88 Expo ~12.0.11 outdated 88 Expo ~7.0.10 outdated 88 Expo ~15.0.8 outdated 88 Expo ~8.0.8 outdated 88 Expo ~18.0.12 outdated 88 Expo ~15.0.8 outdated 88 Expo ~6.0.20 outdated 88 Expo ~8.0.10 outdated 88 Expo ~14.0.10 outdated 88 Expo ~15.0.8 outdated 88 Expo ~3.0.11 outdated 88 Expo ~0.10.8 outdated 88 Expo ~8.0.10 outdated 88 Expo ~0.32.15 outdated 88 Expo ~6.0.19 outdated 88 Expo ~15.0.8 outdated 88 Expo ~31.0.12 outdated 88 Expo ~3.0.9 outdated 88 Expo ^9.0.9 outdated 88 Expo ~1.0.8 outdated 88 Expo ~6.0.9 outdated 88 Expo ~29.0.15 outdated 88 Expo ~15.0.10 outdated 88 Pydantic Logfire >=4.37.0 88 genai-prices >=0.0.67 88 tsx ^4.21.0 89 Alembic >=1.18.5 89 Typer >=0.26.7 89 jsdom ^27.4.0 outdated 89 pydantic-settings >=2.14.2 90 MCP TypeScript SDK ^1.29.0 90 Oxlint ^1.71.0 90 React Email ^6.6.8 90 Scalar API Reference ^0.28.8 outdated 90 Tailwind CSS ^4.3.0 90 Tailwind CSS ^4.2.2 90 Tailwind CSS ^3.4.19 outdated 90 daisyui ^5.5.20 90 fpdf2 >=2.8.3 90 nuqs ^2.8.9 91 FastAPI ==0.136.3 outdated 91 Pydantic AI >=2.2.0 91 React Native Gesture Handler ~2.28.0 outdated 91 Recharts ^3.8.1 91 TanStack Table ^8.21.3 outdated 91 Uvicorn >=0.49.0 91 boto3 >=1.43.42 91 react-dropzone ^14.4.1 outdated 92 AI SDK ^3.0.70 outdated 92 AI SDK ^3.0.64 outdated 92 AI SDK ^1.0.36 outdated 92 AI SDK ^3.0.53 outdated 92 AI SDK ^3.0.169 outdated 92 AI SDK ^6.0.167 outdated 92 Pillow >=12.3.0 92 Playwright ^1.61.0 92 React Hook Form ^7.68.0 92 React Native Reanimated ~4.1.6 outdated 92 React Native Reanimated 0.5.1 outdated 92 Stripe Python >=14,<15 outdated 92 TanStack Query ^5.90.12 92 Zod ^4.3.6 92 clickhouse-connect >=1.4.1 92 lucide-react ^0.577.0 outdated 92 lucide-react ^0.552.0 outdated 92 postcss ^8.5.10 92 stripe-js ^8.11.0 outdated 93 @vitejs/plugin-react ^5.2.0 outdated 93 Pydantic >=2.13.4 93 SQLAlchemy >=2.0.51 93 Vitest ^4.1.4 outdated 93 Vitest ^4.1.4 outdated 93 posthog-js ^7.16.0 outdated 93 posthog-js ^1.25.2 93 posthog-js ^1.369.1 93 posthog-js ^5.29.2 outdated 93 sentry-cli ^2.58.4 outdated 94 @babel/core ^7.28.5 outdated 94 pypdf >=6.14.2 94 react-native-screens ~4.16.0 outdated 94 react-stripe-js ^5.6.1 outdated 94 redis-py >=5.0.4 94 typescript-eslint ^8.58.2 95 ESLint ^9.39.4 outdated 95 ESLint ^9.39.4 outdated 95 React Navigation ^7.8.12 outdated 95 React Navigation ^7.1.25 95 Sentry JavaScript (@sentry/browser) ^10.49.0 outdated 95 jest ^29.7.0 outdated 96 Material UI ^7.3.10 outdated 96 Next.js ^16.2.4 96 Next.js ^16.2.4 96 Next.js ^16.2.4 96 Next.js ^16.2.6 96 sentry-sdk >=2.64.0 97 React Native 0.81.5 outdated 97 TypeScript ^5.9.3 outdated 98 React ^7.0.1 outdated 98 React 19.1.0 outdated 98 React DOM 19.1.0 outdated 98 React DOM 18.3.1 outdated 98 google-auth >=2.38.0

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers