Sample apps for ThunderID. Ready-to-run apps that show ThunderID features in action, organized by platform or feature area and released as downloadable source zips. Each quickstart uses the published release of its SDK, so it runs on its own.
| Area | Sample | Release | Description |
|---|---|---|---|
quickstarts |
android |
Android (Jetpack Compose) app using the ThunderID Android SDK | |
quickstarts |
browser |
Framework-free JavaScript app using @thunderid/browser |
|
quickstarts |
express |
Express server app using @thunderid/express |
|
quickstarts |
flutter |
Flutter app using the thunderid_flutter package |
|
quickstarts |
ios |
iOS (SwiftUI) app using the ThunderID iOS SDK | |
quickstarts |
nextjs |
Next.js app using @thunderid/nextjs |
|
quickstarts |
node |
Node.js service using @thunderid/node for machine-to-machine access |
|
quickstarts |
nuxt |
Nuxt app using @thunderid/nuxt |
|
quickstarts |
react |
React app using @thunderid/react |
|
quickstarts |
vue |
Vue app using @thunderid/vue |
|
self-care |
account |
React account app for viewing and editing a profile and changing a password | |
integrations |
flutter-app-auth |
Flutter sign-in with the flutter_appauth plugin |
Please refer to the Contributing Guide for the different ways to contribute to this project and the relevant guidelines.
For code contributions, refer to the Contributing Code section for details on the prerequisites and instructions for running ThunderID in development mode.
This project is licensed under the Apache License 2.0.
