你是否在安装开发环境的时候感觉到痛苦?

Envis:一款全平台环境管理软件,让开发环境安装/切换像呼吸一样自然

Envis 环境管理界面截图
10+
支持服务
跨平台
全平台支持
开源
MIT 协议
为什么选择 Envis

复杂留在工具里,开发回到代码中

Envis 把安装、隔离、切换与共享串成一个完整工作流。即使同时维护多套技术栈,环境依然清晰、可控、随时可复现。

装得快

服务、版本与依赖按需安装,不再翻文档拼命令。

切得稳

每个项目独立保存版本组合,旧项目与新技术栈互不干扰。

看得清

运行状态、系统资源和服务配置集中呈现,问题更容易定位。

带得走

导出完整环境配置,在新设备或团队成员电脑上快速复现。

开源 · 本地优先 · 跨平台
在 Envis 中创建新的隔离开发环境
完整工作流

环境管理,本来就该这么直接

把高频但容易出错的环境操作,变成可看见、可复用、可迁移的四步流程。

创建

按项目建立隔离工作区,不再改乱全局环境。

组合

自由添加语言、数据库、服务器和自定义服务。

切换

保留多套版本配置,切换项目时一步到位。

迁移

导出完整配置,让新设备和团队成员快速复现。

从创建到运行

一套界面,管好每个项目的开发环境

不再在安装器、终端、配置文件和系统设置之间来回切换。Envis 把环境的完整生命周期收进一个清晰的工作区。

为项目创建独立环境

用一个名字建立专属工作区。每个项目拥有自己的服务组合与版本,不污染系统,也不影响其他项目。

在 Envis 中创建新的隔离开发环境

按需要选择服务与版本

从编程语言、数据库到服务器,按项目真实需求组合服务。已安装版本可以直接复用,缺少的版本随用随下。

在 Envis 中选择 Node.js 服务版本

细节配置仍然完全可控

Registry、安装前缀和运行参数都能单独设置。Envis 简化重复工作,但不会藏起开发者真正需要的控制权。

在 Envis 中配置 Node.js 环境参数
更多能力

为真实开发现场准备的细节

从日常切换到团队协作,常用能力都在同一个本地工具里。

多版本共存

同一服务保留多个版本,按环境独立启用。

服务状态总览

运行、停止与安装状态一眼可见。

系统资源监控

集中查看 CPU、内存、磁盘与网络状态。

快捷指令

把项目目录、编辑器和常用命令放进环境。

自定义服务

内置列表之外,也能接入自己的工具链。

Hosts 管理

项目域名配置随环境一起管理与切换。

配置导入导出

复现环境不再依赖零散的口头说明。

本地优先

配置与项目数据留在设备中,由你掌控。

10+ Services

一键安装

自动下载、配置、启动服务程序

Node.js
Python
Java
MongoDB
PostgreSQL
Nginx
Redis
Hosts
Custom
适合谁

一个人更省事,一个团队更一致

多项目开发者

同时维护新旧项目,不再手动切换一长串依赖。

全栈与独立开发者

在一个界面组合前端、后端、数据库和本地服务。

研发团队

共享可复现的环境配置,减少入职和协作成本。

常见问题

开始之前,你可能还想知道

Envis 是免费的吗?+

是。Envis 是基于 MIT 协议发布的开源项目,你可以免费下载和使用。

支持哪些操作系统?+

Envis 面向 macOS、Windows 和 Linux 构建。当前页面提供 macOS Apple Silicon 安装包,其他平台版本请关注 GitHub Releases。

它会修改我的全局环境吗?+

Envis 的核心目标是让不同项目的服务和版本彼此隔离,尽量减少对系统全局环境的影响。

可以管理哪些服务?+

当前涵盖常见编程语言、数据库、服务器、Hosts 与自定义服务,并会持续扩展。

团队如何使用 Envis?+

将项目环境配置导出并交给团队成员导入,即可更快建立一致的开发环境。

开源 · 本地优先 · 跨平台

把时间留给代码,不要留给环境配置

下载 Envis,创建你的第一个可复用开发环境。