🇺🇸 Lightweight xbar alternative with plugin support
🇷🇺 Легковесная альтернатива xbar с поддержкой плагинов
🚀 Lightweight macOS status bar manager with multi-instance and plugin support
— Multi-instances — run multiple scripts simultaneously
— Plugin manager — install plugins directly from GitHub repository
— Auto-update — automatic script output refresh
— Low memory usage — ~20 MB
— Native interface — full integration with macOS
— Bash/zsh support — works with any shell scripts
Feature | CronBarX | xbar |
---|---|---|
Technology | Native macOS (Swift/Objective-C) | Native macOS (Swift) |
Performance | Optimized for low resource usage | Native performance |
Architecture | Multi-instance support | Single app with plugin system |
Plugin Manager | ✅ Built-in GUI | ✅ File-based management |
macOS Integration | ✅ Full native integration | ✅ Full native integration |
Plugin Languages | Bash, Python, Ruby, JavaScript, etc. | Bash, Python, Ruby, JavaScript, etc. |
Ease of Use | Intuitive interface | Established ecosystem |
Plugin Repository | Built-in manager | Community plugins |
- Download the latest version from the Releases section
- Launch CronBarX
- Click the ⚙️ icon in the status bar
- Select "Create new instance"
- Choose your shell script
- Done! The script will appear in the status bar
CronBarX supports the same format as xbar:
#!/bin/bash
echo "🔄 $(date '+%H:%M:%S')"
echo "---"
echo "Open Terminal | shell=open -a Terminal"
echo "Refresh | refresh=true"
CronBarX includes comprehensive file logging for easy troubleshooting:
Log file location:
~/Library/Application Support/CronBarX/cronbarx.log
🚀 Легковесный менеджер для статус-бара macOS с поддержкой множества инстансов и плагинов
— Мульти-инстансы — запускайте несколько скриптов одновременно
— Менеджер плагинов — устанавливайте плагины прямо из GitHub репозитория
— Автообновление — автоматическое обновление вывода скриптов
— Низкое потребление памяти — ~20 МБ
— Нативный интерфейс — полная интеграция с macOS
— Поддержка bash/zsh — работает с любыми shell-скриптами
Функция | CronBarX | xbar |
---|---|---|
Технология | Нативное macOS (Swift/Objective-C) | Нативное macOS (Swift) |
Производительность | Оптимизирована для низкого потребления ресурсов | Нативная производительность |
Архитектура | Поддержка нескольких экземпляров | Одиночное приложение с системой плагинов |
Менеджер плагинов | ✅ Встроенный графический интерфейс | ✅ Файловое управление |
Интеграция с macOS | ✅ Полная нативная интеграция | ✅ Полная нативная интеграция |
Языки плагинов | Bash, Python, Ruby, JavaScript и др. | Bash, Python, Ruby, JavaScript и др. |
Удобство использования | Интуитивный интерфейс | Развитая экосистема |
Репозиторий плагинов | Встроенный менеджер | Сообщество плагинов |
- Скачайте последнюю версию из раздела Releases
- Запустите CronBarX
- Нажмите на иконку ⚙️ в статус-баре
- Выберите «Создать новый инстанс»
- Выберите ваш shell-скрипт
- Готово! Скрипт появится в статус-баре
CronBarX поддерживает тот же формат, что и xbar:
#!/bin/bash
echo "🔄 $(date '+%H:%M:%S')"
echo "---"
echo "Открыть Терминал | shell=open -a Terminal"
echo "Обновить | refresh=true"
CronBarX включает подробное файловое логирование для удобной диагностики проблем:
Расположение файла лога:
~/Library/Application Support/CronBarX/cronbarx.log