Automic VaultAutomic Vault

brew

Install ntopng with Homebrew, Nix, apt

Next generation version of the original ntop. Version 6.6 via Homebrew; verified 2026-06-25.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install ntopng

local Homebrew formula metadata

Linux

Nixverified · 92%
nix profile install nixpkgs#ntopng

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

Ubuntu aptverified · 92%
sudo apt install ntopng

Ubuntu 24.04 LTS package indexes · ntopng · source: archive.ubuntu.com

overview

Package summary

Next generation version of the original ntop

Commands and aliases

  • ntopng

history

Project history and usage

ntopng is the next-generation branch of ntop's network traffic monitoring line: a web-based traffic and security monitor built for modern multi-Gbit, application-aware networks rather than the late-1990s assumptions of the original ntop.

Project history

ntop's own 2013-05-01 announcement framed ntopng as a restart 15 years after the first ntop release in 1998. The post says the old codebase had become too old, complicated, and bug-prone for newer requirements such as multi-Gbit links, mobile hosts, cloud/decentralized monitoring, and application-protocol visibility.

The same announcement identified core design choices that still explain the package: open source, self-contained, Redis-backed caching, nDPI-centered protocol identification, PF_RING support for high-rate capture, C++ implementation, and a real-time monitoring focus.

Adoption history

ntopng sits in the broader ntop ecosystem with nDPI, PF_RING, nProbe, and related commercial/open-source traffic-analysis tools. Its GitHub repository was created on 2015-04-30 and the project is distributed through Homebrew, Linux packages, and ntop's own installation channels.

Its adoption is strongest with network operators and homelab or appliance users who want a local web UI for interface traffic, flow collection, host/application visibility, and alerting without building a full observability stack from scratch.

How it is used

Package users generally run Redis, start `ntopng` against one or more interfaces or flow endpoints, then use the web UI on the configured HTTP port. The upstream docs show use as a flow collector with nProbe, hierarchies of ntopng instances, command-line access to REST/Lua endpoints, separate Redis database IDs for multiple local instances, and virtual interface views that aggregate physical interfaces.

Why package nerds care

The package is historically interesting because it is a rewrite born from operational scaling pressure: ntop had the name and user base, but ntopng is where the project adapted to DPI, flow collection, Redis-backed state, and web-first traffic analysis.

Timeline

  • 1998: first ntop generation, according to ntop's 2013 ntopng announcement.
  • 2013-05-01: ntop announced ntopng as a new-generation replacement direction.
  • 2015-04-30: GitHub repository created.

Related projects

  • ntop
  • nDPI
  • PF_RING
  • nProbe
  • n2disk

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 6 platform targets.
  • Installs with 11 runtime dependencies.
  • Build metadata lists 5 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.

local files

Configuration and credential file locations

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.

Configuration files

Config paths the tool may read or write during local use.

Linux
/etc/ntopng/ntopng.conf/etc/ntopng/ntopng.start

executables

Installed executables

CommandKindExposureNote
ntopngcliglobal 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 version6.6
manager updated2026-06-25
local dataok
upstreamcurrent
latest detected6.6

https://github.com/ntop/ntopng

  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:ntopng
Version6.6
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/ntopng
Homepagehttps://www.ntop.org/products/traffic-analysis/ntop/
Repositoryhttps://github.com/ntop/ntopng
Upstream docshttps://www.ntop.org/guides/ntopng/index.html
LicenseGPL-3.0-only
Source archivehttps://github.com/ntop/ntopng/archive/refs/tags/6.6.tar.gz
Last updated2026-06-25T13:37:57+02:00
Pulseupdated
Dependencieshiredis, json-c, libmaxminddb, libsodium, mariadb-connector-c, ndpi, openssl@3, rrdtool, sqlite, zeromq, zstd
Build dependenciesautoconf, automake, cmake, libtool, pkgconf
Uses from macOScurl, expat, libpcap
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 Namentopng
Version Scheme0
Revision1
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.

Nix95%

ntopng

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

ntopng 5.2.1+dfsg1-1ubuntu4

High-Speed Web-based Traffic Analysis and Flow Collection Tool

http://www.ntop.org/products/ntop/

sudo apt install ntopng
  • Section: universe/net
  • Architecture: amd64
  • 21 dependencies
  • normalized package name match
  • Matched by: Ntopng
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: ntopng from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

ntopng-data 5.2.1+dfsg1-1ubuntu4

High-Speed Web-based Traffic Analysis and Flow Collection Tool (data files)

http://www.ntop.org/products/ntop/

sudo apt install ntopng-data
  • Section: universe/net
  • Architecture: all
  • Source Package: ntopng
  • 9 dependencies
  • 1 optional deps
  • normalized package name match
  • Matched by: Ntopng
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: ntopng-data from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

ntopng-doc 5.2.1+dfsg1-1ubuntu4

High-Speed Web-based Traffic Analysis and Flow Collection Tool (documentation)

http://www.ntop.org/products/ntop/

sudo apt install ntopng-doc
  • Section: universe/doc
  • Architecture: all
  • Source Package: ntopng
  • 3 dependencies
  • 1 optional deps
  • normalized package name match
  • Matched by: Ntopng
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: ntopng-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz

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 configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment