https://github.com/polarsource/polar-adapters
Dead simple Checkout and Payment Integrations
https://github.com/polarsource/polar-adapters
Last synced: 4 months ago
JSON representation
Dead simple Checkout and Payment Integrations
- Host: GitHub
- URL: https://github.com/polarsource/polar-adapters
- Owner: polarsource
- License: apache-2.0
- Created: 2025-01-03T16:57:11.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2026-02-03T17:18:13.000Z (5 months ago)
- Last Synced: 2026-02-04T00:05:22.765Z (5 months ago)
- Language: TypeScript
- Homepage:
- Size: 2.29 MB
- Stars: 137
- Watchers: 1
- Forks: 38
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Polar Adapters
This repository hosts a wide array of Polar adapters for your TypeScript framework. Our Adapters are built to make it as easy as possible to integrate Polar in your application.
### Adapters
- [BetterAuth](./packages/polar-betterauth)
- [Supabase](./packages/polar-supabase/)
- [Deno](./packages//polar-deno/)
- [Astro](./packages/polar-astro)
- [Elysia](./packages/polar-elysia)
- [Express](./packages/polar-express)
- [Fastify](./packages/polar-fastify)
- [Hono](./packages/polar-hono)
- [Next.js](./packages/polar-nextjs)
- [Nuxt](./packages/polar-nuxt)
- [Remix](./packages/polar-remix)
- [Sveltekit](./packages/polar-sveltekit)
- [TanStack Start](./packages/polar-tanstack-start)
### Deploying Adapters
1. To deploy the adapters, you need to create a new changeset. You can do this by running and follow the instructions in the terminal:
```bash
npx @changesets/cli
```
2. After you have created the changeset, you should create a pull request to the main branch.
3. Once the pull request is merged, a new pull request will be created that will bump the version of the adapters.
4. Merge it to the main branch and the adapters will be published to npm.
> [!WARNING]
> Deno package is published to JSR registry, not npm. At the moment this is done manually.