IN DEVELOPMENT New capabilities arrive release by release

Your servers.
Under control.

Build your project. Let ServerMaster handle the routine.
Local servers, databases, and everyday automation — in one focused workspace.

Free & open source · Releases ship when they are ready · Every published version stays available

Control theme
ServerMaster Control screen showing several server profiles and their running state.
YOUR LOCAL DEVELOPMENT, TOGETHER.Interface from the active development build
YOUR STACK.
YOUR CHOICE.
ApacheNginxPHPNode.jsPythonCaddy

SET IT ONCE

Less to remember.
More room to build.

A workspace that remembers how you work. Capabilities land progressively as each release is completed.

01 / START
Open the appDefault profile starts

Pick up where you build.

Choose a default profile and enable autostart. Your server starts with the app, with an option to open its address in your browser.

02 / RECOVER
Process exits unexpectedlyRestart is triggered

Give your server a retry.

Enable restart on crash to automatically attempt another start after an unexpected exit. Keep the logs close when a problem needs your attention.

03 / SAVE
Your backup interval is dueSnapshot & retention

A restore point. On repeat.

Choose what to snapshot, how often, and how many copies to keep. Scheduled snapshots run while ServerMaster is open.

SMARTER SETUP · IN DEVELOPMENT

A head start for your next project.

22 profile templates, from a static folder to a PHP CMS. Pick a starting point and fine-tune the details. Joomla 5 and 6 can be downloaded and unpacked through the setup wizard.

The new-profile wizard offers templates for static sites, single-page apps, Joomla, WordPress, and other project types.
BUILT-IN SNAPSHOTS · IN DEVELOPMENT

Experiment with a way back.

Save project files and settings, include your running managed database, and restore what you need. Keep manual snapshots beside your scheduled copies.

Backups screen with interval and retention settings, per-profile snapshots, database backups, and restore controls.

A BETTER EVERYDAY WORKFLOW

From scattered steps
to a saved routine.

The difference is what you have to keep in your head. Choose a task to compare a manual workflow with ServerMaster.

Without ServerMaster

Manual workflow
  1. Find the project folder
  2. Remember the runtime and port
  3. Re-enter the launch command
  4. Open the local address

Your settings are spread across commands, folders, and memory.

With ServerMaster

Saved workflow
  1. Choose a saved profile
  2. Press Start
REMEMBERED FOR YOU

Folder · Engine · Port · PHP version · Browser preference

Configure the profile once. Reuse it whenever you return.

Illustrative workflows, not performance benchmarks. Setup depends on your project and installed dependencies.

Keep the work. Lose the repetition.
Everyday taskManaged by handWith ServerMaster
Project settingsRemember or copy command argumentsReusable profiles and templates
Several local sitesKeep track of separate processesIndividual controls in one workspace
BackupsArchive files and export the databaseSnapshots with a schedule and retention
TroubleshootingSwitch between logs and process toolsServer logs, ports, diagnostics, and HTTP checks

NATIVE. THROUGH AND THROUGH.

Everything within reach.

The overview when you need it. The details when you want them. Screens show current development work; downloadable features depend on the selected release.

A Mac app, all the way.

A native Swift interface with menu bar controls, widgets, and a Safari extension in active development.

Your stack stays yours.

10 engine modes. Per-profile settings. The freedom to use familiar tools or bring a custom command.

Open to a closer look.

MIT-licensed source, versioned releases, and downloadable snapshots. Follow the project as it grows.

START BUILDING

Find your ServerMaster.

One project, different ways to work. Download an available release or see what is planned for your platform.

Loading available releases…

Browse every published release on GitHub

Looking for an Intel Mac build?

The published 1.0 Universal build includes both Apple Silicon and Intel. A separate Intel-only legacy line is planned for later; it does not have a downloadable release yet.

A FEW GOOD QUESTIONS

Before you start.

Do the screenshots match every release?

The screenshots show active development work. The download section identifies the exact published version you will receive; features can differ between releases and platforms.

Does ServerMaster include every server runtime?

ServerMaster manages local tools. Depending on your engine, you may need PHP, Node.js, Nginx, Caddy, or other dependencies. The app checks what is available and provides installation controls.

Why does macOS warn when I open the app?

The current release is unsigned and not notarized. Download it from the official GitHub release, then follow that release's first-launch instructions in System Settings → Privacy & Security.

Can I download an older version?

Yes. Published builds stay in GitHub Releases. The release archive includes application downloads, source snapshots, and checksums where available. New releases can be added without replacing older entries.

What about Linux and Windows?

The Swift CLI is being developed as a shared codebase for macOS and Linux, with Linux glibc and musl builds planned. ServerMaster for Windows is available now: a native app for Windows 10 and 11 — pick Windows in the platform list above. The platform picker will show Linux downloads when those releases exist.