Organize. Execute. Simplify.
A powerful desktop application that brings command execution to your system tray. Organize your frequently used commands into groups and execute them with a single click - no more switching between terminal windows or remembering complex command syntax.
- Create Command Groups - Organize related commands together (Development, Docker, Git, etc.)
- Quick Command Execution - Execute any command with a single click from the tray menu
- Detached Mode - Run background processes without blocking the UI
- Batch Execution - Execute all commands in a group at once
- Always Available - Lives quietly in your system tray, ready when you need it
- Right-Click Menu - Access all your commands directly from the tray
- Hide to Tray - Minimize to tray instead of closing completely
- Auto-Start Support - Launch automatically on system startup
- Export/Import - Backup and share your command configurations
- Auto-Save - All changes are saved automatically
- Startup Control - Toggle auto-start behavior from settings
- Persistent Storage - Your data stays safe between app restarts
- Modern Interface - Clean, intuitive design built with React
- Real-Time Feedback - Instant notifications for command results
- Error Handling - Clear error messages and execution status
- Cross-Platform - Works on Windows and Linux
# VS Code Projects
code ~/my-project
code C:\Projects\MyApp
# Development Servers
npm run dev
python manage.py runserver
cargo run
# Build Commands
npm run build
cargo build --release
docker build -t myapp .
# Quick Browser Access
chrome https://localhost:3000
firefox http://127.0.0.1:8000
# Git Workflows
git status
git pull origin main
git push origin feature-branch# System Updates
sudo apt update && sudo apt upgrade
sudo yum update
sudo pacman -Syu
# Service Management
systemctl restart nginx
systemctl status postgresql
docker-compose restart
# Log Monitoring
tail -f /var/log/syslog
journalctl -f
docker logs -f container_name
# Network Diagnostics
ping google.com
netstat -tulpn
ss -tulpn# Open Websites
chrome https://github.com
firefox https://gmail.com
start https://calendar.google.com
# File Operations
code ~/Documents/notes.md
nautilus ~/Downloads
explorer C:\Users\username\Desktop
# Environment Setup
docker-compose up -d && npm start
source ~/.bashrc && conda activate myenv
cd ~/project && git pull && npm install# File Management
find . -name "*.log" -delete
rsync -av /source/ /backup/
zip -r backup.zip important_folder/
# Process Management
ps aux | grep chrome
kill -9 $(pgrep firefox)
htop
# Custom Scripts
./deploy.sh production
python scripts/cleanup.py
bash ~/scripts/backup-routine.sh- Portable executable - no installation required
- Simply download and run
π¦ Download .deb (Ubuntu/Debian)
sudo dpkg -i ordito_1.1.0_amd64.debπ¦ Download .AppImage (Universal Linux)
chmod +x ordito_1.1.0_amd64.AppImage
./ordito_1.1.0_amd64.AppImageπ¦ Download .rpm (Red Hat/Fedora)
sudo rpm -i ordito-1.1.0-1.x86_64.rpm- Launch Ordito - Look for the icon in your system tray
- Right-click the tray icon to see the menu
- Click "Show Window" to open the main interface
- Create a group - Click the "+" button and name your group (e.g., "Development")
- Add commands - Click "Add Command" and enter:
- Label:
Start Dev Server - Command:
npm run dev - Detached: β (for long-running processes)
- Label:
- Execute from tray - Right-click tray β Development β Start Dev Server
- Node.js (v18 or later)
- Rust (latest stable)
- Platform-specific build tools:
- Windows: Visual Studio Build Tools
- macOS: Xcode Command Line Tools
- Linux: Standard build tools (gcc, pkg-config, etc.)
# Clone the repository
git clone https://github.com/tonmoydeb404/ordito.git
cd ordito
# Install dependencies
pnpm install
# Start development server
pnpm tauri dev# Build for production
pnpm tauri build- Frontend: React, TypeScript, Tailwind CSS
- Backend: Rust, Tauri
- UI Components: shadcn/ui
- State Management: React Context
- Notifications: Sonner (toast notifications)
Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.
- Follow the existing code style
- Add tests for new features
- Update documentation as needed
- Ensure all tests pass before submitting
This project is licensed under the MIT License - see the LICENSE file for details.
If you encounter any issues or have feature requests:
- Check the Issues page
- Create a new issue if your problem isn't already reported
- Provide detailed information about your system and the issue
- Tauri - For the amazing framework
- React - For the UI library
- Rust - For the backend language
- shadcn/ui - For the beautiful UI components
Developer: tonmoydeb404
Made with β€οΈ using Tauri and React
Ordito - Organize. Execute. Simplify.