New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

arborista

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

arborista

Bun CLI for managing git worktrees in a repo-specific layout.

latest
Source
npmnpm
Version
0.1.0
Version published
Maintainers
1
Created
Source

arborista

arborista is a Bun/TypeScript CLI for elegant git worktree oversight.

Install

arborista is published on npm, but it runs on Bun.

npm install -g arborista

If Bun is not already installed, install it first from https://bun.sh.

Git Hooks

This project uses hk for git hook management. The configuration is in hk.pkl.

To install the hooks in your local clone:

hk install

The configured hooks run bun run check on pre-commit and pre-push.

Config

Config lives at ~/.config/arborista/arborista.jsonc.

Example:

{
	"root": "~/Dev/.arborista",
}

Only root is used in v1. Commands always act on repo found from current working directory.

Commands

arborista list [--dir]
arborista ls [--dir]
arborista new <branch> [--from <start-point>]
arborista dir <branch>
arborista rm <branch> [--branch]
arborista move

Comparison to Git

For a 1:1 mapping from each arb command to the exact underlying Git commands, see docs/comparison-to-git.md.

Keywords

bun

FAQs

Package last updated on 08 Apr 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts