List of software created and maintained by people other than the manufacturer of the product. The extent of support for (and testing on) particular hardware varies from project to project.
Notablecustom-firmware projects forwireless routers.Many of these will run on various brands such as Linksys, Asus, Netgear, etc.
OpenWrt – CustomizableFOSS firmware written from scratch; features a combinedSquashFS/JFFS2 file system and the package manager opkg[1] with over 3000 available packages (Linux/GPL); now merged withLEDE.
LEDE – A fork of the OpenWrt project that shared many of the same goals; merged back intoOpenWrt as ofv. 18.06 (2018).
OpenMPTCProuter – An OpenWrt-based FOSS firmware that usesMultipath TCP (MPTCP) to aggregate multiple internet connections for increased bandwidth, redundancy, and reliability.
HyperWRT – Early power-boosting firmware project to stay close to the officialWRT54G and WRT54GS firmware but add features such as transmit power, port triggers, scripts, telnet, etc.
Tomato – The successor to HyperWRT, features advanced QoS as well asAjax andSVG graphs.[5]