## Extensions

There are a number of packages that built on top of the basic functionality provided by Projectile:

- counsel-projectile provides Ivy integration

- helm-projectile provides Helm integration (`apt install elpa-helm-projectile`)

- persp-projectile provides perspective.el integration (`apt install elpa-persp-projectile`)

- projectile-rails provides extra functionality for Ruby on Rails projects

- org-projectile provides functions for the creation of org-mode TODOs that are associated with Projectile projects.

- treemacs-projectile provides integration between treemacs and Projectile. (`apt install elpa-treemacs-projectile`)

- projectile-speedbar provides integration between speedbar and Projectile.

Note | MELPA lists many more Projectile extensions beyond the highlights above.

There are also some packages that will use Projectile if present. Here are a few examples:

- neotree (`apt install elpa-neotree`)

- lsp-mode (`apt install elpa-lsp-mode`)