Sample apps
See working apps from design to code.
Many sample apps are available on GitHub or as design files in our Figma UI toolkit. Use these as a starting point for your own app.
Complete sample app ![](https://b.stripecdn.com/docs-statics-srv/assets/fcc3a1c24df6fcffface6110ca4963de.svg)
SuperTodo is a complete to-do list app you can download from GitHub. It demonstrates:
- A frontend-only app that integrates with the Stripe API
- UI components, including List, Tab, and Button
- Design patterns, including Action buttons and Communicating state
![Screens from the SuperTodo example app](https://b.stripecdn.com/docs-statics-srv/assets/supertodo.2647da490dc734af24defeb13356d902.png)
The SuperTodo example app shows you how to use lists, tabs, buttons, a creation screen, and a confirmation message
Sample design files ![](https://b.stripecdn.com/docs-statics-srv/assets/fcc3a1c24df6fcffface6110ca4963de.svg)
Our Figma UI toolkit includes design examples for SuperTodo and five other sample apps. Use these to see our design patterns and UI components in action.
![All example apps side by side](https://b.stripecdn.com/docs-statics-srv/assets/app-examples.2b959be2502e11b7200649303a9096c1.png)
Example apps you can use to get started
Minimal samples ![](https://b.stripecdn.com/docs-statics-srv/assets/fcc3a1c24df6fcffface6110ca4963de.svg)
These samples on GitHub demonstrate specific techniques. They don’t come with design files, and they might need additional features to be useful:
Basic auth | Authenticate with OAuth2 |
Climate | Link to Stripe Climate in your app |
Dropbox OAuth PKCE | Retrieve an OAuth token from Dropbox and set it in the Secret Store API |
GitHub OAuth | Authenticate with GitHub using OAuth |
Messaging | Display recent messages from a customer |
Settings View | Save application settings in the Secret Store API |