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
# what every fresh workspace needs
link node_modules
copy .env
bash
$ workler init
$ workler add feature-a

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

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

workler add feature-a clones the project into .worktrees/feature-a, creates and checks out a new feature-a branch, symlinks node_modules back to the main project, and copies .env in — a ready-to-run checkout in one command.

Released under the MIT License.