Skip to content

evil1morty/onerun

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OneRun

One app to run them all.

Why

I was working on multiple projects simultaneously with Claude Code. Each project needed its own dev server running, so for every project that's another terminal tab, plus the terminals for Claude Code itself. It started getting frustrating real quick, constantly switching between tabs just to start or stop a server.

I just wanted a simple app where I could see all my projects, hit play, and check logs when needed. So I built this with Claude Code.

Features

  • Auto-scan projects reads package.json, Cargo.toml, go.mod, composer.json, Makefile, docker-compose.yml and detects framework, scripts, and package manager
  • One-click play/stop with live logs and auto-detected localhost URLs
  • Per-project environment variables for isolated credentials and config
  • System tray with optional start on boot
  • Open in Claude Code or your editor of choice
  • Pin, search, and organize your projects from one dashboard
  • Cross-platform Windows, macOS, Linux

Download

Grab the latest release for your platform from Releases.

Platform File
Windows .exe or .msi
macOS .dmg
Linux .deb

Build from Source

Requires Node.js 18+, Rust, and on Windows VS Build Tools with C++ workload.

git clone https://github.com/evil1morty/onerun.git
cd onerun
npm install
npx tauri build

License

MIT

About

A tiny desktop app to manage of all your coding projects

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors