Ask HN: Best way to simultaneously run multiple projects locally?

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com
featured
  1. tilt

    Define your dev environment as code. For microservice apps on Kubernetes.

    If you want to go the k8s route, it’s worth checking out https://tilt.dev/.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. canine

    Power of Kubernetes, Simplicity of Heroku

    I’m the developer of https://canine.sh — I’d humbly ask you to take a look! It’s basically built to solve exactly this problem, and it’s totally free + open source.

    The backend uses kubernetes, and the frontend integrates with GitHub, dockerhub, etc, for doing builds and deploys.

    I’ve been able to host 2 rails apps, 1 postgres and 1 redis in a $10/month Hetzner VPS.

  4. process-compose

    Process Compose is a simple and flexible scheduler and orchestrator to manage non-containerized applications.

    My suggestion would be Process Compose[1]. Just write a simple config telling it what commands to run; it will launch them all and give you a nice TUI to read the stdout and control each process individually.

    [1] https://github.com/F1bonacc1/process-compose

  5. overmind

    Process manager for Procfile-based applications and tmux

    I hadn't come across overmind before and searching turned up several very different projects.

    I think the parent comment is referring to this one: https://github.com/DarthSim/overmind

  6. ddev

    Docker-based local PHP+Node.js web development environments

    https://ddev.com/ has become standard in the circles I run in (most are web devs working in agencies touching multiple projects each week). You don't have to use DDEV specifically, but it works like a dream and may provide some inspiration.

    Each project gets its own Docker Compose file. These allow you to set up whatever project specific services and configuration you need.

    None of your projects need to expose a port. Instead each project gets a unique name like `fooproject` and `barproject` and the container listening to port 80 is named `project-web`.

    It all gets tied together by a single global NGINX/Traefik/Caddy container (you choose) that exposes port 80 and 443 and reverse proxies to each projects web container using Docker's internal network. In pseudo-code:

    ```

  7. aspire-samples

    If you’re happy enough to write a little bit of C# and install the .NET SDK then try Aspire.

    Here’s and example of orchestrating a node.js app and a Redis dependency.

    https://github.com/dotnet/aspire-samples/blob/main/samples/A...

  8. gasmask

    Hosts file manager for OS X

    https://github.com/2ndalpha/gasmask did this for Macs but I've found that I just don't need it. A static file is fine. I often have old entries in it that I don't use anymore but they don't harm anything being there so they stick around until I do a cleanup pass.

  9. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Lazydocker

    19 projects | news.ycombinator.com | 18 Jul 2023
  • New Docker Desktop: Run WASM Applications Alongside Linux Containers in Docker

    8 projects | news.ycombinator.com | 7 Dec 2022
  • Colima: Container runtimes on macOS (and Linux) with minimal setup

    1 project | news.ycombinator.com | 19 Apr 2025
  • Development on Apple Silicon with UTM

    2 projects | news.ycombinator.com | 17 Apr 2025
  • Securing Kubernetes: Encrypting Data at Rest with kubeadm and containerd on Amazon Linux 2023

    4 projects | dev.to | 15 Apr 2025

Did you know that Go is
the 4th most popular programming language
based on number of references?