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.
Package index
- 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
Package management cheatsheet
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
Web interface instructions
Manage packages using web interface.
- Navigate to LuCI → System → Software.
- Click Update lists button to fetch a list of available packages.
- Fill in Filter field and click Find package button to search for a specific package.
- Switch to Available packages tab to show and install available packages.
- Switch to Installed packages tab to show and remove installed packages.
Search and install luci-app-*
packages if you want to configure services using LuCI.
Command-line instructions
Manage packages with Opkg using command-line interface.
Command | Description |
---|---|
opkg update | Fetch a list of available packages from the OpenWrt package repository. |
opkg list | Display a list of available packages and their descriptions. |
opkg list | grep -e <search> | Filter the list by a search term in the package name or its description. |
opkg install <packages> | Install a package. |
opkg remove <packages> | Uninstall a previously installed package. |
Legacy packages
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
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.