Effortless Server Management for Developers

RunDeck is the ultimate desktop and web app for managing your React, Next.js, Vite, and Node.js development servers

Hero image
What's RunDeck?

The ultimate desktop and web app for managing your React, Next.js, Vite, and Node.js development servers. Whether you're working on multiple projects or need a seamless way to organize, start, and stop your servers, RunDeck puts everything at your fingertips.

Say goodbye to manually navigating project folders and terminal commands—RunDeck automates it all with a sleek, easy-to-use interface.

✨ Key Features

✅ Auto-Detect Projects

Just enter a folder path, and RunDeck instantly scans and lists all available development servers.

⭐ Favorite Projects

Keep your most important projects pinned at the top for quick and easy access.

🚀 One-Click Start & Stop

No more terminal struggles—launch or stop your servers instantly with a single click.

🌐 Open in Browser

Need to preview your app? Just click the terminal URL and open it in your preferred browser.

🔁 Git Branch Management

Effortlessly switch between branches without leaving the app.

🖥 Open in VS Code

Jump straight into coding with a single click.

🔌 Manage Ports

View in-use ports and kill processes blocking ports above 3000.

RunDeck Desktop App

Download and install the package

Step 1: Download the .deb Package

Click the button below to download the latest RunDeck .deb package. This package is designed for Ubuntu systems.

Step 2: Install the Package

After downloading, open your terminal, navigate to the folder where the package was downloaded, and run the following command:

sudo dpkg -i rundeck_x.x.x_amd64.deb

Step 3: Launch RunDeck

Once installed, you can launch RunDeck from your application menu or by running rundeck in your terminal.

RunDeck Desktop – Dev Mode

Run RunDeck as a desktop app without installation. Follow the steps below:

Step 1: Clone the Repository

Begin by cloning the RunDeck repository from GitHub.

git clone https://github.com/emdmed/rundeck.git

Step 2: Install Dependencies

Navigate to the project directory and install the required dependencies.

npm install

Step 3: Launch Desktop Dev Mode

Start the desktop app in development mode.

npm run rundeck:desk

RunDeck WebApp

Run RunDeck locally as a WebApp

Step 1: Clone the Repository

Begin by cloning the RunDeck repository from GitHub.

git clone https://github.com/emdmed/rundeck.git

Step 2: Install Dependencies

Navigate to the project directory and install the required dependencies.

npm install

Step 3: Launch Desktop Dev Mode

Start the desktop app in development mode.

npm run rundeck:web