LibreMesh
libremesh.org
What it is
LibreMesh is a free, modular framework for creating OpenWrt-based firmware for wireless mesh nodes. It is intended for decentralized, community-run networks and is available for self-hosted and web deployment. The code provides defaults for Babel, B.A.T.M.A.N. advanced, BMX7 and OLSR. Its default design combines BATMAN-adv at layer 2 with Babel at layer 3 for roaming and network segmentation. A default flavor is described as working without manual configuration, while the project aims to support setup through a smartphone-usable web interface. Users can request customized builds through the online ImageBuilder, build on a host or use archived precompiled releases. Recommended hardware has at least 16 MB flash and 128 MB RAM, although installation is possible on 8/64 MB routers. Configuration uses OpenWrt UCI or manual editing. The software can be used, copied, modified and distributed under AGPL. The project advises customizing builds to preserve space and RAM and warns against direct package upgrades.
Spec sheet
- Product
- LibreMesh is a modular framework for creating OpenWrt-based firmware for wireless mesh nodes.Read 7 Oct 2026 · libremesh.org
- Intended users
- LibreMesh is intended to help people create decentralized, community-run wireless mesh networks.Read 7 Oct 2026 · libremesh.org
- Security
- The 2024.1 release announcement says the release is compatible with ujail, which OpenWrt introduced for additional security.Read 7 Oct 2026 · libremesh.org
- Support
- The documentation links to community communication, contributors, and meetings, and describes a LimeApp remote-support feature in its guide navigation.Read 7 Oct 2026 · libremesh.org
- License
- The project says its software is free to use, copy, modify, and distribute under the AGPL license.Read 7 Oct 2026 · libremesh.org
- Build options
- Users can build LibreMesh on a host or use archived precompiled firmware releases.Read 7 Oct 2026 · libremesh.org
- Configuration
- A default flavor is described as working out of the box without manual configuration.Read 7 Oct 2026 · libremesh.org
- 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.Read 7 Oct 2026 · libremesh.org
- Firmware download
- The firmware selector requests a customized build through an online ImageBuilder instance.Read 7 Oct 2026 · libremesh.org
- Hardware requirements
- The project recommends at least 16 MB flash and 128 MB RAM, while noting installation is possible on 8/64 MB routers.Read 7 Oct 2026 · libremesh.org
- Limit
- The project advises customizing builds to preserve firmware space and device RAM, and warns against upgrading packages directly.Read 7 Oct 2026 · libremesh.org
- Mesh behavior
- The default design combines BATMAN-adv at layer 2 with Babel at layer 3 to support roaming and network segmentation.Read 7 Oct 2026 · libremesh.org
- Protocols
- Its modular codebase provides reasonable defaults for Babel, B.A.T.M.A.N. advanced, BMX7, and OLSR.Read 7 Oct 2026 · libremesh.org
- Web management
- The project aims to let non-expert users set up and manage a mesh through a web interface usable on smartphones.Read 7 Oct 2026 · libremesh.org
Plans and prices
Strong points and limits
Strong points
- Free software under the AGPL license
- Supports multiple mesh routing protocols
- Default design supports roaming and segmentation
- Custom builds can be requested online
- Smartphone-usable web management is planned
Limits
- Recommended hardware needs 16 MB flash and 128 MB RAM
- Builds may need customization to preserve resources
- Direct package upgrades are discouraged
- Configuration may require OpenWrt tools
Who it suits
LibreMesh suits people creating decentralized wireless mesh networks, including community operators. It also fits users comfortable building or configuring OpenWrt firmware.
Verdict
LibreMesh provides a free framework for building community mesh firmware with several protocol defaults and deployment paths. Hardware constraints and build-maintenance warnings are important for planning an installation.
Where Specifiction places it
- Wireless Network Management Software#14 of 277.5