About OpenWRT Picker

What is this?

OpenWRT Picker is an interactive recommendation engine that helps you find the right OpenWrt-compatible router. It draws from the official OpenWrt Table of Hardware, which lists 2,800+ supported devices, and applies domain-specific scoring to match devices to your needs.

How the scoring works

When you take the quiz, your answers are used to filter and rank devices. The algorithm considers:

  • Driver quality. Based on the device's target/subtarget and wireless driver. Well-supported chipsets like MediaTek Filogic with mt76 drivers score higher than chipsets with immature or limited open-source support.
  • Freshness. Current-generation hardware ranks above older devices, all else equal.
  • Throughput headroom. We estimate routing performance from the CPU, architecture, and ethernet capabilities, then compare to your stated internet speed.
  • RAM/Flash adequacy. More RAM and flash mean room for packages and better long-term support.
  • Install difficulty. Filtered by your experience level. Beginners only see devices with easy, GUI-based installation.

The scoring weights are calibrated based on real-world OpenWrt community knowledge. They'll be refined over time based on user feedback.

Data sources

Device data comes from the OpenWrt Table of Hardware, which is community-maintained and updated nightly. Our database syncs automatically.

The driver quality scoring table is maintained manually based on community knowledge and upstream driver maturity. It currently covers ~20 major target/subtarget/driver combinations.

Contact

Questions, feedback, or corrections? Open an issue or reach out via the OpenWrt Forum.