DeckerDecker
Desktop app for local projectsMade in Ganghwa, Korea

Run local projects from one place.

Add a supported project folder. Decker finds its services and keeps the working URL, status, and logs together. As projects add up, return to one workspace instead of tracking terminals or ports.

First local project includedNo AI connection requiredmacOS and Windows
Decker desktop app running local projects and showing service logs
Project ready
URL -> status -> logs
Running

Local projects should not need a terminal map.

See where each service is running, which URL opens, and what failed without reconstructing terminal history.

Scene 01 / scattered projects

Every project starts differently.

One uses npm, another uses Python, and another contains multiple services. Returning later means remembering commands, ports, and terminal windows.

Decker keeps saved projects, detected services, current status, and local URLs in one place.

Local projects

3 saved projects

2 running

Landing page

Next.js

localhost:4001

Running

Dashboard

Vite

localhost:4002

Stopped

API

FastAPI

localhost:4003

Running

Scene 02 / unknown URL

The server looks ready. The page still does not open.

A terminal printed a URL, but the browser cannot reach it. Now you have to determine whether the service is running and where it actually opened.

With Decker, the working URL, service status, and logs stay together.

Project terminal
Projectnpm run dev
> npm run dev
VITE ready in 428 ms
Local: http://localhost:5173
ready
http://localhost:5173
!

This site can't be reached

localhost refused to connect

ERR_CONNECTION_REFUSED

Scene 03 / conflicting ports

One project is running. The next one crashes on the same port.

The first service already owns port 3000. Starting another project now means finding the process, changing configuration, or cleaning up terminals.

For supported services, Decker assigns an available port without terminating the process already using the old one.

Landing pagehttp://localhost:3000
> npm run dev
ready in 812 ms
Local: http://localhost:3000
running
Dashboardwants :3000
> npm run dev
starting dev server...
Error: listen EADDRINUSE
address already in use :::3000

You just wanted to see the dashboard. Now you are trying to understand why the port is conflicting.

From project folders to one local workspace.

Decker reads supported project files and gives you one place to run and inspect each project's services.

01

Add the folder

Choose the project folder already on your computer.

02

Review what Decker found

See the frameworks, services, and ports Decker detected.

03

Start and inspect

Start a service, open its working URL, and check status and logs.

04

Return without rebuilding context

With more saved projects, switch from the sidebar and see which services are running.

Need more? Lifetime adds more projects and devices, public previews, supported Vercel deploys, and GitHub backups.

Works with popular project stacks.

Created with Claude, Cursor, or Codex, downloaded from GitHub, handed over by someone else, or written by you—the project files are what matter. No AI connection is required.

Next.jsReactVueNuxtSvelteSvelteKitRemixAstroViteExpoExpressFastifyNestJSFastAPIFlaskDjangoStreamlitGradioFlutterTauriCRA

Start with one project. Upgrade when you need all of them.

Starter runs and inspects one saved local project on one device. Lifetime adds unlimited saved projects, more devices, public previews, supported Vercel deploys, and GitHub backups.

First local project included
Starter

Run and inspect one local project on one device.

Download Decker
  • 1 saved local project
  • 1 active device
  • Working URL, status, and logs
  • Framework detection
Lifetime — $69 once
$69

Unlimited projects and backups, plus public previews and Vercel deploy for supported web frameworks. No subscription.

14-day money-back guarantee.

  • Unlimited saved projects
  • Use on up to 3 devices
  • Share public preview URLs
  • Vercel deploy for supported web frameworks
  • GitHub backup snapshots

Questions & answers.

What is Decker?+

Decker is a desktop app for running and managing supported local projects. Add a project folder, start its services, open the working URL, and check status and logs in one place.

Do I need an AI coding tool?+

No. Decker works from supported project files regardless of whether they were created with AI, downloaded, handed over, or written by you.

Does it work on Windows or Linux?+

Decker is available on macOS 14 or later and Windows. Linux support is on the way.

Can I try it before paying?+

Yes. Your first local project is included on 1 device. Lifetime unlocks unlimited projects, preview links, supported Vercel deploys, GitHub backup, integrations, and up to 3 devices.

Will it work with my project?+

Decker can run supported Next.js, React, Vue, Nuxt, Svelte, Remix, Astro, Vite, Express, NestJS, FastAPI, Flask, Django, Streamlit, Flutter, and other detected projects. Vercel Deploy is available only for Next.js, Vite-based React, Vue, or Svelte, Nuxt, Astro, Remix, SvelteKit, and Create React App services.

How do I get the app?+

Sign in on rundecker.com and download the macOS or Windows installer from your Dashboard. Open Decker, scan a project folder locally, then sign in in the app when you save it and activate the device.

Do I need to install anything else?+

Decker needs the runtime required by the project, such as Node.js for React or Next.js and Python for Flask or Django. Decker does not replace the project runtime itself.

Is my code safe?+

Local scanning and running stay on your computer. Share exposes the running local service only when you start it. Deploy and GitHub backup upload filtered project files only after you explicitly confirm those actions.

How many computers can I use it on?+

Starter access works on 1 device and can save 1 local project. A Lifetime license works on up to 3 devices and unlocks unlimited projects, preview links, supported Vercel deploys, integrations, and GitHub backup.

Still wondering? [email protected]

Keep your local projects in one place.

Start with one supported project. See its working URL, status, and logs, then upgrade when you need more projects, public previews, supported deploys, backups, and devices.