LibreMesh
LibreMesh is a free, modular framework for creating OpenWrt-based firmware for wireless mesh nodes.
What LibreMesh is
LibreMesh is a free, modular framework for creating OpenWrt-based firmware for wireless mesh nodes. It is intended for people building decentralized, community-run networks. Its codebase provides defaults for Babel, B.A.T.M.A.N. advanced, BMX7, and OLSR; the default network design combines BATMAN-adv at layer 2 with Babel at layer 3 to support roaming and network segmentation. The project describes a default flavor that can work without manual configuration and aims to make setup and management accessible through a web interface usable on smartphones. A customized build can be requested through the online ImageBuilder selector, or users can build LibreMesh on a host or use archived precompiled releases. The project recommends routers with at least 16 MB flash and 128 MB RAM, though installation is possible on 8/64 MB devices. Configuration files can be managed with OpenWrt UCI or edited manually. The software may be used, copied, modified, and distributed under the AGPL license. The project advises customizing builds to preserve firmware space and device RAM, and warns against upgrading packages directly.
Good
- Free software under the AGPL license
- Defaults for four mesh networking protocols
- Default flavor may work without manual configuration
- Web management is intended to work on smartphones
- Archived precompiled firmware releases are available
Watch out
- Project recommends at least 16 MB flash and 128 MB RAM
- Builds may need customization to preserve device resources
- Project warns against direct package upgrades
Who it suits
LibreMesh is for people creating decentralized, community-run wireless mesh networks, particularly those comfortable working with OpenWrt-based firmware and router requirements.
Verdict
LibreMesh provides a free framework and protocol defaults for building community wireless mesh networks. Check the router’s resources and plan for careful build and package management before deployment.
Plans and prices
From LibreMesh's own pricing page, checked 7 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| LibreMesh | Free | Free software firmware framework for wireless mesh routers |
The facts
Each one read from LibreMesh's own pages, with the date it was checked.
What it does
- Build options
- Users can build LibreMesh on a host or use archived precompiled firmware releases.checked 7 Oct 2026
- Configuration
- A default flavor is described as working out of the box without manual configuration.checked 7 Oct 2026
- Configuration tools
- LibreMesh configuration files can be managed with OpenWrt UCI or edited manually, and LuCI file management is available by installing luci-app-filemanager.checked 7 Oct 2026
- Firmware download
- The firmware selector requests a customized build through an online ImageBuilder instance.checked 7 Oct 2026
- Hardware requirements
- The project recommends at least 16 MB flash and 128 MB RAM, while noting installation is possible on 8/64 MB routers.checked 7 Oct 2026
- Intended users
- LibreMesh is intended to help people create decentralized, community-run wireless mesh networks.checked 7 Oct 2026
- License
- The project says its software is free to use, copy, modify, and distribute under the AGPL license.checked 7 Oct 2026
- Limit
- The project advises customizing builds to preserve firmware space and device RAM, and warns against upgrading packages directly.checked 7 Oct 2026
- Mesh behavior
- The default design combines BATMAN-adv at layer 2 with Babel at layer 3 to support roaming and network segmentation.checked 7 Oct 2026
- Product
- LibreMesh is a modular framework for creating OpenWrt-based firmware for wireless mesh nodes.checked 7 Oct 2026
- Protocols
- Its modular codebase provides reasonable defaults for Babel, B.A.T.M.A.N. advanced, BMX7, and OLSR.checked 7 Oct 2026
- Security
- The 2024.1 release announcement says the release is compatible with ujail, which OpenWrt introduced for additional security.checked 7 Oct 2026
- Support
- The documentation links to community communication, contributors, and meetings, and describes a LimeApp remote-support feature in its guide navigation.checked 7 Oct 2026
- Web management
- The project aims to let non-expert users set up and manage a mesh through a web interface usable on smartphones.checked 7 Oct 2026
Alternatives to LibreMesh
- 1

UniFi Network
Free planAndroidiOSWebAPI8.1From $29 a month - 2

EnGenius Cloud
Free planAndroidiOSWebAPI8.0From $10 a year - 3
Edgecore ecCLOUD
Free planWebAPI7.3From $500 a year - 4
Ruijie Cloud
Free planAndroidiOSWebAPI7.3Free plan - 5
Tanaza
Free planWebLinuxmacOSWindows7.0From $1.99 a month - 6

D-Link Nuclias Cloud SD-WAN Gateway (DBG-2000)
AndroidiOSWebLinux6.9From $111.99 a year
