# Scientific computing packages

Math, statistics, biology, chemistry, geospatial, and scientific computing packages.

- **Packages:** 381
- **Protected tools:** 0
- **Approval gates:** 0
- **Non-low risk:** 50
- **Updated:** 2026-08-03

## Why this package group is here

Scientific computing packages currently includes 381 package catalog entries. 0 have protected-tool coverage, 0 have approval-gate metadata, and 50 have non-low Geiger classifier findings. The grouping comes from package metadata, so it can stay current as that metadata changes.

## Generated source

This hub uses the same local package data as individual package pages: Nucleus package metadata, Homebrew enrichment, Geiger classifier output, secret-handling manifests, and approval-gate seeds where available.

## Review model

Use the hub to find command families that need tighter secret injection, approval gates, or manual review before agents run them.

## Indexed package pages

- [julia](https://pkg.so/pkg/brew/julia/) - generalized runtime or code generation signal
- [numbat](https://pkg.so/pkg/brew/numbat/) - generalized runtime or code generation signal
- [chapel](https://pkg.so/pkg/brew/chapel/) - broad file, network, media, or database tool signal
- [openfst](https://pkg.so/pkg/brew/openfst/) - broad file, network, media, or database tool signal
- [acl2](https://pkg.so/pkg/brew/acl2/) - generalized runtime or code generation signal
- [eva](https://pkg.so/pkg/brew/eva/) - generalized runtime or code generation signal
- [flexiblas](https://pkg.so/pkg/brew/flexiblas/) - generalized runtime or code generation signal
- [ott](https://pkg.so/pkg/brew/ott/) - generalized runtime or code generation signal
- [z3](https://pkg.so/pkg/brew/z3/) - narrow executable package without higher-risk signals
- [numpy](https://pkg.so/pkg/brew/numpy/) - no executable entrypoint in the package index
- [hdf5](https://pkg.so/pkg/brew/hdf5/) - narrow executable package without higher-risk signals
- [gts](https://pkg.so/pkg/brew/gts/) - library-like package without higher-risk signals
- [apache-arrow](https://pkg.so/pkg/brew/apache-arrow/) - narrow executable package without higher-risk signals
- [fftw](https://pkg.so/pkg/brew/fftw/) - narrow executable package without higher-risk signals
- [liblinear](https://pkg.so/pkg/brew/liblinear/) - library-like package without higher-risk signals
- [netcdf](https://pkg.so/pkg/brew/netcdf/) - narrow executable package without higher-risk signals
- [pmix](https://pkg.so/pkg/brew/pmix/) - narrow executable package without higher-risk signals
- [cfitsio](https://pkg.so/pkg/brew/cfitsio/) - narrow executable package without higher-risk signals
- [suite-sparse](https://pkg.so/pkg/brew/suite-sparse/) - narrow executable package without higher-risk signals
- [qhull](https://pkg.so/pkg/brew/qhull/) - narrow executable package without higher-risk signals
- [geos](https://pkg.so/pkg/brew/geos/) - narrow executable package without higher-risk signals
- [vtk](https://pkg.so/pkg/brew/vtk/) - no executable entrypoint in the package index
- [sfcgal](https://pkg.so/pkg/brew/sfcgal/) - library-like package without higher-risk signals
- [cloc](https://pkg.so/pkg/brew/cloc/) - narrow executable package without higher-risk signals
- [r](https://pkg.so/pkg/brew/r/) - narrow executable package without higher-risk signals
- [gnuplot](https://pkg.so/pkg/brew/gnuplot/) - narrow executable package without higher-risk signals
- [libdicom](https://pkg.so/pkg/brew/libdicom/) - library-like package without higher-risk signals
- [ipopt](https://pkg.so/pkg/brew/ipopt/) - narrow executable package without higher-risk signals
- [metis](https://pkg.so/pkg/brew/metis/) - narrow executable package without higher-risk signals
- [octave](https://pkg.so/pkg/brew/octave/) - narrow executable package without higher-risk signals
- [cmatrix](https://pkg.so/pkg/brew/cmatrix/) - narrow executable package without higher-risk signals
- [hyperfine](https://pkg.so/pkg/brew/hyperfine/) - narrow executable package without higher-risk signals
- [flann](https://pkg.so/pkg/brew/flann/) - library-like package without higher-risk signals
- [gsl](https://pkg.so/pkg/brew/gsl/) - library-like package without higher-risk signals
- [octomap](https://pkg.so/pkg/brew/octomap/) - narrow executable package without higher-risk signals
- [ode](https://pkg.so/pkg/brew/ode/) - narrow executable package without higher-risk signals
- [colmap](https://pkg.so/pkg/brew/colmap/) - no executable entrypoint in the package index
- [root](https://pkg.so/pkg/brew/root/) - no executable entrypoint in the package index
- [gnuradio](https://pkg.so/pkg/brew/gnuradio/) - narrow executable package without higher-risk signals
- [dvc](https://pkg.so/pkg/brew/dvc/) - no executable entrypoint in the package index
- [maxima](https://pkg.so/pkg/brew/maxima/) - narrow executable package without higher-risk signals
- [icarus-verilog](https://pkg.so/pkg/brew/icarus-verilog/) - narrow executable package without higher-risk signals
- [glpk](https://pkg.so/pkg/brew/glpk/) - library-like package without higher-risk signals
- [samtools](https://pkg.so/pkg/brew/samtools/) - narrow executable package without higher-risk signals
- [htslib](https://pkg.so/pkg/brew/htslib/) - library-like package without higher-risk signals
- [librtlsdr](https://pkg.so/pkg/brew/librtlsdr/) - library-like package without higher-risk signals
- [onefetch](https://pkg.so/pkg/brew/onefetch/) - narrow executable package without higher-risk signals
- [xrootd](https://pkg.so/pkg/brew/xrootd/) - no executable entrypoint in the package index
- [scip](https://pkg.so/pkg/brew/scip/) - narrow executable package without higher-risk signals
- [libqalculate](https://pkg.so/pkg/brew/libqalculate/) - library-like package without higher-risk signals
- [cbc](https://pkg.so/pkg/brew/cbc/) - narrow executable package without higher-risk signals
- [hdf5-mpi](https://pkg.so/pkg/brew/hdf5-mpi/) - narrow executable package without higher-risk signals
- [opencascade](https://pkg.so/pkg/brew/opencascade/) - narrow executable package without higher-risk signals
- [git-quick-stats](https://pkg.so/pkg/brew/git-quick-stats/) - narrow executable package without higher-risk signals
- [calc](https://pkg.so/pkg/brew/calc/) - no executable entrypoint in the package index
- [clp](https://pkg.so/pkg/brew/clp/) - narrow executable package without higher-risk signals
- [pymol](https://pkg.so/pkg/brew/pymol/) - narrow executable package without higher-risk signals
- [volk](https://pkg.so/pkg/brew/volk/) - library-like package without higher-risk signals
- [wxmaxima](https://pkg.so/pkg/brew/wxmaxima/) - narrow executable package without higher-risk signals
- [bcftools](https://pkg.so/pkg/brew/bcftools/) - narrow executable package without higher-risk signals
- [ngspice](https://pkg.so/pkg/brew/ngspice/) - narrow executable package without higher-risk signals
- [open-babel](https://pkg.so/pkg/brew/open-babel/) - narrow executable package without higher-risk signals
- [netcdf-fortran](https://pkg.so/pkg/brew/netcdf-fortran/) - narrow executable package without higher-risk signals
- [or-tools](https://pkg.so/pkg/brew/or-tools/) - narrow executable package without higher-risk signals
- [lammps](https://pkg.so/pkg/brew/lammps/) - narrow executable package without higher-risk signals
- [wcslib](https://pkg.so/pkg/brew/wcslib/) - no executable entrypoint in the package index
- [gmt](https://pkg.so/pkg/brew/gmt/) - no executable entrypoint in the package index
- [dcmtk](https://pkg.so/pkg/brew/dcmtk/) - narrow executable package without higher-risk signals
- [gromacs](https://pkg.so/pkg/brew/gromacs/) - narrow executable package without higher-risk signals
- [seqkit](https://pkg.so/pkg/brew/seqkit/) - narrow executable package without higher-risk signals
- [gmsh](https://pkg.so/pkg/brew/gmsh/) - narrow executable package without higher-risk signals
- [inchi](https://pkg.so/pkg/brew/inchi/) - narrow executable package without higher-risk signals
