# Escaping from npm

**URL:** <https://discourse.elm-lang.org/t/escaping-from-npm/7597>\
**Category:** Learn\
**Created:** [July 27, 2021, 11:13pm UTC](https://discourse.elm-lang.org/t/escaping-from-npm/7597 "2021-07-27T23:13:15Z")\
**Posts on this page:** 1\
**Showing post:** 7

<div class="post-metadata">

**Author:** ![jfmengels](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.elm-lang.org/jfmengels/32/3124_2.png) [@jfmengels](https://discourse.elm-lang.org/u/jfmengels)\
**Post date:** [July 28, 2021, 5:42am UTC](https://discourse.elm-lang.org/t/escaping-from-npm/7597/7 "2021-07-28T05:42:37Z")

</div>

You can use `elm-tooling` ([Announcing elm-tooling CLI](https://discourse.elm-lang.org/t/announcing-elm-tooling-cli/6775)) to install and manage the non-npm dependencies, though there are indeed few of them.

I would also suggest [`elm-review`](https://package.elm-lang.org/packages/jfmengels/elm-review/latest/) instead of Elm Analyze which is not being developed anymore. Though both still use `npm`.

---

_[View the full topic](https://discourse.elm-lang.org/t/escaping-from-npm/7597)._
