← All projects

devenv

Fast, Declarative, Reproducible, and Composable Developer Environments using Nix

Dev Toolsnixdeveloper-environmentsreproducible-buildsdevopscliopen-sourceservices
devenv screenshot

About

devenv is an open-source tool that lets developers define reproducible, declarative development environments using Nix. It supports running services like PostgreSQL, Redis, and more, and manages processes, tasks, and dependencies through simple configuration files. Environments are composable, cacheable, and can be shared across teams consistently.

Problem

Setting up consistent, reproducible development environments across different machines and team members is time-consuming and error-prone.

For

software developers and engineering teams

How it works

Developers define their environment in a devenv.nix file using a Nix-based configuration language, then use CLI commands to activate the environment, run services, and manage processes.

Business model

open-source

Status

launched

Similar projects