How to Use Wave – An Open-source Terminal

Wave Terminal is an open-source terminal that blends classic command-line power with modern graphical tools, file previews, web browsing, and AI assistance. This guide shows you how to install, customize, and master Wave Terminal.

Oliver Kingsley

Oliver Kingsley

29 January 2026

How to Use Wave – An Open-source Terminal

In the rapidly evolving world of software development, the terminal remains a core tool for every coder. But what if your terminal could do more—preview files, browse the web, and even offer AI-powered help—all in one place? Wave Terminal is the open-source, cross-platform terminal that brings these features together, making your workflow faster, smarter, and more visual.

Pro Tip:
Want to turn your terminal experiments into real APIs? Apidog is the all-in-one platform for API design, testing, and documentation. Use Apidog alongside Wave to build, test, and ship APIs with confidence.
button

What is Wave Terminal?

Wave Terminal is an open-source terminal application for MacOS, Linux, and Windows. Unlike traditional terminals, Wave combines classic shell access with graphical widgets—file previews, web browsing, system monitoring, and built-in AI chat. This means you can stay in your terminal workflow while enjoying the benefits of a modern, visual interface.

Key Features:

Wave Terminal Main Interface

Why Choose Wave Terminal?


Getting Started: Installing Wave Terminal

Supported Platforms

Installation Steps

For Windows:

Use Windows Package Manager:

winget install CommandLine.Wave

Or Chocolatey:

choco install wave

Or download the installer from the official site.

For MacOS and Linux:

System Requirements:


Exploring Wave Terminal’s Core Features

1. Tabs and Blocks

Workspace Switcher

2. Terminal Power with Graphical Widgets

Block Drag Example

3. AI Assistance

AI Presets Menu

4. Remote Connections

Connection Dropdown

Customizing and Mastering Wave Terminal

Layout and Themes

Tab Context Menu

Widgets and Extensions

Custom Widgets

Key Bindings


Integrating Wave Terminal with Apidog for API Development

Wave Terminal is perfect for rapid prototyping, but when you’re ready to turn your scripts into real APIs, Apidog is your best companion.

How Apidog Complements Wave:

Example Workflow:
  1. Prototype a script in Wave Terminal.
  2. Design the API contract in Apidog.
  3. Implement and test the API using Wave and Apidog together.
  4. Document and share your API with the world.

Troubleshooting and Community Support


Conclusion

In the rapidly changing landscape of software development, tools that combine power, flexibility, and ease of use are essential. Wave Terminal brings together the best of the command line and graphical interfaces, letting you preview files, browse the web, and get AI help—all without leaving your terminal.

Key Takeaways:

Ready to level up your workflow?
Download Wave Terminal and sign up for Apidog today. Delve into a new era of development where your terminal and APIs work together—seamlessly.

button

Explore more

How Top Companies Ensure API Design Consistency in 2026

How Top Companies Ensure API Design Consistency in 2026

Discover how enterprise teams achieve API design consistency using proven strategies, automated tools, and comprehensive guidelines that scale across distributed teams.

6 March 2026

How to Remove Censorship from ANY Open-Weight LLM with a Single Click

How to Remove Censorship from ANY Open-Weight LLM with a Single Click

Remove AI censorship from any open-weight LLM in minutes. Complete guide to OBLITERATUS - the free tool that liberates models without retraining.

6 March 2026

How to Make Your API Agent-Ready: Design Principles for the AI Age

How to Make Your API Agent-Ready: Design Principles for the AI Age

Learn how to build APIs designed for AI agents. Complete OpenAPI specs, MCP protocol support, and consistent response patterns that let Claude, Copilot, and Cursor consume your API automatically

6 March 2026

Practice API Design-first in Apidog

Discover an easier way to build and use APIs