Packages

OpenWrt provides several thousand packages to extend the functionality of your device. The browsable package lists in this wiki will always show packages available in the latest update of the stable release.

The package overview moved over to repology.org for a better user experience. Please visit the links below.

Over time the legacy package table views in the wiki will be removed.

  • Overview of all available packages grouped by type: Package index
  • Comprehensive and searchable package table: Package table
  • CSV dump of the package database, updated daily: Package DB

After you have flashed the OpenWrt firmware to your device, you can install additional software packages via WebUI or CLI.

If you are unsure how to access or configure your router within your environment see: Quick start guide

Introduction

  • There are many packages available in the repository to add more functionality to OpenWrt.
  • Below describes managing packages with both the LuCI webUI and command-line.
  • You may use this to search, install, and remove packages.

Web interface

Manage packages using the LuCI web interface:

  1. Navigate to LuCI → System → Software.
  2. Click Update lists button to fetch a list of available packages.
  3. In the Filter field type to search for a specific package.
  4. In the Available packages tab click install on the package you want.
  5. Switch to Installed packages tab to show or remove installed packages.

Install packages that begin with luci-app-* if you want to have LuCI support.

Command-line

Manage packages from the command-line package manager (typically via SSH):

  • OpenWrt 25.12 and newer use apk.
    • For example to install a package: apk -U add packagename
  • OpenWrt 24.10 and older use opkg.
    • For example to install a package: opkg update && opkg install packagename

Introduction

  • There are many packages available in the repository to add more functionality to OpenWrt.
  • Below describes managing packages with both the LuCI webUI and command-line.
  • You may use this to search, install, and remove packages.

Web interface

Manage packages using the LuCI web interface:

  1. Navigate to LuCI → System → Software.
  2. Click Update lists button to fetch a list of available packages.
  3. In the Filter field type to search for a specific package.
  4. In the Available packages tab click install on the package you want.
  5. Switch to Installed packages tab to show or remove installed packages.

Install packages that begin with luci-app-* if you want to have LuCI support.

Command-line

Manage packages from the command-line package manager (typically via SSH):

  • OpenWrt 25.12 and newer use apk.
    • For example to install a package: apk -U add packagename
  • OpenWrt 24.10 and older use opkg.
    • For example to install a package: opkg update && opkg install packagename

Information that is no longer relevant for the current stable or snapshot version of OpenWrt. Package indexes in this section are not updated anymore as the packages in legacy releases will not change.

To download a legacy package, see the packages/ directory for a given release and target in the release archive on the Package Repository.

Release Package index Package table Package DB
21.02 Package index Package table Package DB
19.07 Package index Package table Package DB
18.06 Package index Package table Package DB
  • Package index - overview of all available packages grouped by type.
  • Package table - comprehensive and searchable package table.
  • Package DB - CSV dump of the package database, you can import it in LibreOffice Calc, MS Excel or other programs to visualize the data.

Third-party packages are untested and unsupported by OpenWrt developers. No guarantees or warranties are made about their safety or usefulness.

Only install packages from sources you trust. Ask support for third-party packages from the maintainers of those packages, not the developers of OpenWrt.

Common sources for such packages include: ipkg.be and NSLU2 optware.

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
  • Last modified: 2025/03/06 14:36
  • by aparcar