Desktop app for running and monitoring scripts across multiple local projects.
Features · Quick Start · Development Mode · Build and Install
| Feature | Description |
|---|---|
| Multi-project workspace | Add one project or import child projects from a parent folder |
| Script runner | Run/stop scripts with status tracking and live logs |
| Crash-focused UX | Logs auto-open when a script fails |
| Outdated dependencies | Check outdated packages and update selected packages to latest |
| Package manager support | npm, pnpm, yarn, and bun |
| Resource monitoring | CPU/RAM indicators for running scripts |
| Native desktop behavior | macOS menu bar actions and system notifications |
- Node.js (LTS recommended)
- Rust toolchain
- Tauri system dependencies for your OS
git clone https://github.com/pdreij/inicio.git
cd inicio
npm install
npm run tauri devRun in desktop dev mode:
npm run tauri devThis starts:
- Vite frontend (hot reload)
- Tauri desktop shell
Important: use npm run tauri dev (not npm run dev) when testing native features.
npm install
npm run tauri buildBuild artifacts are generated in:
src-tauri/target/release/bundle/
Open the generated .dmg (or .app) and move Inicio to Applications. Or just drag the icon to Application if the installation modal opens.
- Tauri (Rust backend)
- React + TypeScript
- Vite
- Tailwind CSS
This project is licensed under the MIT License. See the LICENSE file for details.