Skip to content

WorklerWorkspaces that set themselves up.

A local workspace manager that clones your project into .worktrees/ and wires up the untracked files — node_modules, .env — with copy and link rules.

Workler

Quick taste

txt
# only needed when a workspace needs local files
link node_modules
copy .env
bash
$ workler add feature-a

$ workler list
main       main       /path/to/project
feature-a  feature-a  /path/to/project/.worktrees/feature-a

$ cd "$(workler path feature-a)"

workler add feature-a works directly in any Git repository. It clones the project into .worktrees/feature-a, creates and checks out a new feature-a branch, and applies .workler rules when that optional file is present.

Released under the MIT License.