# Workspace Manager for Rust (in development)

Source: https://libtmux.org/en/rs/latest/workspace/

> The Rust workspace manager is unfinished; builder APIs are available, but there is no workspace loader CLI.

The current implementation is `tmux-workspace`, a library crate for building workspace descriptions and freezing sessions.
Using it requires application code. Installing or building it does not provide
a command that accepts a workspace file and loads your session.

## Load a workspace from the terminal

Use [tmuxp](https://tmuxp.git-pull.com/) for the existing workspace CLI. Its
[Python workspace guide](/py/latest/workspace/guides/) covers installation and
`tmuxp load` with YAML or JSON configuration. tmuxp is a separate Python
application, not a Rust command.

## Start here

The [Internals](./internals/) section documents the current builder:

- [Guides](./internals/guides/) show application setup and builder calls.
- [Topics](./internals/topics/) explain supported configuration and behavior.
- [Examples](./internals/examples/) exercise the library or source consumer.
- [API](./reference/) covers the builder and configuration interfaces.
