Gathering detailed insights and metrics for devenvx
Gathering detailed insights and metrics for devenvx
Gathering detailed insights and metrics for devenvx
Gathering detailed insights and metrics for devenvx
Source code for DevEnvx — a CLI tool to automate full development environment setup on Windows using Node.js and PowerShell.
npm install devenvx
Typescript
Module System
Min. Node Version
Node Version
NPM Version
PowerShell (74.29%)
JavaScript (25.16%)
Java (0.24%)
C++ (0.21%)
Python (0.1%)
Total Downloads
0
Last Day
0
Last Week
0
Last Month
0
Last Year
0
MIT License
104 Commits
1 Branches
1 Contributors
Updated on Jul 08, 2025
Latest Version
1.1.5
Package Id
devenvx@1.1.5
Unpacked Size
185.41 kB
Size
58.30 kB
File Count
22
NPM Version
10.9.2
Node Version
22.16.0
Published on
Jul 06, 2025
Cumulative downloads
Total Downloads
Last Day
0%
NaN
Compared to previous day
Last Week
0%
NaN
Compared to previous week
Last Month
0%
NaN
Compared to previous month
Last Year
0%
NaN
Compared to previous year
Available instantly via npx
— no install, no setup, no browser.
DevEnvx CLI is a zero-install, cross-language setup tool available directly via npx
.
It lets you configure full development environments (Python, Java, C++, and more) from the terminal — no downloads, no GUIs, no extra setup.
Everything happens via trusted PowerShell scripts under the hood, but you only run one command:
1npx devenvx
That’s it. No global installation. No browser. No configuration.
1npx devenvx
▸ Prefer using it globally? Install once with:
1npm install -g devenvx
Then run it anytime with:
1devenvx
1npx devenvx install python
▸ Using the global install? Run:
1devenvx install python
Your environment is ready to use right away — no terminal restart needed.
1python --version
ℹ️ Note:
The first time you runnpx devenvx
, npm may ask:
Need to install the following packages: devenvx... Ok to proceed? (y)
Just typey
— from next time, it runs instantly without prompts.
⚠️ Having issues running DevEnvx in PowerShell? Click here to troubleshoot.
1# Install multiple environments at once 2npx devenvx install java cpp python
1npx devenvx list
1npx devenvx install python # Install a single language 2npx devenvx install java cpp # Install multiple languages at once
1npx devenvx check cpp
🔍 Checking tools for language: cpp
✅ C++ Compiler (g++) is installed. Version: g++ (tdm64-1) 10.3.0
✅ C Compiler (gcc) is installed. Version: gcc (tdm64-1) 10.3.0
✅ Debugger (gdb) is installed. Version: GNU gdb (GDB) 10.2
🎉 All required tools for cpp are installed and working properly!
1npx devenvx uninstall python
Language | Status | Installer Details | Features |
---|---|---|---|
C++ | ✅ Fully Supported | MinGW / TDM-GCC | g++, gcc, gdb |
Java | ✅ Fully Supported | OpenJDK / Oracle JDK | JDK, JRE, javac |
Python | ✅ Fully Supported | Official Python.org Build | Python 3.x, pip |
Node.js | 🧪 Experimental | Node.js LTS | Node.js, npm |
PHP | 🧪 Experimental | Windows Installer | PHP, Composer |
Go | 🧪 Experimental | Go SDK | Go toolchain |
Ruby | 🧪 Experimental | RubyInstaller | Ruby, gem |
Rust | 🧪 Experimental | Rustup Toolchain | rustc, cargo |
DevEnvx uses Node.js and PowerShell to create a seamless installation experience:
To understand how DevEnvx works under the hood, including all PowerShell flags, behaviors, and scripting logic used in our installers and uninstallers:
This guide is beginner-friendly and explains every flag and concept used in the project — a must-read if you're exploring or contributing.
We welcome contributions! To add support for a new language or improve existing functionality:
See the contributing guidelines for detailed instructions.
This project is licensed under the MIT License — see the LICENSE file for details.
DevEnvx is available globally via the world's largest package registry — npm.
DevEnvx: Because setting up your development environment shouldn't be harder than actual coding.
If you see an error like this when running npx devenvx
:
npx : File C:\Program Files\nodejs\npx.ps1 cannot be loaded because running scripts is disabled on this system.
It means your system's PowerShell script execution policy is restricted.
To allow trusted scripts to run in all PowerShell sessions for your user account, run:
1Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser -Force
This is a safe and permanent fix that enables locally created or signed scripts — without affecting system-wide security.
No vulnerabilities found.
No security vulnerabilities found.