OpenWrt is an open source project and Linux-based operating system targeting embedded devices such as wireless routers. It allows users to customize and add more functionality to their router firmware.
OpenWrt: Customizable Linux OS for Embedded Devices
An open source project providing a Linux-based operating system for wireless routers, allowing users to customize and enhance their router firmware.
What is OpenWrt?
OpenWrt is an open source project and Linux-based operating system targeting embedded devices such as wireless routers. It provides a fully writable filesystem with package management that allows users to customize the device through the use of packages to suit their needs.
Some key features of OpenWrt include:
Supports a wide range of hardware devices including popular wireless routers.
Modular design allowing for customization through the use of software packages.
Advanced network functionality like IPv6 support, bandwidth monitoring, Quality of Service controls and more.
Enhanced security through built-in firewall and VPN support.
Remote administration through OpenWrt Luci web interface or via SSH.
By installing OpenWrt, users can unlock the full potential of their wireless routers, adding functionality for things like running servers, ad blocking, IoT devices, VPN access and more. Its active community also provides a long list of add-on packages for various use cases.
OpenWrt Features
Features
Package management system allows installing additional software
Supports a wide range of hardware platforms and architectures
Modular design allows customizing the firmware
Supports IPv6 networking
Includes firewall, VPN, and routing functionality
Pricing
Open Source
Pros
Free and open source
Highly customizable and extensible
Large repository of available packages
Active community support
Regular security updates
Cons
Steeper learning curve than commercial router firmware
pfSense is a free and open source firewall and router platform based on FreeBSD. It has an extensive range of features and capabilities for managing network traffic and security.Some key features and capabilities of pfSense include:Stateful packet filtering firewallNetwork Address Translation (NAT)Virtual Private Network (VPN) support including OpenVPN, IPSec, and...
MikroTik RouterOS is a Linux-based network operating system developed by the Latvian company MikroTik for use on their proprietary hardware devices. It was first released in 1996 and has seen continual development and improvement over the past 25+ years.RouterOS is designed specifically for high performance routing and networking applications. It...
DD-WRT is an open source firmware for wireless routers and access points. It provides enhanced features and better performance compared to the stock firmware that comes with most routers.Some key features of DD-WRT include:Advanced networking capabilities like VLANs, VPN server, dynamic DNS, and bandwidth monitoring.Overclocking CPU speed for better performance.Customizable...
VyOS is an open-source network operating system based on Linux that is used to configure and manage network components such as routing, firewalling, load balancing, VPN, and more. It provides a unified interface and command-line for configuring various networking functions.Some key features of VyOS include:Open source and community-driven developmentRuns on...
EasyTomato is a custom firmware for routers based on the popular Tomato firmware. It provides an easy-to-use web interface to configure your router while still giving access to advanced features.Some key features of EasyTomato include:Simplified setup wizard for basic configuration like WiFi networks and passwordsIntuitive web interface with themes and...
OpenWISP is an open source firmware and management system for Wireless Internet Service Providers (WISPs). It provides a web interface and APIs to allow WISPs to easily manage a large number of access points and customer networks remotely.Key features of OpenWISP include:Open source firmware for wireless access points and routers...
Untangle is an open source network security software designed specifically for small to medium businesses. It integrates essential network security tools into one comprehensive, easy-to-use platform.Key features of Untangle include:Firewall - Protects internal network from external threatsWeb Filter - Blocks inappropriate, dangerous, and time-wasting web contentAntivirus & Malware Protection -...
ClearOS is an open source Linux distribution optimized for small and medium businesses. It provides a simple graphical user interface to easily set up common network services like:FirewallIntrusion detectionVPN accessMail serverWeb serverFile and print sharingCloud servicesClearOS includes both free open source versions of these services, as well as paid commercial...
Tomato by Shibby is a popular customized firmware for Asus routers based on the open-source Tomato firmware. It enhances the standard Tomato firmware with additional features and customization options.Some key features of Tomato by Shibby include:Bandwidth monitoring and graphs to track internet usage over timeEnhanced Quality of Service (QoS) options...
Freshtomato is an open source router firmware that is based on the Tomato and TomatoUSB projects. It is designed to replace the firmware on compatible routers and provides advanced features and increased customization options.Some key features of Freshtomato include:Support for bandwidth monitoring and graphs to track internet usageadvanced Quality of...
AdvancedTomato is a popular alternative open source firmware for routers based on Broadcom chipsets. It is a fork of Tomato firmware and builds on it by adding advanced features beyond what the stock firmware typically provides.Key features of AdvancedTomato include:Modern and intuitive graphical user interface for administration and configurationAdvanced QoS...
LibreMesh is open source firmware that is designed to run on wireless routers and create mesh networks. It provides an alternative to traditional WiFi setups by allowing multiple LibreMesh-enabled routers to connect with each other in a decentralized manner.Some key features and capabilities of LibreMesh include:Designed for wireless community networks...
Securityrouter.org is an open-source router firmware that focuses on security and privacy. Based on OpenWrt, it hardens the router against common cyber threats and gives users more control over their network traffic.Key features include:Encryption of traffic through features like VPN support, DNS over TLS, and HTTPSAd blocking and anti-malware blocking...
Telehash is an open-source networking protocol and software library that enables peer-to-peer connections between devices and servers without relying on centralized servers or services. It allows applications and devices to directly connect and communicate securely via the internet.The key principle behind Telehash is the use of cryptographic hashes to establish...
TomatoUSB is a popular custom firmware for consumer-grade routers based on Broadcom chipsets. It provides advanced features and better performance compared to the stock firmware that comes with most routers.Some of the key features of TomatoUSB include:Modern and intuitive web-based interface for configuring the routerIn-depth bandwidth monitoring and quality of...