FREEDOM251

Freedom251 › Development Environment Managers

Rook

Free plan LinuxMacWindows

Visit Rook Alternatives Pricing

What Rook is

Rook is a free, open-source manager for local development environments, available on Linux, macOS, and Windows. Add a project directory and select a .test domain to run it with HTTPS using trusted certificates provided through mkcert. Rook manages multiple PHP versions and per-site FPM pools, allowing projects to use different versions without altering the system installation. Node.js support is built in, and it can manage MySQL, PostgreSQL, and Redis services without Docker or manual installs. The desktop app combines a web-based interface with native desktop performance. Its plugin architecture has an open API for community plugins, and its MIT license supports community contributions. Rook also lists runtime management, configuration as code, and container support. A shell installer detects the operating system and architecture, downloads the latest release, and installs the CLI and GUI, with an option to omit the GUI. The project credits Andy Barilla and lists Go, Wails, Caddy, and Svelte among its foundations. The Free plan costs nothing and described as open source and free forever.

Who it suits

Rook suits developers who want to manage local projects and development services across Linux, macOS, or Windows. Its per-project PHP configuration and built-in Node.js support may suit work involving different runtime needs.

What it does well

  • Runs on Linux, macOS, and Windows.
  • Provides local HTTPS with trusted certificates.
  • Manages multiple PHP versions and per-site FPM pools.
  • Controls MySQL, PostgreSQL, and Redis without Docker.
  • Free plan is listed as free.

What to know first

  • The listed purpose is local development environments.
  • The installer requires a shell.

Plans

PlanBilled and limitsPrice
FreeOpen source & free foreverFree

As getrook.dev lists them, read 5 Oct 2026. The maker's own page has the final word.

Getting started

  1. Open Rook's website at https://www.getrook.dev/.
  2. Use the shell installer, which detects your operating system and architecture and downloads the latest release.
  3. Install the CLI and GUI, or use the installer option that skips the GUI.
  4. Add a project directory and choose a .test domain to run the site with HTTPS.

Verdict

Rook brings project setup, runtime management, and several database services into a free local development environment manager. Its listed features are geared toward desktop workflows rather than hosted development environments.

Questions

How much does Rook cost?

The Free plan costs nothing and is described as open source and free forever.

Which operating systems does Rook support?

Rook supports Linux, macOS, and Windows.

Is Rook open source?

Yes. Rook is MIT-licensed and community-driven.

What development services can Rook manage?

It manages multiple PHP versions and per-site FPM pools, includes Node.js support, and can start, stop, and manage MySQL, PostgreSQL, and Redis.

How does Rook provide local HTTPS?

Choose a .test domain for a project; Rook uses mkcert to provide local HTTPS with automatically trusted certificates.

Who does the site credit as Rook's maker?

The site credits Andy Barilla.

Facts from Rook's own pages

Database services
Rook can start, stop, and manage MySQL, PostgreSQL, and Redis without Docker or manual installs. · getrook.dev, 5 Oct 2026
Desktop app
Rook describes itself as a desktop app with native desktop performance and a modern web UI. · getrook.dev, 5 Oct 2026
Headquarters
Colorado Springs, Colorado, United States · getrook.dev, 28 Sept 2026
Installer
The shell installer detects the operating system and architecture, downloads the latest release, and installs the CLI and GUI; an option skips the GUI. · getrook.dev, 5 Oct 2026
License
Rook is MIT-licensed and community-driven, and the site welcomes contributions. · getrook.dev, 5 Oct 2026
Local HTTPS
Rook uses mkcert to provide local HTTPS with automatic trusted certificates. · getrook.dev, 5 Oct 2026
Maker
The site credits Andy Barilla. · getrook.dev, 5 Oct 2026
Node.js
Node.js support is built in. · getrook.dev, 5 Oct 2026
PHP management
Rook manages multiple PHP versions and per-site FPM pools so projects can use different versions without changing the system install. · getrook.dev, 5 Oct 2026
Plugins
Rook has a plugin architecture with an open API for community plugins. · getrook.dev, 5 Oct 2026
Project setup
Users can add a project directory and choose a .test domain to run the site with HTTPS. · getrook.dev, 5 Oct 2026
Purpose
Rook is a cross-platform, open-source development environment manager for local development. · getrook.dev, 5 Oct 2026
Technology
The site lists Go, Wails, Caddy, and Svelte among Rook's foundations. · getrook.dev, 5 Oct 2026

Where Rook stands on Freedom251

Look at these too