> ## Documentation Index
> Fetch the complete documentation index at: https://docs.usedragonfly.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> A REST API client built into VS Code that reads your code and builds the requests for you.

Dragonfly is a REST API client that lives inside Visual Studio Code. Send HTTP requests, keep them in collections, and let Dragonfly read your Express and Next.js code to build the requests for you. One editor, no second app, and nothing ever leaves your machine.

Most API clients hand you a blank request and wait for a URL. Dragonfly reads your project first. Run a scan and it picks up the routes you already wrote, then turns them into a collection you can send right away.

<Frame caption="Dragonfly inside VS Code, showing a request and its JSON response side by side.">
  <img src="https://mintcdn.com/saurabh-dc2af1a9/2Gj8GymSTIUjWURc/images/product-shot.png?fit=max&auto=format&n=2Gj8GymSTIUjWURc&q=85&s=b9534d8d1ede23f0c4ce32a2fe5a1de4" alt="Dragonfly running inside VS Code with a GET request and its JSON response side by side" width="4992" height="2544" data-path="images/product-shot.png" />
</Frame>

<CardGroup cols={2}>
  <Card title="Quickstart" icon="https://mintcdn.com/saurabh-dc2af1a9/2Gj8GymSTIUjWURc/icons/rocket.svg?fit=max&auto=format&n=2Gj8GymSTIUjWURc&q=85&s=11161752c93bd30339014cbafaec59a2" href="/quickstart" width="24" height="24" data-path="icons/rocket.svg">
    Install Dragonfly and send your first request in a few minutes.
  </Card>

  <Card title="Route discovery" icon="https://mintcdn.com/saurabh-dc2af1a9/2Gj8GymSTIUjWURc/icons/search.svg?fit=max&auto=format&n=2Gj8GymSTIUjWURc&q=85&s=3456ed6520bb5530ac3a013b55d7c9a1" href="/guides/route-discovery" width="24" height="24" data-path="icons/search.svg">
    Scan your workspace and turn Express and Next.js routes into a collection.
  </Card>

  <Card title="Import your work" icon="https://mintcdn.com/saurabh-dc2af1a9/2Gj8GymSTIUjWURc/icons/download.svg?fit=max&auto=format&n=2Gj8GymSTIUjWURc&q=85&s=854f6db93516b43f0fd7aa71e34e66f8" href="/guides/importing" width="24" height="24" data-path="icons/download.svg">
    Bring in Postman, Thunder Client, Insomnia, HAR, OpenAPI or cURL.
  </Card>

  <Card title="How it compares" icon="https://mintcdn.com/saurabh-dc2af1a9/2Gj8GymSTIUjWURc/icons/table.svg?fit=max&auto=format&n=2Gj8GymSTIUjWURc&q=85&s=94758c14cd5a619bda96916a1208e2f7" href="/reference/comparison" width="24" height="24" data-path="icons/table.svg">
    See where Dragonfly differs from Postman, Thunder Client and Insomnia.
  </Card>
</CardGroup>

## Why Dragonfly

<CardGroup cols={2}>
  <Card title="Starts from your code" icon="https://mintcdn.com/saurabh-dc2af1a9/2Gj8GymSTIUjWURc/icons/code.svg?fit=max&auto=format&n=2Gj8GymSTIUjWURc&q=85&s=b0c377218ee7ea5fcd595930a455cd4d" width="24" height="24" data-path="icons/code.svg">
    Scan a workspace and Dragonfly finds every Express and Next.js endpoint, then builds a collection foldered to match your project.
  </Card>

  <Card title="Stays on your machine" icon="https://mintcdn.com/saurabh-dc2af1a9/2Gj8GymSTIUjWURc/icons/lock.svg?fit=max&auto=format&n=2Gj8GymSTIUjWURc&q=85&s=c6631d5ea9977075db326f19d541222d" width="24" height="24" data-path="icons/lock.svg">
    Collections, environments and history live in VS Code storage. Tokens go into VS Code secure storage, never a JSON file on disk.
  </Card>

  <Card title="A complete client" icon="https://mintcdn.com/saurabh-dc2af1a9/2Gj8GymSTIUjWURc/icons/sliders.svg?fit=max&auto=format&n=2Gj8GymSTIUjWURc&q=85&s=21b4756617d6f3e949c2bad42fdf0802" width="24" height="24" data-path="icons/sliders.svg">
    Method, URL, params, headers, body and auth, docked in the Activity Bar. Read the response next to your code.
  </Card>

  <Card title="Free and open" icon="https://mintcdn.com/saurabh-dc2af1a9/2Gj8GymSTIUjWURc/icons/heart.svg?fit=max&auto=format&n=2Gj8GymSTIUjWURc&q=85&s=c386638f361cbef65870b5a158bed924" width="24" height="24" data-path="icons/heart.svg">
    No account, no sign in, no paid tier, no telemetry. MIT licensed.
  </Card>
</CardGroup>

<Note>
  Dragonfly is in beta, so expect a few rough edges. Bug reports and feature requests are welcome at [saurowankhade@gmail.com](mailto:saurowankhade@gmail.com?subject=Dragonfly).
</Note>
