An open API service indexing awesome lists of open source software.

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

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.