--- title: Basic setup id: basic-setup --- TanStack Devtools provides you with an easy-to-use and modular client that allows you to compose multiple devtools into one easy-to-use panel. ## Setup Install the [TanStack Devtools](https://www.npmjs.com/package/@tanstack/angular-devtools) library. This will install the devtools core as well as provide you with the Angular-specific adapter. ```bash npm i -D @tanstack/angular-devtools ``` Next, in the root of your application, import the `TanStackDevtoolsComponent` from `@tanstack/angular-devtools` and add it to your template. ```typescript import { Component } from '@angular/core' import { TanStackDevtoolsComponent } from '@tanstack/angular-devtools' @Component({ selector: 'app-root', standalone: true, imports: [TanStackDevtools], template: ` `, }) export class App {} ``` Import the desired devtools and provide them to the `TanStackDevtools` via the `[plugins]` input along with a label for the menu. ```typescript import { Component } from '@angular/core' import { TanStackDevtools } from '@tanstack/angular-devtools' import type { TanStackDevtoolsAngularPlugin } from '@tanstack/angular-devtools' import { AngularQueryDevtoolsPanel } from '@tanstack/angular-query-devtools' @Component({ selector: 'app-root', standalone: true, imports: [TanStackDevtools], template: ` `, }) export class AppComponent { plugins: Array = [ { name: 'Angular Query', render: AngularQueryDevtoolsPanel, }, ] } ``` Finally, add any additional configuration you desire to the `TanStackDevtools`. More information can be found under the [TanStack Devtools Configuration](../../configuration) section.