# joshmedeski/sesh

Smart tmux session manager

Repository: https://github.com/joshmedeski/sesh
Canonical: https://ross.abutalabs.com/products/sesh
Language: Go
License: MIT
License Family: permissive
Topics: productivity, session-management, tmux, zoxide
Last push: 2026-08-25T22:39:07+00:00

## Health v2 (maintenance only)
Score: 92/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 95, longevity 70
- inputs: {"age_days": 980, "days_push": 8, "days_rel": 38, "gap_med": 10, "n_releases_24m": 40}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2788, forks 126 (observed 2026-08-28T04:07:21.980292+00:00)

## What it is
Sesh is a Go-based CLI tool for creating and managing tmux sessions quickly, with smart session naming based on git repos or directories and zoxide integration for jumping to frequently used projects. It supports per-project configuration via sesh.toml, interactive pickers, and one-step clone-and-connect workflows.

## Use cases
- manage tmux sessions from the command line
- quickly switch between project tmux sessions
- create a tmux session for a git repo automatically
- clone a repo and open a tmux session in one step
- jump to my most-used projects with zoxide
- configure startup commands and windows per tmux project
- switch back to my last tmux session

## When to choose
- you live in tmux and juggle many project sessions
- you want automatic, consistent session naming from git repos
- you already use zoxide or fzf and want tighter integration
- you want declarative per-project session configuration

## When to avoid
- you don't use tmux
- you need a GUI session manager
- you want remote/multi-host session orchestration

## Facets
- artifact type: cli-tool
- maturity: active
- function: cli, developer-tools, workflow-automation
- domain: developer-tools
- platform: cli, cross-platform
- tags: tmux, zoxide, session-management, terminal, fzf, command-line, linux, macos

## Member repositories
- joshmedeski/sesh (main) score 92

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:21.980292+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T08:15:31.605671+00:00, confidence not recorded.
  - readme: https://github.com/joshmedeski/sesh (fetched 2026-08-28T04:07:21.980292+00:00, sha 8a48edec9742)
- Data as of 2026-08-30T08:39:29.467469+00:00.
