Learn X's ecosystem in Y minutes
Ecosystem | Version manager | Package manager | Code formatter | Linting | Testing |
---|---|---|---|---|---|
C# | NuGet | CodeFormatter | |||
NodeJS | nvm | NPM | Prettier | ESLint | Jest |
Python | pyenv | poetry | black | ||
Ruby | rvm | RubyGems | RuboCop | ||
Rust | rustup | Cargo | rustfmt | Clippy | cargo test |
Package manager: NuGet
Code formatter: CodeFormatter
Version manager: nvm
Package manager: NPM
Alternatives:
Code formatter: Prettier
Linting: ESLint
Testing: Jest
Alternatives:
Version manager: pyenv
Alternatives:
Package manager: poetry
Alternatives:
Code formatter: black
Alternatives:
Version manager: rvm
Package manager: RubyGems
Linting: RuboCop
Version manager: rustup
Package manager: Cargo
Code formatter: rustfmt
Linting: Clippy
Testing: cargo test
Yes, please! I don't know all the languages yet.
Feel free to send a PR or open an issue if something seems wrong.
Also feel free to skip internal links, I'll add those later.