libtmux
PythonPy Python PythonRubyLuaPowerShellJuliaTypeScriptRustGoJavaKotlinScalaC#F#C++Swift

Choose a port 15

Scripting & web

Python ✓
RubyNo matching page
LuaNo matching page
JuliaNo matching page
TypeScriptNo matching page

Compiled & native

RustNo matching page
GoNo matching page
C++No matching page
SwiftNo matching page

JVM

JavaNo matching page
KotlinNo matching page
ScalaNo matching page

.NET

C#No matching page
F#No matching page
PowerShellNo matching page

tmux

tmux CLI →

No matching ports.

GitHub

Source on GitHub 3

Core Library

libtmuxtmux-python/libtmux

MCP

libtmux-mcptmux-python/libtmux-mcp

Workspace Manager

tmuxptmux-python/tmuxp

No matching repositories.

Python · tmux-python/libtmux
Packages

Packages on PyPI 3

Core Library

libtmuxPyPI

MCP

libtmux-mcpPyPI

Workspace Manager

tmuxpPyPI

No matching packages.

Python · PyPI
Search
Colour scheme
Menu
Reference MCP
GitHub

Source on GitHub 3

Core Library

libtmuxtmux-python/libtmux

MCP

libtmux-mcptmux-python/libtmux-mcp

Workspace Manager

tmuxptmux-python/tmuxp

No matching repositories.

Python · tmux-python/libtmux
Packages

Packages on PyPI 3

Core Library

libtmuxPyPI

MCP

libtmux-mcpPyPI

Workspace Manager

tmuxpPyPI

No matching packages.

Python · PyPI
Core LibrarystableUpstream reference

Choose documentation 3

Core Library API reference and guides
Home Guides Topics Concepts Examples API Reference
Other references Upstream reference ✓
stable Stable release on its package registry. Read more
MCP Tools for connected assistants
Home Guides Topics Examples Tools Prompts Resources API Reference
pre-alpha Early development; expect breaking changes. Read more
Workspace Manager Repeatable development environments
Home Guides Topics Examples CLI Manual API Reference Configuration Internals
stable Stable release on its package registry. Read more

No matching documentation.

Python · latest · en
latest

No matching versions.

Current version

latest✓
English

No matching languages.

  • English ✓
  • Translation coverage

Prerelease This site documents an alpha of libtmux. Its structure, URLs and APIs are subject to change.

Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Friendly reminder: 📌 Pin the package, libtmux is pre-1.0 and APIs will be changing throughout 2026.
Light Logo Dark Logo
libtmux 0.62.0 documentation
  • Quickstart
  • Topics
    • Architecture
    • Configuration
    • Design decisions
    • Public vs internal API
    • Traversal
    • Locating yourself
    • Filtering collections
    • Pane interaction
    • Floating panes
    • Workspace setup
    • Automation patterns
    • Context managers
    • Options and hooks
    • Clients
    • Format-token fields
  • API Reference
    • Server
    • Session
    • Window
    • Pane
    • Client
    • Common
    • Neo
    • Options
    • Hooks
    • Constants
    • Exceptions
  • Testing Utilities
    • pytest Plugin
      • Usage Guide
      • Fixtures
    • Test Helpers
      • Constants
      • Environment
      • Random
      • Retry Utilities
      • Temporary Objects
  • Internals
    • Dataclass helpers
    • List querying
    • Internal Constants
    • Internal Sparse Array
  • Project
    • Contributing
    • Code Style
    • Releasing
    • Public API
    • Compatibility
    • Deprecations
  • Changelog
  • Migration notes
  • Glossary
  • MCP
  • GitHub

team git-pull / Tony Narlock:

vcs-python vcspull (libvcs), g

tmux-python tmuxp libtmux (mcp, pytest)

cihai unihan-etl (db) cihai (cli)

django django-slugify-processor django-docutils django-search-query (admin)

AI libtmux-mcp agentgrep (mcp)

docs + tests gp-libs gp-sphinx

web social-embed

Back to top
View this page
Edit this page

Deprecations¶

Active deprecations with timeline and migration paths.

Active Deprecations¶

No active deprecations at this time.

See history for past changes and the migration guide for upgrading between versions.

Deprecation Policy¶

See Public API – Deprecation Process.

Next
Changelog
Previous
Compatibility
Copyright © Copyright 2016- Tony Narlock
Made with Sphinx and gp-sphinx (fork of Furo by @pradyunsg)
On this page
  • Deprecations
    • Active Deprecations
    • Deprecation Policy

libtmux provides libraries for controlling tmux.

  • Python
  • Ruby
  • Lua
  • PowerShell
  • Julia
  • TypeScript
  • Rust
  • Go
  • Java
  • Kotlin
  • Scala
  • C#
  • F#
  • C++
  • Swift
  • Third-party notices
Source: docs/project/deprecations.md · Machine-readable: Markdown, raw source, docs.json, llms.txt, llms-full.txt
Esc

Port

Type to search.