PlintoDocs

Plinto SDKs

Official SDKs and libraries for integrating Plinto into your applications. Choose your preferred language and framework.

JavaScript / TypeScript

@plinto/nextjs

Complete Next.js integration with App Router and Pages Router support

Stable
npm install @plinto/nextjsv1.2.0
App Router SupportMiddleware IntegrationServer ComponentsAPI Routes

@plinto/react-sdk

React hooks and components for authentication

Stable
npm install @plinto/react-sdkv1.1.8
React HooksContext ProviderAuth ComponentsTypeScript Support

@plinto/vue

Vue 3 composables and plugin for authentication

Stable
npm install @plinto/vuev1.0.5
Vue 3 ComposablesPinia IntegrationTypeScript SupportNuxt 3 Compatible

@plinto/typescript-sdk

Universal TypeScript SDK for any framework

Stable
npm install @plinto/typescript-sdkv1.2.1
Framework AgnosticNode.js SupportBrowser SupportFull TypeScript Support

Python

plinto-python

Official Python SDK with async/await support

Stable
pip install plinto-pythonv0.8.2
Async/Await SupportType HintsPydantic ModelsFramework Agnostic

plinto-django

Django integration with middleware and decorators

Stable
pip install plinto-djangov0.6.0
MiddlewareDecoratorsAdmin IntegrationUser Model

plinto-fastapi

FastAPI plugin with dependency injection

Stable
pip install plinto-fastapiv0.5.1
Dependency InjectionOAuth2 ScopesOpenAPI IntegrationAsync Support

plinto-flask

Flask extension for authentication

Beta
pip install plinto-flaskv0.4.2
Flask ExtensionSession ManagementDecoratorsBlueprint Support

Other Languages

plinto-go

Go SDK with Gin and standard library support

Beta
go get github.com/plinto/plinto-gov0.3.0
Standard LibraryGin IntegrationJWT ValidationMiddleware Support

plinto-php

PHP SDK with Laravel and Symfony support

Alpha
composer require plinto/plinto-phpv0.2.1
Laravel SupportSymfony BundlePSR-7 CompatibleJWT Validation

plinto-rust

Rust crate for server-side authentication

Alpha
cargo add plintov0.1.5
Axum IntegrationAsync/AwaitType SafetyJWT Validation

plinto-ruby

Ruby gem with Rails integration

Alpha
gem install plintov0.1.2
Rails IntegrationRack MiddlewareActiveRecordJWT Validation

Mobile

@plinto/react-sdk-native

React Native SDK with biometric authentication

Beta
npm install @plinto/react-sdk-nativev0.7.0
Biometric AuthKeychain StorageDeep LinkingPush Notifications

plinto_flutter

Flutter plugin for cross-platform mobile apps

Beta
flutter pub add plinto_flutterv0.6.2
Cross PlatformSecure StorageBiometric AuthDeep Linking

Community SDKs

Community SDKs are maintained by the community and may not be officially supported. Use at your own discretion and contribute back when possible.

plinto-svelte

SvelteKit integration with stores and actions

Maintained by @johndoe

Community
npm install plinto-svelte

plinto-angular

Angular services and guards for authentication

Maintained by @janedoe

Community
npm install plinto-angular

Choose the Right SDK

FrameworkSDKUse CaseStatus
Next.js@plinto/nextjsFull-stack React applicationsStable
React SPA@plinto/react-sdkSingle-page applicationsStable
Vue / Nuxt@plinto/vueVue.js applicationsStable
Python APIplinto-pythonBackend services and APIsStable

Ready to Get Started?

Was this helpful?