SDK Libraries
Auth0 SDK libraries make it easy for developers to integrate and interact with Auth0. Explore any library on GitHub, download a sample application, or use a quickstart for customized help.
Auth0 SDK libraries make it easy for developers to integrate and interact with Auth0.
Single-Page Application (SPA) SDK Libraries
Need to protect a JavaScript application that runs entirely in a browser? Choose your technology below.
| Angular | ||
| Flutter (Web) | ||
| JavaScript | ||
| React | ||
| Vue | 
Regular Web Application SDK Libraries
Have a traditional web application that runs on a server? Auth0 maintains these SDK libraries for the most popular languages and environments.
| ASP.NET Core Blazor Server | ||
| ASP.NET Core MVC | ||
| Express | ||
| Java | ||
| Java EE | ||
| Java Spring Boot | ||
| Laravel | ||
| Next.js | ||
| PHP | ||
| Python | ||
| Ruby On Rails | 
Backend Service and API SDK Libraries
Does your API or service need authentication? Auth0 has SDKs for common API and service development tools.
| Go API | ||
| Laravel API | ||
| Node (Express) API | ||
| PHP API | ||
| Python API | ||
| Ruby On Rails API | ||
| Spring Boot API | 
Native and Mobile Application SDK Libraries
Developing mobile or desktop applications that run natively on a user’s device? Choose from one of these SDKs to get started.
| .NET Android and iOS | ||
| Android | ||
| Expo | ||
| Flutter | ||
| iOS / macOS | ||
| MAUI | ||
| React Native | ||
| UWP | ||
| WPF / Winforms | ||
| Xamarin | 
Management API SDK Libraries
Need to programmatically perform Auth0 administrative tasks? Choose from one of these management libraries.
| .NET | ||
| Go | ||
| Java | ||
| Node.js | ||
| PHP | ||
| Python | ||
| Ruby | 
Lock SDK Libraries
Do you use Lock, Auth0's legacy self-hosted login experience? You can still rely on these libraries for self-hosted login.
| Lock for Android | Bug fixes only | |
| Lock for iOS | Bug fixes only | |
| Lock for Web | Bug fixes only |