Our SDKs

Our Software Development Kits (SDKs) help you connect your app more easily to Kinde.

Regardless of which SDK you use, everyone who integrates Kinde with their code must consider the following prerequisites. Making decisions about the items listed below will help you use Kinde in a way that makes sense for your use case, customers, security considerations, and existing architecture.

Consider the following factors when you’re starting to integrate Kinde SDKs with your code:

  1. Determine what kind of SDK you need to use.
    1. Depending on your use case, you may need a server-side, client-side, or mobile SDK.
    2. You only need one SDK per application or service. You can use multiple SDKs if your product is comprised of applications or services written in multiple languages.
    3. You may not need multiple SDKs to support front-end and back-end behavior, but we support this configuration if it works best for you.
  2. Identify the language you want to use. In some cases, we support multiple SDKs for a language.
  3. Confirm that your tech stack’s versions are compatible with the SDK you want to use.

More information about SDK versioning is available in the documentation for a specific SDK, or in the SDK’s readme in GitHub. Visit Kinde’s Github.

Get a detailed walkthrough of Kinde with your product in our Start Guide or get started in 10 minutes with our Quick Start Guide.

Choose from our SDK and APIs below:

Get more support

See Kinde in action

Find out what Kinde can do in a live demo with one of our experts.

Book a demo

Talk to us

If you can’t find what you’re looking for in our help center - email our team. We’d love to hear from you.

Contact support
Talk to us