---
sidebar_position: 1
id: "index"
title: "Home"
hide_title: true
hide_table_of_contents: true
---

import { Card, CardGroup } from "@site/src/components/card.tsx";

# Welcome to Wave Terminal

Wave is an [open-source](https://github.com/wavetermdev/waveterm) terminal that adds the ability to launch graphical widgets, controlled and integrated directly with the CLI. We support MacOS, Linux, and Windows ([Downloads](https://waveterm.dev/download)).

Wave isn't just another terminal emulator; it's a rethink on how terminals are built. For too long there has been a disconnect between the CLI and the web. If you want fast, keyboard-accessible, easy-to-write applications, you use the CLI, but if you want graphical interfaces, native widgets, copy/paste, scrolling, variable font sizes, then you'd have to turn to the web. Wave's goal is to bridge that gap.

![Wave Screenshot](/img/wave-screenshot.webp)

<CardGroup>
  <Card
    href="./customization"
    icon="fa-file-magnifying-glass"
    title="Customization"
    description="Set up tabs and terminals to match your workflow needs."
  />
  <Card
    href="./keybindings"
    icon="fa-file-magnifying-glass"
    title="Key Bindings"
    description="Boost efficiency with keyboard shortcuts for faster navigation."
  />
  <Card
    href="./layout"
    icon="fa-file-magnifying-glass"
    title="Layout"
    description="Organize your workspace using our layout system."
  />
  <Card
    href="./connections"
    icon="fa-file-magnifying-glass"
    title="Remote Connections"
    description="Quickly SSH or connect to remote machines in one step."
  />
  <Card
    href="./widgets"
    icon="fa-file-magnifying-glass"
    title="Widgets"
    description="Explore built-in tools to extend your terminal’s functionality."
  />
  <Card
    href="./wsh-command"
    icon="fa-file-magnifying-glass"
    title="wsh Command"
    description="Control Wave and launch widgets directly from the command line."
  />
</CardGroup>

<div style={{ marginBottom: 30 }} />

:::info

If you have a question, please feel free to ask us in [Discord](https://discord.gg/XfvZ334gwU). If you'd like to file a bug/enchancement, please use [Github Issues](https://github.com/wavetermdev/waveterm/issues). These docs are also open-source and we do accept PRs for docs [here](https://github.com/wavetermdev/waveterm/blob/main/docs). You can click the "Edit this page" link at the bottom of the page to get taken directly to the editor page for that document in GitHub.

:::

<div class="reference-links">

Other References:

- [Configuration](./config)
- [Custom Widgets](./customwidgets)
- [Telemetry](./telemetry)
- [FAQ](./faq)
- [Release Notes](./releasenotes)

</div>

## Links

- **Homepage** https://waveterm.dev
- **Download** https://waveterm.dev/download
- **Discord** https://discord.gg/XfvZ334gwU
- **GitHub** https://github.com/wavetermdev/waveterm/

## Looking for WaveLegacy documentation?

WaveLegacy docs can be found at [legacydocs.waveterm.dev](https://legacydocs.waveterm.dev).
