This is a router from the Czech Republic using open source firmware built on top of OpenWrt. It has everything you'd expect from hardware running open source, and quite a lot more, including installable packages, so you can add exactly what your home or business network needs the most while ignoring the parts you won't use.
It'll change your perception of what a router is, what a router can do for your network, and even how you interact with your entire network.
In addition to the flexibility of its interface, the Turris Omnia also features a package manager. You can install plugins, including Network Attached Storage (NAS) configuration, a Nextcloud server, an SSH honeypot, speed test, OpenVPN, print server, a Tor node, LXC for running containers, and much more.
It is available on Amazon for $395, but consider it more than "just a router". The CPU is a Marvell Armada 385, Dual Core 1.6 GHz with 2 GB RAM and 8 GB eMMC. It is possible to operate Wifi at 5 GHz (802.11 AC) and 2.4 GHz (802.11 b / g / n) at the same time.
Distributed adaptive firewall – The Turris headquarters compares data received from thousands of connected routers and if it identifies an attack, updates are sent right away to all Turris devices.
See Try Turris Omnia, the open source router
Whether you're a network engineer or a curious hobbyist, you ought to take a look at the open source Turris Omnia router the next time you're in the market for network gear.