macOS
brew install babeldlocal Homebrew formula metadata
brew
Loop-avoiding distance-vector routing protocol. Version 1.14 via Homebrew; verified 2026-06-21.
install
brew install babeldlocal Homebrew formula metadata
sudo apk add babeldAlpine Linux edge package indexes · babeld · source: dl-cdn.alpinelinux.org
sudo apt install babeldDebian stable package indexes · babeld · source: deb.debian.org
sudo dnf install babeldFedora Rawhide package metadata · babeld · source: dl.fedoraproject.org
nix profile install nixpkgs#babeldnixpkgs package indexes · pkgs/by-name/ba/babeld/package.nix · source: api.github.com
sudo pacman -S babeldArch Linux sync databases · babeld · source: geo.mirror.pkgbuild.com
overview
Loop-avoiding distance-vector routing protocol
history
babeld is the reference-style Unix daemon for Babel, a loop-avoiding distance-vector routing protocol for IPv6 and IPv4. It is optimized for wireless mesh networks but also works on wired networks, making it a small, practical routing daemon for experimental, community, and mixed-link networks.
Babel was designed by Juliusz Chroboczek as a loop-avoiding distance-vector protocol with fast convergence properties, drawing ideas from DSDV, AODV, and EIGRP while adding link-cost estimation and route redistribution.
The babeld manual presents the daemon as the operational implementation: it runs on selected interfaces, sends routing updates over the protocol port, installs routes into the kernel, and supports a configuration file, local control interface, route filtering, and redistribution.
Babel was standardized first as RFC 6126 and then revised as RFC 8966. That standards path gave babeld significance beyond a standalone daemon: it became one of the concrete implementations behind an IETF routing protocol.
Babel's adoption has been strongest in wireless mesh, ad-hoc, and small routing deployments where fast convergence, loop avoidance, and link-quality awareness matter. The official project page also documents related implementations, including FRR's Babel support and pybabel.
The package metadata in this batch shows babeld available through Homebrew, Debian, Ubuntu, Fedora, Arch, Alpine, and Nix. That makes it a broadly packaged routing daemon despite its specialized networking niche.
Operators run babeld on one or more network interfaces to exchange Babel routes. The daemon can read /etc/babeld.conf by default, preserve long-term state, install kernel routes, export routes from routing tables, and expose a local configuration protocol.
babeld is usually used on mesh routers, lab networks, community wireless networks, and dual-stack IPv4/IPv6 environments where a compact dynamic routing daemon is preferable to heavier routing suites.
babeld is a tidy example of a serious network protocol delivered as a small Unix daemon. For package maintainers, it has the interesting traits of real routing software without the size and policy surface of a full routing suite.
It also sits at the meeting point of RFC standardization and grassroots mesh networking, which makes its package history more interesting than its low-key command name suggests.
security posture
narrow executable package without higher-risk signals.
green risk · low confidence · appliance
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
/etc/babeld.confexecutables
| Command | Kind | Exposure | Note |
|---|---|---|---|
babeld | cli | global executable |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
https://www.irif.fr/~jch/software/babel/
install metadata
| Package key | brew:babeld |
|---|---|
| Version | 1.14 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/babeld |
| Homepage | https://www.irif.fr/~jch/software/babel/ |
| Repository | https://github.com/jech/babeld |
| Upstream docs | https://www.irif.fr/~jch/software/babel |
| License | MIT |
| Source archive | https://www.irif.fr/~jch/software/files/babeld-1.14.tar.gz |
| Last updated | 2026-06-21T11:59:14Z |
| Pulse | updated |
| Bottle | available (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | babeld |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
babeld 1.13.1+ds-1
loop-free distance-vector routing protocol
http://www.pps.univ-paris-diderot.fr/~jch/software/babel/
sudo apt install babeldbabeld
nix profile install nixpkgs#babeldbabeld 1.12.1-1
loop-free distance-vector routing protocol
http://www.pps.univ-paris-diderot.fr/~jch/software/babel/
sudo apt install babeldbabeld 1.13.1-r0
A loop-avoiding distance-vector routing protocol
https://www.irif.fr/~jch/software/babel/
sudo apk add babeldbabeld-doc 1.13.1-r0
A loop-avoiding distance-vector routing protocol (documentation)
https://www.irif.fr/~jch/software/babel/
sudo apk add babeld-docbabeld-openrc 1.13.1-r0
A loop-avoiding distance-vector routing protocol (OpenRC init scripts)
https://www.irif.fr/~jch/software/babel/
sudo apk add babeld-openrcbabeld 1.13.1-8.fc44
Ad-hoc network routing daemon
http://www.pps.univ-paris-diderot.fr/~jch/software/babel/
sudo dnf install babeldbabeld 1.13.1-1
A loop-avoiding distance-vector routing protocol
https://www.irif.fr/~jch/software/babel/
sudo pacman -S babeldsource trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.