🔌 Plugin Library

900+ pre-built command templates organized in 12 specialized modules

🔒 Security Plugin

50+ security-focused commands for scanning, encryption, and hardening.

Secrets Scanner

djinn plugin security scan-secrets Scan directory for exposed secrets, API keys, passwords
djinn plugin security scan-env Check .env files for sensitive data exposure

Encryption

djinn plugin security encrypt file.txt Encrypt a file with AES-256
djinn plugin security hash password Generate secure password hash

Firewall

djinn plugin security firewall status Check firewall status (ufw/iptables)
djinn plugin security firewall allow 80 Allow traffic on port 80

🗃️ Database Plugin

60+ commands for MySQL, PostgreSQL, MongoDB, Redis, SQLite, Elasticsearch.

MySQL

djinn plugin mysql connect Connect to MySQL database
djinn plugin mysql backup dbname Backup database to SQL file
djinn plugin mysql restore dbname backup.sql Restore from backup

PostgreSQL

djinn plugin postgres connect Connect to PostgreSQL
djinn plugin postgres dump Dump database

MongoDB

djinn plugin mongo shell Open MongoDB shell
djinn plugin mongo export collection Export collection to JSON

Redis

djinn plugin redis cli Open Redis CLI
djinn plugin redis keys "*" List all keys

🌐 Networking Plugin

60+ network diagnostics and administration commands.

djinn plugin network ping google.com Ping a host
djinn plugin network dig example.com DNS lookup
djinn plugin network nmap 192.168.1.0/24 Network scan
djinn plugin network ports List open ports
djinn plugin network bandwidth Monitor bandwidth usage
djinn plugin network tcpdump eth0 Capture network packets

☁️ Cloud Plugin

80+ commands for AWS, GCP, Azure, DigitalOcean, Heroku, Vercel, Netlify.

AWS

djinn plugin aws s3 ls List S3 buckets
djinn plugin aws ec2 list List EC2 instances
djinn plugin aws lambda list List Lambda functions

GCP

djinn plugin gcp compute list List compute instances
djinn plugin gcp storage buckets List storage buckets

Azure

djinn plugin azure vm list List virtual machines
djinn plugin azure storage list List storage accounts

🐳 Containers Plugin

100+ commands for Docker, Kubernetes, Helm, Podman, Docker Compose.

Docker

djinn plugin docker ps List running containers
djinn plugin docker build . Build image from Dockerfile
djinn plugin docker logs container View container logs
djinn plugin docker exec container bash Execute command in container
djinn plugin docker prune Clean up unused resources

Kubernetes

djinn plugin k8s pods List pods
djinn plugin k8s deploy nginx Deploy application
djinn plugin k8s logs pod-name View pod logs
djinn plugin k8s scale deployment 3 Scale deployment

📚 Git Plugin

120+ advanced Git commands for every workflow.

djinn plugin git status Repository status
djinn plugin git log --graph Visual commit history
djinn plugin git stash Stash changes
djinn plugin git rebase -i HEAD~5 Interactive rebase
djinn plugin git cherry-pick abc123 Cherry-pick commit
djinn plugin git bisect start Binary search for bugs
djinn plugin git reflog View reference log

🖥️ SysAdmin Plugin

80+ system administration commands.

djinn plugin sys processes List running processes
djinn plugin sys kill pid Kill process by PID
djinn plugin sys services List systemd services
djinn plugin sys disk Disk usage
djinn plugin sys memory Memory usage
djinn plugin sys users List users
djinn plugin sys cron list List cron jobs

💻 Development Plugin

100+ commands for Node.js, Python, Go, Rust, Java development.

Node.js

djinn plugin node init Initialize package.json
djinn plugin node dev Start dev server
djinn plugin node test Run tests

Python

djinn plugin python venv Create virtual environment
djinn plugin python test Run pytest
djinn plugin python lint Run ruff linter

🎬 Misc Plugin

70+ miscellaneous commands for multimedia, utilities, and more.

djinn plugin ffmpeg convert video.mp4 video.webm Convert video format
djinn plugin ytdlp URL Download video from URL
djinn plugin qr "text" Generate QR code
djinn plugin pdf merge *.pdf Merge PDF files
djinn plugin weather Get weather info
djinn plugin tmux new session Create tmux session