🇬🇧 English
Run scripts and automate tasks — no command line needed
ProcMix gives you a graphical interface for managing commands, workflows, and schedules. No memorising flags — just press a button.
|
Command palette and hotkeys |
Variables and substitution |
|
Run as administrator |
Output schema |
|
Visual workflow editor |
Scheduler |
|
Cross-platform |
Local storage, import/export |
|
Remote execution over SSH |
SFTP file transfer |
|
Built-in HTTP API server |
Pre-built installers are available on the Releases page:
| Platform | Installer |
|---|---|
| macOS | .dmg |
| Windows | .msi / .exe |
| Linux | .AppImage / .deb |
Prerequisites
- Node.js 24+
- Rust (stable toolchain)
- Tauri system dependencies for your platform → tauri.app/start/prerequisites
Setup
git clone https://github.com/ez404-36/proc_mix_app.git
cd proc_mix_app
npm install
npm run tauri buildThe built installer will appear in src-tauri/target/release/bundle/.
npm install # install JS dependencies
npm run tauri dev # start full app (Rust + React hot-reload)| Command | Description |
|---|---|
npm run dev |
Frontend dev server only |
npm run tauri dev |
Full app with hot-reload |
npx tsc --noEmit |
TypeScript typecheck |
npm run lint |
ESLint |
npm test |
Frontend tests (Vitest) |
cargo test |
Rust tests (from src-tauri/) |
cargo clippy --all-targets -- -D warnings |
Rust lint |
🇷🇺 Русский
Запускайте скрипты и автоматизируйте задачи — без командной строки
ProcMix даёт графический интерфейс для управления командами, сценариями и расписаниями. Не нужно запоминать флаги — просто нажмите кнопку.
|
Палитра команд и горячие клавиши |
Переменные и подстановка |
|
Запуск от имени администратора |
Схема вывода |
|
Визуальный редактор сценариев |
Планировщик |
|
Кроссплатформенность |
Локальное хранение, импорт/экспорт |
|
Выполнение на удалённых хостах по SSH |
Передача файлов по SFTP |
|
Встроенный HTTP API сервер |
Готовые установщики доступны на странице Releases:
| Платформа | Установщик |
|---|---|
| macOS | .dmg |
| Windows | .msi / .exe |
| Linux | .AppImage / .deb |
Требования
- Node.js 24+
- Rust (стабильный тулчейн)
- Системные зависимости Tauri для вашей платформы → tauri.app/start/prerequisites
Настройка
git clone https://github.com/ez404-36/proc_mix_app.git
cd proc_mix_app
npm install
npm run tauri buildСобранный установщик появится в src-tauri/target/release/bundle/.
npm install # установить JS-зависимости
npm run tauri dev # запустить полное приложение (Rust + React hot-reload)| Команда | Описание |
|---|---|
npm run dev |
Только dev-сервер фронтенда |
npm run tauri dev |
Полное приложение с hot-reload |
npx tsc --noEmit |
Проверка типов TypeScript |
npm run lint |
ESLint |
npm test |
Тесты фронтенда (Vitest) |
cargo test |
Тесты Rust (из src-tauri/) |
cargo clippy --all-targets -- -D warnings |
Линтер Rust |