pkg.soopen package index

brew / rank 931

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

GLib ICE implementation. Version 0.1.23 via Homebrew; verified from local package data. Also installable with debian: sudo apt install gir1.2-nice-0.1.

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

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 libnice

openSUSE Tumbleweed package metadata · libnice · source: download.opensuse.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

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 bottle metadata was recorded.

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
stunbdcexecutableindexed executableDiscovered from the local executable index.
stundexecutableindexed executableDiscovered from the local executable index.

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-08-03
manager version0.1.23
manager updated
local dataunknown
upstreamnot available
latest detectednot detected
  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:libnice
Version0.1.23
Package managerHomebrew
Homepagehttps://wiki.freedesktop.org/nice/
Repositoryhttps://github.com/libnice/libnice
Bottlenot recorded
Servicenone declared

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-3.fc45

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/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-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
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation