# Source: https://heyapi.dev/openapi-ts/state-management.md

---
url: /openapi-ts/state-management.md
description: Learn about handling state with @hey-api/openapi-ts.
---

# State Management

Any reasonably large application will have to deal with state management at some point. State-related code is often one of the biggest boilerplates in your codebase. Well, at least until you start using our state management plugins.

## Options

Hey API natively supports the following state managers.

* [Pinia Colada](/openapi-ts/plugins/pinia-colada)
* [TanStack Query](/openapi-ts/plugins/tanstack-query)
* [SWR](/openapi-ts/plugins/swr) Soon
* [Zustand](/openapi-ts/plugins/zustand) Soon

Don't see your state manager? Let us know your interest by [opening an issue](https://github.com/hey-api/openapi-ts/issues).

## Examples

You can view live examples on [StackBlitz](https://stackblitz.com/orgs/github/hey-api/collections/openapi-ts-examples).

## Sponsors

Hey API is sponsor-funded. If you rely on Hey API in production, consider becoming a [sponsor](https://github.com/sponsors/hey-api) to accelerate the roadmap.