freediameter
brew install freediameter
v1.6.0
BSD-3-Clause
Open source Diameter (Authentication) protocol implementation
—
30-day installs
23
90-day · #9356
154
365-day · #8037
76
★ GitHub stars · updated 5mo ago
Runtime dependencies
Build dependencies
Links
- https://github.com/freeDiameter/freeDiameter
- GitHub: freeDiameter/freeDiameter
- Brew formula source: Formula/f/freediameter.rb
Caveats
To configure freeDiameter, edit $HOMEBREW_PREFIX/etc/freeDiameter.conf to taste. Sample configuration files can be found in $HOMEBREW_CELLAR/freediameter/1.6.0/share/doc/freediameter. For more information about freeDiameter configuration options, read: http://www.freediameter.net/trac/wiki/Configuration Other potentially useful files can be found in $HOMEBREW_PREFIX/opt/freediameter/share/freediameter/contrib.
Raw metadata
{
"aliases": [],
"alternatives": [],
"build_dependencies": [
"cmake",
"pkgconf"
],
"categories": [],
"caveats": "To configure freeDiameter, edit $HOMEBREW_PREFIX/etc/freeDiameter.conf to taste.\n\nSample configuration files can be found in $HOMEBREW_CELLAR/freediameter/1.6.0/share/doc/freediameter.\n\nFor more information about freeDiameter configuration options, read:\n http://www.freediameter.net/trac/wiki/Configuration\n\nOther potentially useful files can be found in $HOMEBREW_PREFIX/opt/freediameter/share/freediameter/contrib.\n",
"conflicts_with": [],
"dependencies": [
"gnutls",
"libgcrypt",
"libidn2"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Open source Diameter (Authentication) protocol implementation",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:37:48+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "freediameter",
"github_default_branch": "master",
"github_last_commit_at": "2026-03-03T12:53:37Z",
"github_readme_excerpt": "freeDiameter is an implementation of the Diameter protocol.\n\nDiameter is a protocol designed to carry Authentication, Authorization and\nAccounting (AAA) payload. It is an evolution of the RADIUS protocol (as the \nname suggests).\n\nDiameter is an extensible protocol. RFC3588 (currently under revision) defines the\nBase Protocol that all Diameter nodes must support, while other documents define\nthe additional protocol support for specific applications. Such applications include \nfor example Network Access Servers (RFC4005), EAP (RFC4072), ...\n\n\nThe implementation consists in several components:\n - libfdproto : this shared library provides the functions to manipulate Diameter\n messages and dictionary. This library is meant to be re-used by other projects\n that would require parsing or manipulating Diameter messages.\n \n - libfdcore : this shared library contains the core of the framework. It establishes \n the network connections with other Diameter peers and performs the tasks described \n in Diameter Base Protocol, such as watchdogs, basic routing, ... It also handles \n the loading of extensions (see below).\n \n - freeDiameterd : this simple daemon parses the command line and initializes the\n freeDiameter framework. Use it for your Diameter server \u0026 agent components.\n In case of Diameter clients, you probably will prefer linking the libfdcore \n directly with your client application that must be made Diameter-aware.\n \n - extensions : the extensions provide the mean to augment the features of the\n freeDiameterd framework. Extensions can provide the handling of a Diameter \n server application, but also advanced routing features, peer management, etc.\n\n\nSee http://www.freediameter.net/ for more information on the project.\n\nfreeDiameter was previously known as the \"waaad\" project (WIDE AAA Daemon)\n\nThis project is not related to the \"freediameter\" project from Sun on sourceforge.\n\nAuthor: Sebastien Decugis.\n\nSee L",
"github_repo": "freeDiameter/freeDiameter",
"github_stars": 76,
"github_topics": [],
"homepage": "https://github.com/freeDiameter/freeDiameter",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": null,
"installs_365d": 154,
"installs_90d": 23,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "BSD-3-Clause",
"llm_generated_at": null,
"llm_model": null,
"name": "freediameter",
"oldnames": [],
"one_liner": null,
"optional_dependencies": [],
"rank_30d": null,
"rank_365d": 8037,
"rank_90d": 9356,
"raw_hash": "95412cfb0e1c75fd",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/f/freediameter.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [
{
"bison": "build"
},
{
"flex": "build"
}
],
"version_head": "HEAD",
"version_stable": "1.6.0",
"versioned_formulae": [],
"why_use_this": null
}