Tomato is a Linux-based firmware replacement project for home and SOHO routers. FreshTomato currently runs on Broadcom-based, MIPS-based and some ARM-based devices. Please refer to the Hardware Compatibility page for specific details.
Tomato was originally written by Jonathan Zarate and has been developed throughout the years by the open source community. FreshTomato is currently the most up-to-date fork of Tomato and has about 4 to 5 new releases a year.