Project

workroom

0.0
The project is in a healthy, maintained state
Create and manage local development workrooms using JJ workspaces or git worktrees
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
 Dependencies

Runtime

~> 1.5
~> 0.23
~> 2.7
 Project Readme

Workroom

True parallel software development in a native MacOS development environment.

Workroom is a Mac app for working on many tasks at once. Each task gets its own workroom: a separate copy of your project on its own branch, with its own terminals, history and diffs. Run a dev server in one workroom, a coding agent in another and a test suite in a third, and none of them gets in the others' way.

workroom-demo.mp4

⬇  Download for macOS  ·  Documentation  ·  Contributing

Install

Download the app, open the .dmg and drag Workroom into Applications. It needs macOS 15 Sequoia or later, and it updates itself.

The workroom command-line tool is bundled inside the app. To use it on its own, on macOS or Linux:

curl -fsSL https://raw.githubusercontent.com/joelmoss/workroom/master/install.sh | sh

Documentation

Everything else, from your first workroom to the CLI reference, is at codaset.dev/workroom/docs. The pages are written in docs-site/, so a fix to the docs is a pull request to this repo.

Contributing

Issues and PRs are welcome. See CONTRIBUTING.md for the architecture, the local dev setup, the test and lint gates, and the release process.

License

MIT