Last Updated: July 3, 2019

Package Management at Your Fingertips in Komodo 9.1

One of our big features in 9.1 is package management; you can easily install your project dependencies just by invoking Commando and installing the package you are in need of.

We currently support the following package managers:

  • Bower (web front-end)
  • NPM (NodeJS)
  • Composer (PHP)
  • Gem (Ruby)
  • Pip (Python 2 and 3)
  • CPANM (Perl)
  • PYPM (ActivePython)
  • PPM (ActivePerl)

If you know a bit of JavaScript you can easily add your own package manager to the mix; we’ll be providing a sample project for this shortly.

So, want to see how this works in practice? I’ve recorded the following screencast to give you a quick intro to package management in Komodo.

There you go: package management right within Komodo. Notice how it’s in a little shell scope? This scope lets you execute whatever shell commands you can think of, basically allowing you to access terminal functionality from Komodo in a quick and simple way. I’ll be blogging about this feature in particular soon, so stay posted!

Hopefully this got you a little bit interested in trying package management yourself, please – have at it.

Title photo courtesy of Siala on Pixabay.

Nathan Rijksen

Nathan Rijksen

Nathan Rijksen is the Development Lead for Komodo IDE. He works adeptly with Mozilla, Python and JavaScript to ensure that Komodo IDE is the IDE of choice for development teams. Nathan has been working with Komodo IDE for a decade before joining the development team in 2012. Since then he has worked tirelessly on new features such as Commando, Breadcrumbs, a completely new UI and much more.