An open-source, cross-platform terminal for seamless workflows
Go to file
Sylvia Crowe c46c2a926c fix: add keys to agent if requested
This will add the keys to the ssh agent if requested by the ssh config
file. It also adds the IdentityAgent keyword to override the environment
variable.
2024-06-10 13:52:19 -07:00
.github fix: yml formatting issues (#656) 2024-05-21 16:02:30 -07:00
.testdriver Migrate package manager to Yarn Modern (#628) 2024-05-02 14:13:32 -07:00
.vscode only run prettier on js/ts/css/less files 2024-01-29 13:35:09 -08:00
acknowledgements Add link to full license report (#638) 2024-05-02 11:30:20 -07:00
assets bigger rightsidebar by default. also remove ctrl:space keybinding (#670) 2024-06-06 18:45:28 -07:00
buildres output dl links (#414) 2024-03-08 15:16:55 -08:00
housekeeping Create MacOS Universal Build (#62) 2023-11-05 00:00:47 -07:00
public Make Client Settings and connections views scrollable, fix regression in unused bookmarks feature (#621) 2024-04-30 16:05:49 -07:00
src bigger rightsidebar by default. also remove ctrl:space keybinding (#670) 2024-06-06 18:45:28 -07:00
waveshell enable right sidebar (#663) 2024-05-28 22:44:57 -07:00
wavesrv fix: add keys to agent if requested 2024-06-10 13:52:19 -07:00
webpack Autocomplete using the Newton parser (#599) 2024-05-28 17:17:29 -07:00
.gitignore Migrate package manager to Yarn Modern (#628) 2024-05-02 14:13:32 -07:00
.prettierignore add prettier to package.json 2023-08-21 21:33:47 -07:00
.prettierrc.json add prettier to package.json 2023-08-21 21:33:47 -07:00
.yarnrc.yml Migrate package manager to Yarn Modern (#628) 2024-05-02 14:13:32 -07:00
build-linux.md fix directory names in build-linux.md. also fix reload accelerator for Linux (keybindings) 2024-02-15 10:01:18 -08:00
BUILD.md Update build documentation to reflect that Corepack is needed (#641) 2024-05-02 14:35:10 -07:00
CODE_OF_CONDUCT.md PE 178 Add OSS files (#50) 2023-10-28 13:16:50 -07:00
CONTRIBUTING.md Tidy up contribution guide 2023-11-08 14:10:31 -05:00
electron-builder.config.js Add pacman artifact and update product tagline (#412) 2024-03-08 14:05:21 -08:00
go.work Update dependencies (#383) 2024-03-05 16:12:52 -08:00
go.work.sum update go.sum files (#391) 2024-03-06 14:47:41 -08:00
LICENSE Add Apache 2.0 License 2023-10-16 15:22:41 -07:00
NOTICE add notice and license in package.json 2023-10-16 15:21:21 -07:00
package-lock.json AI Chat Sidebar (#657) 2024-05-28 20:53:16 -07:00
package.json bump electron to 30.0.8 (#662) 2024-05-28 21:01:18 -07:00
README.md Use FOSSA to generate license reports on every PR (#625) 2024-04-30 17:27:20 -07:00
scripthaus.md Migrate package manager to Yarn Modern (#628) 2024-05-02 14:13:32 -07:00
SECURITY.md PE 178 Add OSS files (#50) 2023-10-28 13:16:50 -07:00
tsconfig.json Autocomplete using the Newton parser (#599) 2024-05-28 17:17:29 -07:00
version.js Get version for build-universal from the build-helper output, use package.json for all versioning (#321) 2024-02-23 17:44:00 -08:00
webpack.config.js Break out non-autocomplete changes from autocomplete PR (#618) 2024-04-29 18:29:27 -07:00
yarn.lock bump electron to 30.0.8 (#662) 2024-05-28 21:01:18 -07:00

Wave Terminal Logo

Wave Terminal

FOSSA Status

Wave is an open-source AI-native terminal built for seamless workflows.

Wave isn't just another terminal emulator; it's a rethink on how terminals are built. Wave combines command line with the power of the open web to help veteran CLI users and new developers alike.

  • Inline renderers to cut down on context switching. Render code, images, markdown, and CSV files without ever leaving the terminal.
  • Persistent sessions that can restore state across network disconnections and reboots
  • Searchable contextual command history across all remote sessions (saved locally)
  • Workspaces, tabs, and command blocks to keep you organized
  • CodeEdit, to edit local and remote files with a VSCode-like inline editor
  • AI Integration with ChatGPT (or ChatGPT compatible APIs) to help write commands and get answers inline

WaveTerm Screenshot

Installation

Wave Terminal works with MacOS and Linux.

Install Wave Terminal from: www.waveterm.dev/download

Also available as a homebrew cask for MacOS:

brew install --cask wave

Building from Source

Contributing

Wave uses Github Issues for issue tracking.

Find more information in our Contributions Guide, which includes:

License

Wave Terminal is licensed under the Apache-2.0 License. For more information on our dependencies, see here.