sessioner
✨ An interactive CLI to search, fork, merge, prune, trim, and manage Claude Code sessions from the terminal.
File Explorer
- architecture.md
- conventions.md
- typings.md
- config.json
- manifest.json
- bot_stale.yml
- cd_deploy.yml
- ci_build.yml
- ci_lint.yml
- FUNDING.yml
- settings.json
- delete.ts
- fork.ts
- merge.ts
- open.ts
- preview.ts
- prune.ts
- rename.ts
- trim.ts
- index.ts
- ansi.ts
- format-date.ts
- format-stats.ts
- get-columns.ts
- styled-label.ts
- truncate.ts
- analyze-prune.ts
- count-subagents.ts
- extract-first-user-message.ts
- extract-messages.ts
- get-entries.ts
- list-sessions.ts
- parse-line.ts
- rewrite-jsonl.ts
- search-sessions.ts
- stats.ts
- custom-select.ts
- layout.ts
- search.ts
- select.ts
- types.ts
- .gitattributes
- .gitignore
- .prettierignore
- .prettierrc
- CHANGELOG.md
- CLAUDE.md
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- LICENSE
- package-lock.json
- package.json
- README.md
- SECURITY.md
- tsconfig.json
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
npm
View Details ▼
npm
JavaScript and Node.js package manager.
Manage Node.js projects and their module dependencies.
Some subcommands such as `install`, `run`, etc. have their own usage documentation.
npm init {{[-y|--yes]}}
Create a `package.json` file with default values (omit `--yes` to do it interactively):
npm {{[i|install]}}
Download all the packages listed as dependencies in `package.json`:
npm {{[i|install]}} {{package_name}}@{{version}}
Download a specific version of a package and add it to the list of dependencies in `package.json`:
xdg-open
View Details ▼
xdg-open
Open a file or URL in the user's preferred application.
xdg-open .
Open the current directory in the default file explorer:
xdg-open {{https://example.com}}
Open a URL in the default browser:
xdg-open {{path/to/image}}
Open an image in the default image viewer:
