Pymux (source code) is a terminal multiplexer implementation written in Python that clones the functionality of tmux. Like tmux and Screen, Pymux makes it easier for programmers to use many shells within a single terminal window during development.

Pymux is less frequently used than tmux but it can be useful if you want to customize your own terminal multiplexer environment using Python rather than digging into tmux's C code base.

Screenshot of Pymux running with multiple shell sessions.

Pymux is an implementation of the terminal multiplexers concept. Learn more in the development environments chapter or view the table of contents for all topics.

Pymux resources

Learn about web development next or databases?

I want to learn how to code a Python web application using a framework.

Tell me about standard relational databases.

I want to know about working with data in Python.

Sign up for a monthly email with Full Stack Python tutorials. No spam ever.

Matt Makai 2012-2018