> For the complete documentation index, see [llms.txt](https://documentation.hak5.org/wifi-pineapple-enterprise/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://documentation.hak5.org/wifi-pineapple-enterprise/ui-overview/modules.md).

# Modules

## Modules

Modules are typically contributed by the WiFi Pineapple community, and extend the functionality of the WiFi Pineapple UI.  Typically modules offer a graphical front end to existing tools.

{% hint style="info" %}
Can't find a module for a tool you want?  Check out the Packages section to see if there is a command-line equivalent already!  You can also [help contribute](/wifi-pineapple-enterprise/developer-documentation/contributing-to-the-module-repository.md) to the module repository!
{% endhint %}

The main Modules page lists installed modules; to access the module click the corresponding card.  To uninstall modules, click the trashcan icon.

![A list of installed modules](/files/-Mi23DnweYCm6tUgRvZv)

For a list of available modules that you haven't installed, or to view updates for installed modules, you switch to the **Modules** tab. Here you can view the name, description, version, size and author of the module. To install modules or update them, click the **Install**/**Update** button.

![](/files/-Mi247MXVqcY36I7BxDR)

## Packages

The packages tab allows you to browse a variety of available tools and drivers for your WiFi Pineapple. These packages often contain a command line utility, which can be accessed via SSH or via the Web Terminal.

{% hint style="info" %}
Press the backtick (\`) key on your keyboard or click the terminal icon in the upper right to open the Web Terminal, or connect via standard SSH to access the WiFi Pineapple command line.&#x20;
{% endhint %}

![Package settings](/files/-Mi24mHzaGROkxVHxIOQ)
