awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 dépôts

Awesome GitHub RepositoriesTerminal Session Layouts

Persists terminal pane layouts and configurations to disk as structured files for later restoration.

Distinct from Disk-Persistent Data Structures: Distinct from Disk-Persistent Data Structures: focuses on saving and restoring terminal session layouts, not general-purpose data structure persistence.

Explore 3 awesome GitHub repositories matching data & databases · Terminal Session Layouts. Refine with filters or upvote what's useful.

Awesome Terminal Session Layouts GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • gnunn1/tilixAvatar de gnunn1

    gnunn1/tilix

    5,690Voir sur GitHub↗

    Tilix is a tiling terminal emulator for Linux that uses GTK+ 3 widgets for native desktop integration and theming. It arranges multiple terminal sessions in a resizable grid layout, allowing users to split the window into several panes simultaneously. The application is built on the VTE terminal emulation engine and uses the Meson build system for compilation. The terminal supports synchronized input broadcasting, where keystrokes typed in one pane are replicated to all grouped terminals via D-Bus inter-process communication. It also offers a Quake-style drop-down mode that slides a terminal

    Persists terminal pane layouts and configurations to disk as structured files for later restoration.

    D
    Voir sur GitHub↗5,690
  • tmux-python/tmuxpAvatar de tmux-python

    tmux-python/tmuxp

    4,522Voir sur GitHub↗

    tmuxp is a tmux session manager and declarative workspace orchestrator that automates the creation and organization of sessions, windows, and panes. It functions as a libtmux automation wrapper, allowing users to define complex terminal layouts and initial shell commands using YAML or JSON configuration files. The project distinguishes itself as a terminal layout snapshot tool capable of capturing the state of a running session and saving it as a reproducible configuration. It further supports terminal workflow automation by executing bootstrap tasks and startup scripts to prepare environment

    Captures the current state of a running tmux session and saves it as a reusable configuration file.

    Pythonclicli-utilitiesjson
    Voir sur GitHub↗4,522
  • tony/tmuxpAvatar de tony

    tony/tmuxp

    4,522Voir sur GitHub↗

    tmuxp is a session manager and workspace automator for tmux. It allows for the creation, saving, and restoration of terminal session layouts using YAML or JSON configuration files, serving as a programmatic layer built on libtmux. The project distinguishes itself by acting as both a workspace generator and a layout exporter. It can instantiate live environments from structured definitions and conversely capture the state of active sessions to save them as portable configuration files. It further supports extensibility through a plugin framework and custom builder logic to modify session lifec

    Saves an active terminal session arrangement to a file to be edited and replayed later.

    Python
    Voir sur GitHub↗4,522
  1. Home
  2. Data & Databases
  3. Disk-Persistent Data Structures
  4. Terminal Session Layouts