envirox
v1.0.0
Published
EnviroX: Automated environment setup tool for developers
Downloads
213
Maintainers
Readme
EnviroX
EnviroX is a CLI tool designed to automate the setup of development environments for various programming languages and frameworks. With a single command, EnviroX detects the necessary dependencies, installs them, and sets up Docker containers if needed.
Features
- Automatic detection of language and framework (Node.js, Python, Go, etc.)
- Dependency installation for common languages and package managers
- Docker support for containerized environments
- Cross-platform support (Linux, macOS, Windows)
- Easy-to-use CLI interface
- Extensible design to support new languages and tools in the future
Installation
To use EnviroX, follow the instructions below.
Clone the repository:
git clone https://github.com/yourusername/envirox.git cd envirox
Install dependencies:
npm install
Install EnviroX globally (optional):
npm install -g .
Run the CLI:
envirox
Usage
Once installed, you can use EnviroX to set up a development environment by running the following command:
envirox
EnviroX will detect the environment (Node.js, Python, Go, etc.) and install any missing dependencies. You can also specify additional options:
Example Commands
# Setup environment for a Node.js project
envirox --language=node
# Setup environment for a Python project
envirox --language=python
# Setup Docker environment
envirox --docker
# View available options
envirox --help
Contributing
Contributions are welcome! Check out CONTRIBUTING.md
for more information.
- Fork the repository.
- Create a feature branch (
git checkout -b feature-branch
). - Make your changes.
- Commit and push your changes (
git push origin feature-branch
). - Create a pull request.
License
This project is licensed under the Apache-2.0 License - see the LICENSE file for details.