The terminal WARS begins! // Warp vs Wave

37,476
0
Published 2024-06-25
In this video, I compare two incredible terminal programs, Warp and Wave Terminal, and discuss their features, pros, and cons. From licensing and privacy to command input and output, tabs and windows, editing files, SSH connections, AI features, themes, and customization, I cover it all. Find out which terminal app comes out on top and why.

References
- Wave: www.waveterm.dev/
- Wave GitHub: github.com/wavetermdev/waveterm
- Warp www.warp.dev/

________________

đź’ś Support me and become a Fan!
→ christianlempa.de/patreon

đź’¬ Join our Community!
→ christianlempa.de/discord

👉 Follow me everywhere
→ christianlempa.de/

________________

Read my Tech Documentation
christianlempa.de/docs

My Gear and Equipment
christianlempa.de/kit

________________

Timestamps:

00:00 Introduction
01:02 Licensing and Privacy
03:51 Input and Output handling
07:24 Tabs and Windows
08:42 Editing Files
10:32 SSH connections
13:08 AI features
15:51 Themes and Customizations
18:45 Additional Features in Warp
19:55 Conclusion

________________
Links can include affiliate lin

All Comments (21)
  • Knox here, Head of Developer Relations at Wave, so glad you gave us a try! In regards to your feedback about what you DONT like about Wave, we're addressing most, if not all, of this in upcoming releases. Namely around * Lack of layout customization * Lack of theming customization. * Lack of prompt support We will be adding: * The ability to split panes, move panes, zoom/unzooming, drag to new windows, etc. * More themes, ability to edit themes (with JSON support), more font support, set background images (possibly gifs/movies), opacity, and much more) * Current dev builds of Wave support most, if not all, prompt customizations like PowerLevel10k, Starship, etc. And so much more to come! Thanks again for the great review ❤.
  • @zerotheory941
    Alacritty vs Kitty is where the war is, this is a side skirmish between neighbors.
  • @JoePesos
    Requiring an account/sign in for terminal is insane to me, that is the last place i want outsiders tracking. As far as tabs and splitting etc... i don't see these doing anything better than tmux which can run in any terminal. There are standalone programs that integrate and do all these things better (other than AI which i don't want), i guess these programs pack everything in one for those that don't want to be bothered with identifying separate tools.
  • @djaskfjkasd
    if warp wasn't collecting information it wouldn't require you to login
  • directly switched to wave, since opensource is in my pov very important
  • @Pariah902
    This is hilarious to think that a terminal emulator is restricting the options of Shell you can use. What a time to be alive :D
  • @arctic_line
    So often the features listed for both I was going "why would I want that to be in the terminal?" For example, autocomplete really should be handled by the program that actual runs the commands, which is the shell, and shouldn't be done at the terminal level. And even for the times that I do think it could be a useful terminal feature, I could just do the same in Emacs with vterm to get even better integration with my editing environment. All without needing an online account or have to deal with an AI in a place I really don't need one. Basically, to me a terminal should just be a way to interact with stdin and stdout, maybe looking pretty if I can make it, so I just use Alacritty as my go-to and vterm if I need something integrated with my Emacs session (or wanna leverage any snippets I come up with that can't just be shell functions or scripts).
  • @AngriestEwok
    You lost me at closed source. To me, that means: hand over all my personal data to a foreign and potentially hostile entity I have no reason to trust.
  • @furcom
    Kitty Terminal 👌🏻
  • I love warp, I've tried most others mentioned here, none work as well with my flow. I won't begrudge anyone for using any of these!
  • Signing in to use a terminal misses the point completely. This is now in the area of people who like to work ON their computer instead of WITH. I got stuff to do; another sign on is out of the question.
  • @EliSmith
    So much of this should be handled by the shell, not the terminal emulator
  • @ImARichard
    Wave is intriguing. I might play around with it a bit. I did just switch from iTerm2 to Wezterm though, and while it took a while to get it configured how I like it, now its just crazy fast and has all the autocomplete/suggest features I would want. Seems like the big sell is supposed to be AI, and frankly I couldnt care less about it. The only CLI commands I would maybe use AI for would be ffmpeg and I use that MAYBE a few times a year. But the sessions/workspaces of Wave could be pretty sweet.
  • @benzflynn
    Never used either before. Tried zsh of course on my terminal window but found it was screwing up my regular CLI. Just installed Warp and Wave and will be looking more deeply at them in time. Thanks for video, CL.:goat-turquoise-white-horns: