OpenWrt
openwrt.org
What it is
OpenWrt is a Linux operating system for embedded devices, commonly wireless routers. Its writable filesystem and optional package management let users customize devices by adding packages; the project lists more than 27,000 packages and services. Configuration is available through an SSH command-line interface or a web interface, and the Table of Hardware helps check device support before installation. Hardware capacity is a key consideration: OpenWrt identifies 8 MB flash and 64 MB RAM as bare minimums, while warning against devices at those limits for current, secure use. The downloads page lists OpenWrt 25.12.5 as the current stable release and describes development snapshots as generally untested. The older 24.10 release is slated to receive limited security and bug fixes for some time. OpenWrt is free software, with no subscription or licensing fees. The project says users should know GNU/Linux and basic networking concepts before installing it; voluntary support from developers and users is not guaranteed.
Spec sheet
- What it does
- OpenWrt is a Linux distribution and replacement firmware for embedded devices, especially wireless routers.Read 15 Oct 2026 · openwrt.org
- Product
- OpenWrt is a Linux operating system for embedded devices, typically wireless routers.Read 11 Oct 2026 · openwrt.org
- Intended users
- OpenWrt says users should know GNU/Linux and basic networking concepts before installing it.Read 11 Oct 2026 · openwrt.org
- Support
- The project says support may be provided voluntarily by developers and users, but is not guaranteed.Read 11 Oct 2026 · openwrt.org
- License
- The build environment is generally GPLv2, while bundled third-party components may use their own open-source or public-domain licenses.Read 15 Oct 2026 · openwrt.org
- Founded
- 2004Read 28 Sep 2026 · openwrt.org
- API and IPC
- The uBus IPC/RPC system lets services publish callable methods for other services or clients.Read 15 Oct 2026 · openwrt.org
- Build framework
- Its build system cross-compiles the Linux kernel, root filesystem, toolchain and packages for a selected device target.Read 15 Oct 2026 · openwrt.org
- Build requirements
- The build system needs a case-sensitive GNU/Linux environment, roughly 10–15 GB free disk space and at least 2 GB RAM for typical compilation.Read 15 Oct 2026 · openwrt.org
- Command line
- Routers can also be administered through SSH and Linux command-line tools.Read 15 Oct 2026 · openwrt.org
- Company database profile
- Crunchbase lists OpenWrt as an active private organization with 11–50 employees and identifies OpenWrt and its build framework as products.Read 15 Oct 2026 · crunchbase.com
- Company profile
- LinkedIn classifies OpenWrt as a nonprofit software-development organization founded in 2003 with 11–50 employees.Read 15 Oct 2026 · linkedin.com
- Configuration interfaces
- Users can configure OpenWrt through a command-line interface over SSH or a web-based user interface.Read 11 Oct 2026 · openwrt.org
- Current release
- OpenWrt 25.12.5 is the latest stable release listed for the 25.12 series, released in July 2026.Read 15 Oct 2026 · openwrt.org
- Customizable filesystem
- It provides a fully writable filesystem with optional package management so users can customize devices with packages.Read 11 Oct 2026 · openwrt.org
- Device support
- OpenWrt provides a Table of Hardware to check whether a device is supported.Read 11 Oct 2026 · openwrt.org
- Documentation
- Official documentation is organized into quick-start, user and developer guides plus hardware and technical references.Read 15 Oct 2026 · openwrt.org
- Extensibility
- Developer feeds can load package recipes from Git, version-control repositories, local filesystems or other supported URLs.Read 15 Oct 2026 · openwrt.org
- Firmware releases
- The downloads page lists OpenWrt 25.12.5 as the current stable release and describes development snapshots as generally untested.Read 11 Oct 2026 · downloads.openwrt.org
- Google Play availability
- The Akasha Router listing showed 500+ downloads and was updated August 16, 2026; the page did not display a user-rating total.Read 15 Oct 2026 · play.google.com
- Google Play companion
- The third-party Akasha Router app supports OpenWrt through JSON-RPC over ubus and advertises telemetry, Wi-Fi control, parental schedules, ad blocking, WireGuard, SQM, port forwarding and Wake-on-LAN.Read 15 Oct 2026 · play.google.com
- Hardware limits
- The supported-devices page warns against 8 MB flash and 64 MB RAM devices for up-to-date, secure OpenWrt use, and lists 8 MB flash and 64 MB RAM as bare minimums.Read 11 Oct 2026 · openwrt.org
- Image customization
- The Image Generator can create device images with chosen packages and preset configuration.Read 15 Oct 2026 · openwrt.org
- Installation requirement
- Users must verify exact router model and hardware revision in the Table of Hardware before flashing firmware.Read 15 Oct 2026 · openwrt.org
- Limit: administration burden
- An independent 2026 review found custom-image testing does not prove firmware safety and recommends verifying the exact device revision before flashing.Read 15 Oct 2026 · mrkeyoor.com
- Limit: hardware compatibility
- ComputerBase warns that support can differ between hardware revisions sharing the same router model name.Read 15 Oct 2026 · computerbase.de
- Limit: warranty
- ComputerBase says installing OpenWrt generally voids the router manufacturer's warranty.Read 15 Oct 2026 · computerbase.de
- LuCI web interface
- LuCI provides browser-based administration for networking, wireless, DNS and services.Read 15 Oct 2026 · openwrt.org
- Notable release news
- The June 30, 2026 25.12.5 service release fixed remotely triggerable vulnerabilities in core services and added device support.Read 15 Oct 2026 · lists.openwrt.org
- Package catalog
- OpenWrt says it provides more than 27,000 packages and services.Read 11 Oct 2026 · openwrt.org
- Package ecosystem
- Many optional packages add capabilities such as VPNs, VLANs, monitoring and other network services.Read 15 Oct 2026 · openwrt.org
- Package security
- Official package indexes are digitally signed and include SHA-256 hashes for package-integrity verification.Read 15 Oct 2026 · openwrt.org
- Package-manager change
- OpenWrt 25.12 replaced opkg with Alpine's apk package manager.Read 15 Oct 2026 · openwrt.org
- Praise: configurability
- ComputerBase praises detailed configuration, browser-based LuCI administration, SSH access and add-on packages such as OpenVPN and Dynamic DNS.Read 15 Oct 2026 · computerbase.de
- Praise: security longevity
- ComputerBase highlights regular security updates and continued usefulness as an alternative to abandoned vendor firmware.Read 15 Oct 2026 · computerbase.de
- Rating on ComputerBase
- 4.5 out of 5 from 35 reviewsRead 15 Oct 2026 · computerbase.de
- SDK and custom builds
- Developers can compile individual packages, apply patches and produce customized firmware images.Read 15 Oct 2026 · openwrt.org
- Security default
- The default firewall blocks unsolicited WAN traffic, while the project advises setting a root password and restricting administrative access.Read 15 Oct 2026 · openwrt.org
- Security updates
- The downloads page says the outdated 24.10 release will continue to receive limited security and bug fixes for some time.Read 11 Oct 2026 · downloads.openwrt.org
- Self-hosting
- Building OpenWrt on an OpenWrt device is possible but documented as experimental and requiring workarounds.Read 15 Oct 2026 · openwrt.org
- Supported build hosts
- The buildroot works on GNU/Linux, macOS and BSD, while Windows Cygwin is unsupported because its filesystem is not case-sensitive.Read 15 Oct 2026 · openwrt.org
- Upgrade caution
- Official documentation warns that blindly running apk upgrade can eventually brick a device and recommends firmware sysupgrade for coherent updates.Read 15 Oct 2026 · openwrt.org
- VLAN support
- VLAN tagging, bridging and trunking are built-in capabilities.Read 15 Oct 2026 · openwrt.org
- Wireless controls
- The system exposes detailed Wi-Fi and IP-management settings and supports configurable LEDs and buttons.Read 15 Oct 2026 · openwrt.org
- Writable system
- It supplies a fully writable filesystem and package management instead of a fixed vendor firmware image.Read 15 Oct 2026 · linkedin.com
Plans and prices
Strong points and limits
Strong points
- Writable filesystem supports package customization
- Lists more than 27,000 packages and services
- Offers SSH and web configuration interfaces
- No subscription or licensing fees
Limits
- Devices at the hardware minimum are discouraged
- Development snapshots are generally untested
- Voluntary support is not guaranteed
Who it suits
OpenWrt suits users who want to customize embedded devices such as wireless routers and are familiar with GNU/Linux and basic networking concepts.
Verdict
OpenWrt offers extensive customization and both command-line and web configuration. Check device support and hardware capacity first, and expect to bring Linux and networking knowledge.
Where Specifiction places it
- Operating Systems#5 of 428.6
- IoT Operating Systems#2 of 148.7
- Virtual Routers Software#4 of 258.5
- Firewall Software#13 of 818.6
- Network Firewall Software#6 of 378.6
- Business VPN Software#37 of 948.3