Software Alternatives, Accelerators & Startups

tmux

tmux is a terminal multiplexer: it enables a number of terminals (or windows), each running a...

tmux Reviews and details

Screenshots and images

  • tmux Landing page
    Landing page //
    2023-10-19

Badges

Promote tmux. You can add any of these badges on your website.

SaaSHub badge
Show embed code
SaaSHub badge
Show embed code

Videos

How I Work: Tmux

You need to know how to use TMUX

Getting Started with tmux Part 1 - Overview and Features

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about tmux and what they use it for.
  • Easy Access to Terminal Commands in Neovim using FTerm
    Having a common set of tools already set up in different windows or sessions in Tmux or Zellij is obviously an option, but there is a subset of us ( 👋 ) that would rather just have fingertip access to our common tools inside of our editor. - Source: dev.to / 4 months ago
  • Automating the startup of a dev workflow
    Well, I now use tmux and tmuxinator. I have had many failed tmux attempts over the years, but I'm firmly bedded in now. - Source: dev.to / 7 months ago
  • Connecting Debugger to Rails Applications
    The downside of overmind is that it requires tmux, which is a terminal multiplexer tool. If you don't already use tmux, I'd say it's probably not worth learning it just for the purposes of using overmind. But if you're like me and already know/use tmux, this can be a great solution to pursue. - Source: dev.to / 7 months ago
  • NeoVim Capability Functions
    For splitting the terminal you could try either toggleterm or tmux. If you want to send things from one tmux pane to another, then you can use slime. For a toggle-able filetree, you can use nvim tree. Source: 9 months ago
  • New User
    Another reason the above setup is helpful is that I use terminal vim in conjunction with Tmux. I always configure my IDE where vim is about 75% of my terminal window, on the left. The other 25% is a command line. In tmux, you can "zoom in" to a tmux pane by using Leader+z (for default tmux, this is "Ctrl+b z"). This effectively allows me to focus on vim but pop out a command line when I need it. Having the three... Source: over 1 year ago
  • Sway sessions à la tmux
    The famous tmux terminal multiplexer provides sessions. Each session holds a distinct set of workspaces (windows, in the tmux terminology). Sessions can be named and easily switched to. Only the workspaces of the selected session are shown, and pressing the right combination selects the numbered workspace of the active session. This is (almost) exactly what I wanted. Sway does not provide this functionality out of... Source: over 1 year ago
  • 3 Best Open Source Alternatives To IDM (Internet Download Manager)
    Why not just wget/wget2 or aria2 + tmux? Although if GUI is necessary, there are frontends for both. Source: over 1 year ago
  • Persisting and sharing Insomnia projects using Git
    The last icing on top of this solution is running the Insomnia process in the background. When using the alias from before, it will occupy a terminal until Insomnia exits. This is no big deal, but in the interest of keeping things clean, I've opted to run the command in a tmux session. Out of sight, out of mind. - Source: dev.to / over 1 year ago
  • A look at various trends shaping the future of the command line
    OP here. There are a few projects that I wasn't able to work into the story that I think are worth a mention (though some of them are in that Awesome Terminals round-up linked in the article). The Cobra library is a huge one: https://github.com/spf13/cobra Other stuff worth a look includes: Tmux: https://github.com/tmux/tmux. - Source: Hacker News / almost 2 years ago
  • Ruxel - Building a Ray Tracer with Rust Part 1
    To begin, open the terminal -in my case it's the Alacritty + Tmux + Fish + Neovim combo- and start a new Cargo project followed by several mkdir and touch commands to get the proper directory structure…. - Source: dev.to / almost 2 years ago
  • Which tools do you use for Git Conflicts?
    Leave the editor? I'im using Floaterm to quick access to shell. Beside, I have Tmux covered too. Source: about 2 years ago
  • Shout out to some cool and promising open source Linux projects (List)
    Https://github.com/zellij-org/zellij - similar to tmux and screen, it is a workspace aimed at developers, ops-oriented people and anyone who loves the terminal. I personally didn't try it (i try will in a future) cause I don't like to use tmux, but I know a lot of people do. Source: over 2 years ago
  • sanoid & syncoid - long running sync tasks and alerting?
    The quick and nasty way before you automate it all is to use something like tmux (https://github.com/tmux/tmux) which is available on most distro's. It will allow you to start a terminal session and run it in the background so it won't matter if you get disconnected you can always reconnect and re-attach to the session. Source: over 2 years ago
  • I tried to move entirely to Linux supporting programs before I migrate from Windows. Here's how it went
    TimeShift quelled a lot of the fear I initially had with messing with my system. The backups don't take a massive amount of space, and the speed at which they are restored means I can be back up and running mere minutes after screwing something up. Last time I used Windows System Restore, it corrupted my entire install! Samba has removed all need for me to use USB keys in my house anymore. It took me less than 10... Source: over 2 years ago
  • Tumx for Termux ❕
    Tmux is written in C Language and it's open sourced at GitHub. If you think that you can improve the program than you can contribute at Tumx. - Source: dev.to / over 2 years ago
  • Tools You Should Know About: direnv
    Given your description of switching between projects, you may also be interested in tmux, which I've also written a blog about. Source: over 2 years ago
  • UPDATE: got the raspberry pi to work with the wide boi
    Personally, I really like the super wide screen with tmux for coding. Source: over 2 years ago
  • Hi! I made simple TUI desktop for Linux named TBox
    You named it "TUI Desctop", presumably meaning Desktop Environment, but there's none of it's features. Well, there are some, like File Manager and status bar, but no WM and a lot of other stuff. I was expecting to name your creation WM, Window Manager like dwtm, vtm and tmux with screen (to some extend) but again, no window managment... So, at least for now this seems to be just regular shell but made complicated. Source: over 2 years ago
  • Creating AppImage for any version of Tmux
    I wanted an easy way of installing tmux from my other project. So I created a docker image and script to quickly build tmux as an AppImage package. It can build tmux versions from the release page of tmux, also it can build tmux from the latest commit in the tmux repository. Source: over 2 years ago
  • Newbie to neovim, need some customization (tips and tricks are helpful)
    I, personally, never got on with the in-built terminal. I find tmux to be a better alternative. Source: over 2 years ago
  • Trying to reach terminal constancy using ANSI only colors
    Modifying tmux doesn't need to happen, but this is a fun trick to add using this color idea. - Source: dev.to / almost 3 years ago

External sources with reviews and comparisons of tmux

Top 13 Best Tiling Window Managers For Linux In 2022
Tmux makes the most of the available space and is simple to use thanks to keybindings that may be used to divide windows and create extra panes. Individual shell instances can also be shared throughout various sessions and utilised for different purposes by different users.
13 Best Tiling Window Managers for Linux
tilix is a multiplexing terminal, not a tiling window manager. tmux is a terminal multiplexer, not a tiling window manager either. jwm is a lightweight STACKING window manager. I guess you could call tmux a tiling wm for a console only system (along with gnu screen and dvtm), but that’s really stretching your definition, and the other two certainly don’t qualify.

Do you know an article comparing tmux to other products?
Suggest a link to a post with product alternatives.

Suggest an article

tmux discussion

Log in or Post with

This is an informative page about tmux. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.