pkg.soopen package index

brew / rank 862

Install cgns with Homebrew, Nix, pacman, zypper

CFD General Notation System. Version 4.5.2 via Homebrew; verified 2026-06-22. Also installable with nix: nix profile install nixpkgs#cgns.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install cgns

local Homebrew formula metadata

overview

Package summary

CFD General Notation System

Commands and aliases

  • adf2hdf
  • cgnscheck
  • cgnscompress
  • cgnsconvert
  • cgnsdiff
  • cgnslist
  • cgnsnames
  • cgnsupdate
  • hdf2adf

history

Project history and usage

CGNS is a standard and reference software stack for storing, exchanging, and archiving computational fluid dynamics data.

Project history

CGNS began under NASA-funded CFD data exchange work and produced both a documented standard data model and software to read, write, and modify data in that format. Version 1.0 of the Mid-Level Library was released in May 1998.

Adoption history

The official site describes CGNS as administered by an international steering committee and as an AIAA Recommended Practice. In 1999 the CGNS Steering Committee was created as a voluntary public forum, and in January 2000 it became a subcommittee of the AIAA CFD Committee on Standards.

How it is used

CGNS is used by CFD applications to exchange grids, boundary conditions, flow solutions, and related aerodynamic analysis data through a portable binary format and platform-independent APIs for C, C++, Fortran, and Fortran90.

Why package nerds care

For scientific package maintainers, CGNS is notable because it is both a file/data standard and the single public C/C++/Fortran implementation referenced by the project, with command-line utilities such as cgnscheck, cgnsconvert, cgnsdiff, and format converters.

Timeline

  • 1998: Version 1.0 of the Mid-Level Library was released.
  • 1999: CGNS Steering Committee was created.
  • 2000: CGNS Steering Committee became a subcommittee of the AIAA CFD Committee on Standards.
  • 2001: A User's Guide to CGNS was made available.
  • 2011: Version 3.1 added 64-bit capability and concurrent ADF/HDF5 support.

Related projects

  • The official history names NPARC, TLNS3D, CFL3D, GMAN, OVERFLOW, and Visual3 as prototype or demonstrator applications involved in CGNS development.

security posture

Risk level: blue

broad file, network, media, or database tool signal.

Risk classifier

blue risk · medium confidence · tool

Why

  • broad file, network, media, or database tool signal

Signals

  • text:compress

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
adf2hdfexecutableindexed executableDiscovered from the local executable index.
cgnscheckexecutableindexed executableDiscovered from the local executable index.
cgnscompressexecutableindexed executableDiscovered from the local executable index.
cgnsconvertexecutableindexed executableDiscovered from the local executable index.
cgnsdiffexecutableindexed executableDiscovered from the local executable index.
cgnslistexecutableindexed executableDiscovered from the local executable index.
cgnsnamesexecutableindexed executableDiscovered from the local executable index.
cgnsupdateexecutableindexed executableDiscovered from the local executable index.
hdf2adfexecutableindexed 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 version4.5.2
manager updated2026-06-22
local dataunknown
upstreamnot available
latest detectednot detected
  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:cgns
Version4.5.2
Package managerHomebrew
Homepagehttps://cgns.github.io/
Repositoryhttps://github.com/CGNS/CGNS
Last updated2026-06-22T14:03:00-07:00
Pulseupdated
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.

Nix95%

cgns

nix profile install nixpkgs#cgns
  • normalized package name match
  • Matched by: Cgns
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/cg/cgns/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
pacman95%

cgns 4.5.2-1

Standard for recording and recovering computer data associated with the numerical solution of fluid dynamics equations

https://cgns.github.io/

sudo pacman -S cgns
  • License: Zlib
  • Architecture: x86_64
  • 10 dependencies
  • normalized package name match
  • Matched by: Cgns
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: cgns from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
zypper95%

cgns 4.4.0-2.10

CFD General Notation System

https://cgns.github.io/index.html

sudo zypper install cgns
  • License: Zlib
  • Category: Development/Libraries/Other
  • Architecture: x86_64
  • Source Package: cgns
  • 3 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Cgns
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: cgns from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
zypper95%

cgns-devel 4.4.0-2.10

CFD General Notation System library

https://cgns.github.io/index.html

sudo zypper install cgns-devel
  • License: Zlib
  • Category: Development/Libraries/Other
  • Architecture: x86_64
  • Source Package: cgns
  • 1 dependencies
  • 2 provides
  • normalized package name match
  • Matched by: Cgns
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: cgns-devel from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
zypper95%

cgns-devel-static 4.4.0-2.10

CFD General Notation System library

https://cgns.github.io/index.html

sudo zypper install cgns-devel-static
  • License: Zlib
  • Category: Development/Libraries/Other
  • Architecture: x86_64
  • Source Package: cgns
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Cgns
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: cgns-devel-static from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
zypper95%

libcgns4_4 4.4.0-2.10

CFD General Notation System library

https://cgns.github.io/index.html

sudo zypper install libcgns4_4
  • License: Zlib
  • Category: System/Libraries
  • Architecture: x86_64
  • Source Package: cgns
  • 5 dependencies
  • 3 provides
  • normalized package name match
  • Matched by: Cgns
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: libcgns4_4 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-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