pidot-cli
v1.1.0
Published
Cross-platform developer environment installer
Maintainers
Readme
Pidot CLI
Cross-platform Developer Environment & Project Bootstrap Tool
Pidot CLI is a professional command-line tool that installs developer tools, scaffolds ready-to-code projects, and sets up complete development environments — all in one place.
✨ Features
| Feature | Description | |---|---| | Quick Setup | One-click collections for Web, AI, DevOps, Mobile, Data Science, and more | | Install Packages | 80+ tools across Languages, Databases, DevOps, Cloud, AI, Editors, Browsers, and Utilities | | Create Project | 30 project templates with auto-installed dependencies | | Search | Fuzzy search across all packages by name or keyword | | Queue System | Build a list and install all packages in one session | | Import / Export | Save and share your full dev setup as JSON | | Cross-Platform | Windows · macOS · Linux |
🚀 Installation
npm install -g pidot-cliThen launch:
pidot🛠 Requirements
- Node.js 18 or higher
- A system package manager:
- Windows:
winget(App Installer, built into Windows 10/11) - macOS:
brew(Homebrew) - Linux:
apt/snap
- Windows:
📦 Supported Packages
Languages (13)
Python · Node.js · Java · Go · Rust · TypeScript · Bun · Deno · .NET SDK · PHP · Flutter · Ruby · Kotlin
Databases (6)
MongoDB · MySQL · PostgreSQL · Redis · SQLite · MariaDB
DevOps (10)
Git · Docker · GitHub CLI · Docker Compose · Terraform · kubectl · Helm · Android SDK · Minikube · Kind · ngrok
Cloud (6)
AWS CLI · Azure CLI · Google Cloud CLI · Vercel CLI · Netlify CLI · Firebase CLI
AI Tools (8)
Ollama · LM Studio · Open WebUI · Continue Dev · Claude Code CLI · Gemini CLI · Python AI Env · Node AI Env
Editors (6)
VS Code · Cursor · Windsurf · IntelliJ IDEA · PyCharm · Android Studio
Browsers (4)
Chrome · Edge · Firefox · Brave
Utilities (6)
7-Zip · Postman · Insomnia · Notepad++ · PowerToys · Git LFS · Fiddler
🏗 Project Templates (30)
| Category | Templates | |---|---| | Frontend | React+Vite (JS), React+Vite (TS), React+Tailwind, Vue, Svelte, Angular, Next.js, Astro, Remix | | Backend | Express, NestJS, Fastify, Spring Boot, ASP.NET Web API | | Python | FastAPI, Flask, Django, Streamlit, Gradio | | AI | Python AI Starter, Node AI Starter, LangChain, CrewAI, AutoGen | | Mobile | React Native, Expo, Flutter | | Full Stack | MERN Stack, Next.js Full Stack, T3 Stack |
All templates automatically install their dependencies after scaffolding.
⚡ Quick Setup Collections
| Collection | Installs | |---|---| | Beginner Programming | Git, VS Code, Node.js, Python | | Frontend Web Developer | Node.js, Git, VS Code, Chrome | | Backend Developer | Node.js, Git, Docker, MongoDB, PostgreSQL, Postman, VS Code | | Full Stack Development | Node.js, Git, Docker, MongoDB, PostgreSQL, Postman, VS Code, Chrome | | Python Development | Python, Git, VS Code + Jupyter | | AI Development | Python, Ollama, LM Studio, Claude Code CLI, Gemini CLI, VS Code | | Mobile App Development | Node.js, Git, Java, Android SDK, Android Studio, VS Code | | Flutter Development | Flutter, Java, Android Studio, VS Code | | Cloud & DevOps | Docker, Git, AWS, Azure, GCloud, Terraform, kubectl, Helm, Minikube | | Data Science | Python, Git, VS Code + Jupyter |
🖥 Commands
pidot # Launch interactive menu
pidot --help # Show help
pidot --version # Show installed version
pidot --dry-run # Preview without making changes🌍 Supported Platforms
| Platform | Package Manager | |---|---| | Windows 10/11 | winget | | macOS | Homebrew | | Ubuntu / Debian | apt / snap |
📄 License
MIT License — PIDOT Team
GitHub: https://github.com/PIDOT-EMELEX/Pidot-CLI
