Skip to content
/ proto Public
forked from moonrepo/proto

A pluggable multi-language version manager.

License

Notifications You must be signed in to change notification settings

KBeDevel/proto

This branch is 117 commits behind moonrepo/proto:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9f47f9d · Nov 12, 2024
Dec 11, 2023
Nov 1, 2024
Jun 16, 2024
Nov 12, 2024
Oct 21, 2024
Nov 1, 2024
Nov 1, 2024
Nov 12, 2024
Dec 21, 2023
Nov 1, 2024
Nov 12, 2024
Nov 23, 2023
Nov 12, 2024
Nov 12, 2024
Feb 18, 2023
Jul 4, 2024
Nov 1, 2024
Jun 3, 2024
Nov 1, 2024
Nov 12, 2024

Repository files navigation

proto

Crates.io Crates.io

proto is a pluggable next-generation version manager for multiple programming languages. A unified toolchain.

proto powers moon's toolchain!

Why use proto?

  • Lightspeed! With Rust, we can guarantee exceptional performance.
  • Multi-language. A single CLI for managing versions for all of your languages.
  • Cross-platform, for a consistent experience across machines and teams.
  • Contextual version detection, ensuring the correct version of a tool is always used.
  • Checksum verification, ensuring a tool came from a trusted source.
  • Detects and infers from a language's ecosystem for maximum compatibility.
  • Pluggable architecture via WASM, enabling custom integrations.

Supported languages

Contributors

Special thanks to the wonderful people who have contributed to this project:

Contributors

About

A pluggable multi-language version manager.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 97.4%
  • TypeScript 2.3%
  • Other 0.3%