# Backends

In addition to asdf plugins, you can also directly install CLIs with some package managers.

* [asdf](/dev-tools/backends/asdf)
* [Cargo](/dev-tools/backends/cargo)
* [Go](/dev-tools/backends/go) <Badge type="warning" text="experimental" />
* [NPM](/dev-tools/backends/npm)
* [Pipx](/dev-tools/backends/pipx) <Badge type="warning" text="experimental" />
* [SPM](/dev-tools/backends/spm) <Badge type="warning" text="experimental" />
* [Ubi](/dev-tools/backends/ubi) <Badge type="warning" text="experimental" />
* [Vfox](/dev-tools/backends/vfox) <Badge type="warning" text="experimental" />
* [More coming soon!](https://github.com/jdx/mise/discussions/1250)

::: tip
If you'd like to contribute a new backend to mise, they're not difficult to write.
See [`./src/backend/`](https://github.com/jdx/mise/tree/main/src/backend) for examples.
:::
