proto
proto 是一个可插拔的、适用于多种编程语言的下一代版本管理器。它是一个统一的工具链。
proto 为 moon 的工具链提供支持!
为什么使用 proto?
- 速度极快!使用 Rust,我们可以保证卓越的性能。
- 多语言支持。一个 CLI 即可管理所有语言的版本。
- 跨平台,确保在不同机器和团队间的一致体验。
- 上下文版本检测,始终确保使用正确版本的工具。
- 校验和验证,确保工具来自可信源。
- 检测并推断语言生态系统,以实现最大兼容性。
- 基于 WASM 的可插拔架构,支持自定义集成。
支持的语言
- Bun
- Deno
- Go
- Node(以及 npm、pnpm、yarn)
- Python
- Rust
- ... 通过插件支持更多语言!
贡献者
特别感谢为本项目做出贡献的优秀人士: