DEV Community

Cover image for Introducing EnviroX: Your Go-To Dev Environment Setup Tool! 🛠️
Neel Patel
Neel Patel

Posted on • Edited on

2 1 1 1 2

Introducing EnviroX: Your Go-To Dev Environment Setup Tool! 🛠️

EDIT: Please find the latest version notes here: Envirox Post 2


Hey fellow devs! 👋

I’m excited to introduce EnviroX, a CLI tool designed to simplify setting up development environments for multiple programming languages and frameworks. Whether you’re a backend whiz or just getting started with Docker, EnviroX has you covered. Think of it as your automated setup assistant!

🔗 Check out the project on GitHub: EnviroX Repository

🌟 Features

  • Automatic Language & Framework Detection: EnviroX sniffs out which language (Node.js, Python, Go, etc.) you're using and installs the necessary dependencies.
  • Dependency Installation: No more googling commands! EnviroX handles package managers like npm, pip, yarn, and bun.
  • Docker Support: Got a Dockerfile? EnviroX will handle that too, spinning up your containerized environment in no time.
  • Cross-Platform: Whether you’re on Linux, macOS, or Windows, EnviroX has your back.

🛠 How It Works

Once you run the EnviroX CLI, it scans your project for configuration files, checks for missing dependencies, and installs what you need. Currently, it works for languages like Node.js, Python, and Go, but there’s a lot more coming!

💡 Note: If you don't have Node.js installed, EnviroX will prompt you to download it manually. It's a work in progress, and we aim to make this even smoother in future updates!

🚧 Contributing

EnviroX is just getting started, and there’s a LOT of work to be done! From adding new language support to streamlining package installation, there’s room for all sorts of contributions.

🛠 Want to help out?

Jump in on the action over at EnviroX GitHub Repo. We’re actively looking for collaborators, so feel free to dive into the issues, open PRs, or share your ideas. No contribution is too small!

⚖ License

EnviroX is licensed under the Apache 2.0 License, so feel free to fork, modify, and contribute to make it even better! Full license details can be found here.

Image of Timescale

🚀 pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applications—without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read more

Top comments (0)

Image of Datadog

The Future of AI, LLMs, and Observability on Google Cloud

Datadog sat down with Google’s Director of AI to discuss the current and future states of AI, ML, and LLMs on Google Cloud. Discover 7 key insights for technical leaders, covering everything from upskilling teams to observability best practices

Learn More