# Elixir

Source: https://libtmux.org/en/elixir/latest/

> libtmux for Elixir, version latest.

![](https://libtmux.org/en/brand/elixir/library/logo.svg)

Drive a real tmux from Elixir.

libtmux

You are reading the **latest** documentation. Use the version control in the header to move between releases, or the port dropdown to find a corresponding page in another language.

## Install

**mix.exs**

```elixir
{:libtmux, "== 0.0.1-alpha.1"}
```

```console
mix deps.get
```

Add the tuple to the deps list in mix.exs, then fetch it. Needs Elixir 1.20.4 or newer, Erlang/OTP 29.1.2 or a newer 29.x release, tmux 3.3 or newer (the planned floor), and a C11 compiler on Linux.

### [Topics](https://libtmux.org/en/elixir/latest/topics/)

[Subject-by-subject, with Elixir in every code block.](https://libtmux.org/en/elixir/latest/topics/)

### [Guides](https://libtmux.org/en/elixir/latest/guides/)

[Task guides for Elixir.](https://libtmux.org/en/elixir/latest/guides/)

### [Examples](https://libtmux.org/en/elixir/latest/examples/)

[Complete programs, sourced from the code each port tests.](https://libtmux.org/en/elixir/latest/examples/)

### [Concepts](https://libtmux.org/en/elixir/latest/concepts/)

[The domain model every port shares.](https://libtmux.org/en/elixir/latest/concepts/)

## API references

### [Official reference](https://libtmux.org/en/elixir/latest/reference/)

[Elixir API signatures and documentation, with links to related guides and APIs in other languages.](https://libtmux.org/en/elixir/latest/reference/)

### [HexDocs documentation](https://libtmux.hexdocs.pm/)

[ExDoc API reference and guides for published package versions on HexDocs.](https://libtmux.hexdocs.pm/)

[All Elixir versions and install instructions](https://libtmux.org/en/elixir/)
