---
description: Display a file and directory tree structure.
title: File tree
image: https://developers.cloudflare.com/style-guide/build-the-page/components/file-tree/og.png?v=4eaacb89925e8879
---

[Skip to content](#main-content)

> Documentation Index  
> Fetch the complete documentation index at: https://developers.cloudflare.com/style-guide/llms.txt  
> Use this file to discover all available pages before exploring further.

# File tree

Last updated Aug 20, 2026|Copy as Markdown| [View as Markdown](https://developers.cloudflare.com/style-guide/build-the-page/components/file-tree/index.md)| [Agent setup](https://developers.cloudflare.com/agent-setup/)

The `FileTree` component is used `33` times on `24` pages.

<details>

<summary>

See all examples of pages that use FileTree

</summary>

Used **33** times.

**Pages**

- <a href="https://developers.cloudflare.com/agents/runtime/operations/configuration/">/agents/runtime/operations/configuration/</a>-<a href="https://github.com/cloudflare/cloudflare-docs/blob/production/src/content/docs/agents/runtime/operations/configuration.mdx">Source</a>
- <a href="https://developers.cloudflare.com/ai-search/api/migration/autorag-filter-format/">/ai-search/api/migration/autorag-filter-format/</a>-<a href="https://github.com/cloudflare/cloudflare-docs/blob/production/src/content/docs/ai-search/api/migration/autorag-filter-format.mdx">Source</a>
- <a href="https://developers.cloudflare.com/ai-search/configuration/retrieval/filtering/">/ai-search/configuration/retrieval/filtering/</a>-<a href="https://github.com/cloudflare/cloudflare-docs/blob/production/src/content/docs/ai-search/configuration/retrieval/filtering.mdx">Source</a>
- <a href="https://developers.cloudflare.com/ai-search/how-to/per-tenant-search/">/ai-search/how-to/per-tenant-search/</a>-<a href="https://github.com/cloudflare/cloudflare-docs/blob/production/src/content/docs/ai-search/how-to/per-tenant-search.mdx">Source</a>
- <a href="https://developers.cloudflare.com/basin-catalog/config-examples/spark-scala/">/basin-catalog/config-examples/spark-scala/</a>-<a href="https://github.com/cloudflare/cloudflare-docs/blob/production/src/content/docs/basin-catalog/config-examples/spark-scala.mdx">Source</a>
- <a href="https://developers.cloudflare.com/basin-catalog/deleting-data/">/basin-catalog/deleting-data/</a>-<a href="https://github.com/cloudflare/cloudflare-docs/blob/production/src/content/docs/basin-catalog/deleting-data.mdx">Source</a>
- <a href="https://developers.cloudflare.com/cf/get-started/first-worker/">/cf/get-started/first-worker/</a>-<a href="https://github.com/cloudflare/cloudflare-docs/blob/production/src/content/docs/cf/get-started/first-worker.mdx">Source</a>
- <a href="https://developers.cloudflare.com/d1/get-started/">/d1/get-started/</a>-<a href="https://github.com/cloudflare/cloudflare-docs/blob/production/src/content/docs/d1/get-started.mdx">Source</a>
- <a href="https://developers.cloudflare.com/d1/tutorials/d1-and-prisma-orm/">/d1/tutorials/d1-and-prisma-orm/</a>-<a href="https://github.com/cloudflare/cloudflare-docs/blob/production/src/content/docs/d1/tutorials/d1-and-prisma-orm.mdx">Source</a>
- <a href="https://developers.cloudflare.com/kv/get-started/">/kv/get-started/</a>-<a href="https://github.com/cloudflare/cloudflare-docs/blob/production/src/content/docs/kv/get-started.mdx">Source</a>
- <a href="https://developers.cloudflare.com/pages/functions/routing/">/pages/functions/routing/</a>-<a href="https://github.com/cloudflare/cloudflare-docs/blob/production/src/content/docs/pages/functions/routing.mdx">Source</a>
- <a href="https://developers.cloudflare.com/r2/data-migration/migration-strategies/">/r2/data-migration/migration-strategies/</a>-<a href="https://github.com/cloudflare/cloudflare-docs/blob/production/src/content/docs/r2/data-migration/migration-strategies.mdx">Source</a>
- <a href="https://developers.cloudflare.com/r2/platform/troubleshooting/">/r2/platform/troubleshooting/</a>-<a href="https://github.com/cloudflare/cloudflare-docs/blob/production/src/content/docs/r2/platform/troubleshooting.mdx">Source</a>
- <a href="https://developers.cloudflare.com/sandbox/get-started/build-a-coding-agent-runner/">/sandbox/get-started/build-a-coding-agent-runner/</a>-<a href="https://github.com/cloudflare/cloudflare-docs/blob/production/src/content/docs/sandbox/get-started/build-a-coding-agent-runner.mdx">Source</a>
- <a href="https://developers.cloudflare.com/style-guide/build-the-page/frontmatter/sidebar/">/style-guide/build-the-page/frontmatter/sidebar/</a>-<a href="https://github.com/cloudflare/cloudflare-docs/blob/production/src/content/docs/style-guide/build-the-page/frontmatter/sidebar.mdx">Source</a>
- <a href="https://developers.cloudflare.com/workers/ci-cd/builds/advanced-setups/">/workers/ci-cd/builds/advanced-setups/</a>-<a href="https://github.com/cloudflare/cloudflare-docs/blob/production/src/content/docs/workers/ci-cd/builds/advanced-setups.mdx">Source</a>
- <a href="https://developers.cloudflare.com/workers/framework-guides/web-apps/more-web-frameworks/hono/">/workers/framework-guides/web-apps/more-web-frameworks/hono/</a>-<a href="https://github.com/cloudflare/cloudflare-docs/blob/production/src/content/docs/workers/framework-guides/web-apps/more-web-frameworks/hono.mdx">Source</a>
- <a href="https://developers.cloudflare.com/workers/framework-guides/web-apps/react-router/">/workers/framework-guides/web-apps/react-router/</a>-<a href="https://github.com/cloudflare/cloudflare-docs/blob/production/src/content/docs/workers/framework-guides/web-apps/react-router.mdx">Source</a>
- <a href="https://developers.cloudflare.com/workers/framework-guides/web-apps/react/">/workers/framework-guides/web-apps/react/</a>-<a href="https://github.com/cloudflare/cloudflare-docs/blob/production/src/content/docs/workers/framework-guides/web-apps/react.mdx">Source</a>
- <a href="https://developers.cloudflare.com/workers/framework-guides/web-apps/vue/">/workers/framework-guides/web-apps/vue/</a>-<a href="https://github.com/cloudflare/cloudflare-docs/blob/production/src/content/docs/workers/framework-guides/web-apps/vue.mdx">Source</a>
- <a href="https://developers.cloudflare.com/workers/observability/source-maps/">/workers/observability/source-maps/</a>-<a href="https://github.com/cloudflare/cloudflare-docs/blob/production/src/content/docs/workers/observability/source-maps.mdx">Source</a>
- <a href="https://developers.cloudflare.com/workers/static-assets/routing/advanced/html-handling/">/workers/static-assets/routing/advanced/html-handling/</a>-<a href="https://github.com/cloudflare/cloudflare-docs/blob/production/src/content/docs/workers/static-assets/routing/advanced/html-handling.mdx">Source</a>
- <a href="https://developers.cloudflare.com/workers/static-assets/routing/advanced/serving-a-subdirectory/">/workers/static-assets/routing/advanced/serving-a-subdirectory/</a>-<a href="https://github.com/cloudflare/cloudflare-docs/blob/production/src/content/docs/workers/static-assets/routing/advanced/serving-a-subdirectory.mdx">Source</a>
- <a href="https://developers.cloudflare.com/workers/wrangler/configuration/">/workers/wrangler/configuration/</a>-<a href="https://github.com/cloudflare/cloudflare-docs/blob/production/src/content/docs/workers/wrangler/configuration.mdx">Source</a>

**Partials**

</details>

File tree is a built-in component provided by [Nimbus ↗︎](https://nimbus-docs.com/components/file-tree/).

```mdx
import { FileTree } from "~/components"

<FileTree>
- src
  - docs
    - style-guide
      - components
        - **file-tree.mdx**
</FileTree>
```

Was this helpful?

YesNo

## On this page

[![](https://developers.cloudflare.com/_astro/logo.te5VL_aD.svg)Docs](https://developers.cloudflare.com/)

```json
{"@context":"https://schema.org","@type":"TechArticle","@id":"https://developers.cloudflare.com/style-guide/build-the-page/components/file-tree/#page","headline":"File tree","description":"Display a file and directory tree structure.","url":"https://developers.cloudflare.com/style-guide/build-the-page/components/file-tree/","inLanguage":"en","image":"https://developers.cloudflare.com/style-guide/build-the-page/components/file-tree/og.png?v=4eaacb89925e8879","dateModified":"2026-08-20","publisher":{"@type":"Organization","name":"Cloudflare","description":"One platform for your apps, agents, and workforce. Build, secure, and scale without managing infrastructure","url":"https://www.cloudflare.com/","sameAs":["https://github.com/cloudflare","https://www.linkedin.com/company/cloudflare","https://x.com/cloudflare"],"logo":{"@type":"ImageObject","url":"https://developers.cloudflare.com/logo.svg"},"address":{"@type":"PostalAddress","streetAddress":"101 Townsend St","addressLocality":"San Francisco","addressRegion":"CA","postalCode":"94107","addressCountry":"US"},"contactPoint":[{"@type":"ContactPoint","contactType":"Customer Support","url":"https://support.cloudflare.com/","availableLanguage":["English"]},{"@type":"ContactPoint","contactType":"Sales","url":"https://www.cloudflare.com/contact/","availableLanguage":["English"]}]},"isPartOf":{"@type":"WebSite","@id":"https://developers.cloudflare.com/#website","name":"Cloudflare Docs","url":"https://developers.cloudflare.com/"}}
```
