Automic VaultAutomic Vault

brew

Install libnice with Homebrew, apk, apt, dnf, MacPorts, Nix, pacman, zypper

GLib ICE implementation. Version 0.1.23 via Homebrew; verified 2026-06-21.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install libnice

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install libnice

MacPorts ports tree · net/libnice/Portfile · source: api.github.com

Linux

Alpine Linux apkverified · 92%
sudo apk add libnice

Alpine Linux edge package indexes · libnice · source: dl-cdn.alpinelinux.org

Debian aptverified · 92%
sudo apt install gir1.2-nice-0.1

Debian stable package indexes · gir1.2-nice-0.1 · source: deb.debian.org

Fedora dnfverified · 92%
sudo dnf install libnice

Fedora Rawhide package metadata · libnice · source: dl.fedoraproject.org

Nixverified · 92%
nix profile install nixpkgs#libnice

nixpkgs package indexes · pkgs/by-name/li/libnice/package.nix · source: api.github.com

Arch Linux pacmanverified · 92%
sudo pacman -S libnice

Arch Linux sync databases · libnice · source: geo.mirror.pkgbuild.com

openSUSE zypperverified · 92%
sudo zypper install gstreamer-libnice

openSUSE Tumbleweed package metadata · gstreamer-libnice · source: download.opensuse.org

overview

Package summary

GLib ICE implementation

Commands and aliases

  • stunbdc
  • stund

history

Project history and usage

libnice is the freedesktop.org GLib implementation of Interactive Connectivity Establishment, the NAT traversal technique used by real-time communication systems. It provides a GLib library, STUN/TURN support, pseudo-TCP support, and GStreamer elements.

Project history

The project released 0.0.1 in November 2008 and 0.1.0 in January 2011. Its documentation frames the library around ICE standards work, first RFC 5245 and later RFC 8445, with compatibility paths for older STUN, early ICE drafts, Google Talk, and Microsoft variants.

Collabora sponsored libnice, and the release tags show long-running maintenance by Youness Alaoui and Olivier Crete. The project uses freedesktop.org GitLab as upstream and explicitly directs issues and merge requests there rather than to mirrors.

Adoption history

libnice became important wherever GNOME/GLib, GStreamer, SIP, XMPP Jingle, and WebRTC-style peer-to-peer media needed ICE without embedding a full browser stack. The project page states that it has been tested for interoperability with Google's WebRTC library and with older Microsoft real-time communication implementations.

How it is used

Applications create a NiceAgent, add streams, gather candidates, exchange credentials and candidates, and then move data through libnice APIs or through nicesrc and nicesink GStreamer elements. The reference manual separates ICE, STUN, TURN, and pseudo-TCP APIs.

Why package nerds care

libnice sits at a dense packaging junction: GLib, GStreamer, STUN, TURN, ICE, WebRTC interop, and freedesktop hosting. It matters because real-time communication stacks can depend on it without directly vendoring browser networking code.

Timeline

  • 2008-11-05: GitLab tag metadata records libnice 0.0.1.
  • 2011-01-20: GitLab tag metadata records libnice 0.1.0.
  • 2015-04-28: GitLab tag metadata records libnice 0.1.13.
  • 2020-10-20: GitLab tag metadata records libnice 0.1.18.
  • 2025-11-27: GitLab tag metadata records libnice 0.1.23.

Related projects

  • Related standards and protocols include RFC 8445 ICE, RFC 5245 ICE, RFC 5389 STUN, RFC 5766 TURN, RFC 6544 ICE-TCP, and RFC 8838 trickle ICE.
  • Related software ecosystems named by the project include GLib, GStreamer, SIP, XMPP Jingle, WebRTC, Google Talk, Microsoft Lync, and Skype for Business.

security posture

Risk level: green

library-like package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • library-like package without higher-risk signals

Signals

  • metadata:library-like

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 6 platform targets.
  • Installs with 3 runtime dependencies.
  • Build metadata lists 3 build dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
stunbdccliglobal executable
stundcliglobal executable

freshness

Version and 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.

page generated2026-07-08
manager version0.1.23
manager updated2026-06-21
local dataok
upstreamnot checked
latest detectednot detected

https://wiki.freedesktop.org/nice/

install metadata

Package metadata

Package keybrew:libnice
Version0.1.23
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/libnice
Homepagehttps://wiki.freedesktop.org/nice/
Repositoryhttps://gitlab.freedesktop.org/libnice/libnice
Upstream docshttps://libnice.freedesktop.org/
LicenseLGPL-2.1-or-later OR MPL-1.1
Source archivehttps://libnice.freedesktop.org/releases/libnice-0.1.23.tar.gz
Last updated2026-06-21T00:07:24-04:00
Pulseupdated
Dependenciesgettext, glib, gnutls
Build dependenciesmeson, ninja, pkgconf
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namelibnice
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Debian apt95%

gir1.2-nice-0.1 0.1.22-1

ICE library (GObject introspection)

https://libnice.freedesktop.org/

sudo apt install gir1.2-nice-0.1
  • Section: introspection
  • Architecture: amd64
  • Source Package: libnice
  • 3 dependencies
  • normalized package name match
  • Matched by: Libnice
Debian stable package indexes · deb.debian.org · Debian stable package indexes: gir1.2-nice-0.1 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

gstreamer1.0-nice 0.1.22-1

ICE library (GStreamer plugin)

https://libnice.freedesktop.org/

sudo apt install gstreamer1.0-nice
  • Section: net
  • Architecture: amd64
  • Source Package: libnice
  • 4 dependencies
  • normalized package name match
  • Matched by: Libnice
Debian stable package indexes · deb.debian.org · Debian stable package indexes: gstreamer1.0-nice from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libnice-dev 0.1.22-1

ICE library (development files)

https://libnice.freedesktop.org/

sudo apt install libnice-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: libnice
  • 7 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Libnice
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libnice-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libnice-doc 0.1.22-1

ICE library (documentation)

https://libnice.freedesktop.org/

sudo apt install libnice-doc
  • Section: doc
  • Architecture: all
  • Source Package: libnice
  • normalized package name match
  • Matched by: Libnice
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libnice-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libnice10 0.1.22-1

ICE library (shared library)

https://libnice.freedesktop.org/

sudo apt install libnice10
  • Section: libs
  • Architecture: amd64
  • Source Package: libnice
  • 4 dependencies
  • normalized package name match
  • Matched by: Libnice
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libnice10 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

libnice

nix profile install nixpkgs#libnice
  • normalized package name match
  • Matched by: Libnice
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/li/libnice/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

gir1.2-nice-0.1 0.1.21-2build3

ICE library (GObject introspection)

https://nice.freedesktop.org/

sudo apt install gir1.2-nice-0.1
  • Section: universe/introspection
  • Architecture: amd64
  • Source Package: libnice
  • 3 dependencies
  • normalized package name match
  • Matched by: Libnice
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: gir1.2-nice-0.1 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

gstreamer1.0-nice 0.1.21-2build3

ICE library (GStreamer plugin)

https://nice.freedesktop.org/

sudo apt install gstreamer1.0-nice
  • Section: universe/net
  • Architecture: amd64
  • Source Package: libnice
  • 4 dependencies
  • normalized package name match
  • Matched by: Libnice
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: gstreamer1.0-nice from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libnice-dev 0.1.21-2build3

ICE library (development files)

https://nice.freedesktop.org/

sudo apt install libnice-dev
  • Section: universe/libdevel
  • Architecture: amd64
  • Source Package: libnice
  • 5 dependencies
  • normalized package name match
  • Matched by: Libnice
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libnice-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libnice-doc 0.1.21-2build3

ICE library (documentation)

https://nice.freedesktop.org/

sudo apt install libnice-doc
  • Section: universe/doc
  • Architecture: all
  • Source Package: libnice
  • normalized package name match
  • Matched by: Libnice
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libnice-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libnice10 0.1.21-2build3

ICE library (shared library)

https://nice.freedesktop.org/

sudo apt install libnice10
  • Section: universe/libs
  • Architecture: amd64
  • Source Package: libnice
  • 4 dependencies
  • normalized package name match
  • Matched by: Libnice
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libnice10 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

libnice 0.1.22-r0

GLib ICE implementation

https://libnice.freedesktop.org/

sudo apk add libnice
  • License: LGPL-2.1-or-later AND MPL-1.1
  • Architecture: x86_64
  • Source Package: libnice
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Libnice
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: libnice from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

libnice-dbg 0.1.22-r0

GLib ICE implementation (debug symbols)

https://libnice.freedesktop.org/

sudo apk add libnice-dbg
  • License: LGPL-2.1-or-later AND MPL-1.1
  • Architecture: x86_64
  • Source Package: libnice
  • normalized package name match
  • Matched by: Libnice
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: libnice-dbg from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

libnice-dev 0.1.22-r0

GLib ICE implementation (development files)

https://libnice.freedesktop.org/

sudo apk add libnice-dev
  • License: LGPL-2.1-or-later AND MPL-1.1
  • Architecture: x86_64
  • Source Package: libnice
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Libnice
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: libnice-dev from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

libnice-gstreamer 0.1.22-r0

Gstreamer 1.0 plugin for libnice

https://libnice.freedesktop.org/

sudo apk add libnice-gstreamer
  • License: LGPL-2.1-or-later AND MPL-1.1
  • Architecture: x86_64
  • Source Package: libnice
  • 1 dependencies
  • normalized package name match
  • Matched by: Libnice
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: libnice-gstreamer from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
dnf95%

libnice 0.1.23-2.fc44

GLib ICE implementation

https://nice.freedesktop.org/

sudo dnf install libnice
  • License: LGPL-2.1-or-later OR MPL-1.1
  • Category: Unspecified
  • Architecture: i686
  • Source Package: libnice
  • 7 dependencies
  • 2 provides
  • normalized package name match
  • Matched by: Libnice
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: libnice from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment