# Install cdsclient with Homebrew, dnf, MacPorts

Tools for querying CDS databases for astronomical data. Version 4.07 via Homebrew; verified from local package data.

## Install

```sh
sudo av install brew:cdsclient
```

Additional install commands:

### macOS

- Homebrew (100%):

```sh
brew install cdsclient
```

  Evidence: local Homebrew formula metadata

- MacPorts (94%):

```sh
sudo port install cdsclient
```

  Evidence: MacPorts ports tree: science/cdsclient/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

### Linux

- dnf (92%):

```sh
sudo dnf install cdsclient
```

  Evidence: Fedora Rawhide package metadata: cdsclient from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst

## Package facts

- **Package key:** brew:cdsclient
- **Package manager:** Homebrew
- **Package manager page:** <https://formulae.brew.sh/formula/cdsclient>
- **Version:** 4.07
- **Source summary:** Tools for querying CDS databases for astronomical data
- **Homepage:** <https://cdsarc.cds.unistra.fr/doc/cdsclient.html>
- **Upstream docs:** <https://cdsarc.cds.unistra.fr/doc/cdsclient.html>
- **License:** GPL-3.0-only
- **Source archive:** <https://cdsarc.cds.unistra.fr/ftp/pub/sw/cdsclient-4.07.tar.gz>
- **Generated:** 2026-07-08T18:08:21+00:00

## Executables

- Detex (cli)
- abibcode (cli)
- aclient (cli)
- aclient_cgi (cli)
- catClient.py (cli)
- catcat (cli)
- find2mas6x (cli)
- find2mass (cli)
- find2mass6x (cli)
- find2massi (cli)
- find_cats (cli)
- find_cats.gz (cli)
- find_gen (cli)
- find_gen1 (cli)
- findacro (cli)
- findcat (cli)
- findcfhtd (cli)
- findcfhtw (cli)
- findcmc14 (cli)
- findcmc15 (cli)
- findenis (cli)
- findenis1 (cli)
- findenis2 (cli)
- findenis3 (cli)
- findgalex5a (cli)
- findgalex5m (cli)
- findglimpse (cli)
- findgsc (cli)
- findgsc1.1 (cli)
- findgsc1.2 (cli)
- findgsc1.3 (cli)
- findgsc2.2 (cli)
- findgsc2.3 (cli)
- findigsl (cli)
- findiphas2 (cli)
- findkic (cli)
- findmc2 (cli)
- findmc_irsf (cli)
- findnomad1 (cli)
- findpmm1 (cli)
- findpmm2 (cli)
- findppmx (cli)
- findppmxl (cli)
- findsage (cli)
- findsdss-sp (cli)
- findsdss3 (cli)
- findsdss4 (cli)
- findsdss5 (cli)
- findsdss6 (cli)
- findsdss7 (cli)
- findsdss8 (cli)
- findsdss9 (cli)
- findspm4 (cli)
- findtyc2 (cli)
- findtycab (cli)
- finducac1 (cli)
- finducac2 (cli)
- finducac3 (cli)
- finducac4 (cli)
- findudxs8 (cli)
- findudxs9 (cli)
- findugcs8 (cli)
- findugcs9 (cli)
- findugps6 (cli)
- findulas7 (cli)
- findulas8 (cli)
- findulas9 (cli)
- findurat1 (cli)
- findusnoa1 (cli)
- findusnoa2 (cli)
- findusnob1 (cli)
- findviking1 (cli)
- findwise (cli)
- findwise0 (cli)
- findwise_pre (cli)
- findwisep (cli)
- lscat (cli)
- simbib (cli)
- simref (cli)
- vizquery (cli)
- Detex (alias)
- abibcode (alias)
- aclient (alias)
- aclient_cgi (alias)
- catClient.py (alias)
- catcat (alias)
- find2mas6x (alias)
- find2mass (alias)
- find2mass6x (alias)
- find2massi (alias)
- find_cats (alias)
- find_cats.gz (alias)
- find_gen (alias)
- find_gen1 (alias)
- findacro (alias)
- findcat (alias)
- findcfhtd (alias)
- findcfhtw (alias)
- findcmc14 (alias)
- findcmc15 (alias)
- findenis (alias)
- findenis1 (alias)
- findenis2 (alias)
- findenis3 (alias)
- findgalex5a (alias)
- findgalex5m (alias)
- findglimpse (alias)
- findgsc (alias)
- findgsc1.1 (alias)
- findgsc1.2 (alias)
- findgsc1.3 (alias)
- findgsc2.2 (alias)
- findgsc2.3 (alias)
- findigsl (alias)
- findiphas2 (alias)
- findkic (alias)
- findmc2 (alias)
- findmc_irsf (alias)
- findnomad1 (alias)
- findpmm1 (alias)
- findpmm2 (alias)
- findppmx (alias)
- findppmxl (alias)
- findsage (alias)
- findsdss-sp (alias)
- findsdss3 (alias)
- findsdss4 (alias)
- findsdss5 (alias)
- findsdss6 (alias)
- findsdss7 (alias)
- findsdss8 (alias)
- findsdss9 (alias)
- findspm4 (alias)
- findtyc2 (alias)
- findtycab (alias)
- finducac1 (alias)
- finducac2 (alias)
- finducac3 (alias)
- finducac4 (alias)
- findudxs8 (alias)
- findudxs9 (alias)
- findugcs8 (alias)
- findugcs9 (alias)
- findugps6 (alias)
- findulas7 (alias)
- findulas8 (alias)
- findulas9 (alias)
- findurat1 (alias)
- findusnoa1 (alias)
- findusnoa2 (alias)
- findusnob1 (alias)
- findviking1 (alias)
- findwise (alias)
- findwise0 (alias)
- findwise_pre (alias)
- findwisep (alias)
- lscat (alias)
- simbib (alias)
- simref (alias)
- vizquery (alias)

## Install behavior

- Post-install hook: not defined
- Bottle: available on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux

## Freshness

- Page generated: 2026-07-08
- Package-manager version: 4.07
- Local data: ok
- Upstream repository: https://cdsarc.cds.unistra.fr/doc/cdsclient.html
- info: No package-manager update timestamp was available.
- info: Release/tag comparison is only available for GitHub repositories.
## Project history and usage

cdsclient is the Centre de Donnees astronomiques de Strasbourg command-line client package for querying CDS Archive, VizieR, SIMBAD-adjacent bibliographic data, and large astronomical catalogs from Unix-like systems.

### Project history

The official CDS documentation describes cdsclient as a set of C and shell routines buildable on Unix workstations and Linux PCs. Once compiled, the package queries CDS databases or network mirrors and provides both generic clients and catalog-specific fast paths.

The documentation page is versioned 30-Dec-2009 and records individual tool dates that trace the package's catalog-service role: vizquery is listed as a September 2003 generic VizieR query program, find_cats as a January 2008 large-survey query program, and many survey clients as later catalog-specific additions. The CDS software directory shows archived cdsclient releases 3.81 and 3.83 in 2016, 3.84 in 2017, and 4.07 in October 2024.

### Adoption history

cdsclient is niche research infrastructure rather than a broad developer utility. Its adoption is visible through packaging in Unix-like distribution channels and through the long life of the CDS service model: astronomers can script catalog lookups instead of using only browser forms or interactive VizieR sessions.

### How it is used

Users build the tarball with configure and make, then run tools such as vizquery, find_cats, find2mass, finducac, findsdss, findwise, simbib, and simref to retrieve catalog data, cross-match lists of positions, or look up bibliographic references. The CDS docs distinguish HTTP access for vizquery from the dedicated client protocol used by find_cats on port 1660, with proxy and fallback-server environment variables documented for institutional networks.

### Why package nerds care

For package maintainers, cdsclient is a small example of classic scientific Unix software: no public forge is central to its identity, the authoritative source is an institutional tarball and documentation site, and the value is reproducible command-line access to large research data services.

### Timeline

- 2003: Documentation lists vizquery as a generic VizieR query client.
- 2008: Documentation lists find_cats as a large-survey query client.
- 2009: cdsclient documentation page carries Version 30-Dec-2009.
- 2016: CDS software directory lists cdsclient 3.81 and 3.83 tarballs.
- 2017: CDS software directory lists cdsclient 3.84.
- 2024: CDS software directory lists cdsclient 4.07 and the current cdsclient.tar.gz dated 2024-10-22.

### Related projects

- VizieR is the CDS catalog service queried by vizquery.
- SIMBAD, Sesame, CDS Archive, and the individual survey catalogs queried by find2mass, finducac, findsdss, and findwise are adjacent parts of the same astronomical-data workflow.

### Sources

- <https://cdsarc.cds.unistra.fr/doc/cdsclient.html>
- <https://cdsarc.cds.unistra.fr/ftp/pub/sw/>


## Security Notes

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

- **Geiger risk:** blue / medium
- broad file, network, media, or database tool signal

## Source Database Details

- **Source Database:** Homebrew formula API
- **Tap:** homebrew/core
- **Full Name:** cdsclient
- **Version Scheme:** 0
- **Revision:** 0
- **Bottle Stable Root URL:** <https://ghcr.io/v2/homebrew/core>
- **Deprecated:** no
- **Disabled:** no
- **Keg Only:** no
- **URL Keys:** stable

## Other Package-Manager Records

- dnf - cdsclient - 4.07-7.fc44: normalized package name match | Fedora Rawhide package metadata: cdsclient from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst | Tools to query databases at CDS | https://cdsarc.u-strasbg.fr/doc/cdsclient.html
- MacPorts - cdsclient: normalized package name match | MacPorts ports tree: science/cdsclient/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1


## Related links

- [Secret-risk packages](https://www.automicvault.com/pkg/secret-risk-packages/) - Has protected-tool coverage, approval-gate, or non-low Geiger security signals.
- [Terminal utility packages](https://www.automicvault.com/pkg/terminal-utilities/) - Matched terminal and command-line workflow metadata.
- [Networking and protocol packages](https://www.automicvault.com/pkg/networking-protocol-tools/) - Matched network, protocol, or remote-service metadata.
- [Database and data packages](https://www.automicvault.com/pkg/database-data-tools/) - Matched database, SQL, migration, or data-store metadata.
- [calceph](https://www.automicvault.com/pkg/brew/calceph/) - Shares av.db curated category or tags: astronomy, cli, science.
- [ccfits](https://www.automicvault.com/pkg/brew/ccfits/) - Shares av.db curated category or tags: astronomy, cli, science.
- [cfitsio](https://www.automicvault.com/pkg/brew/cfitsio/) - Shares av.db curated category or tags: astronomy, cli, science.
- [gnuastro](https://www.automicvault.com/pkg/brew/gnuastro/) - Shares av.db curated category or tags: astronomy, cli, science.
- [healpix](https://www.automicvault.com/pkg/brew/healpix/) - Shares av.db curated category or tags: astronomy, cli, science.
- [libnova](https://www.automicvault.com/pkg/brew/libnova/) - Shares av.db curated category or tags: astronomy, cli, science.
- [montage](https://www.automicvault.com/pkg/brew/montage/) - Shares av.db curated category or tags: astronomy, cli, science.
- [phoon](https://www.automicvault.com/pkg/brew/phoon/) - Shares av.db curated category or tags: astronomy, cli, science.
- [sextractor](https://www.automicvault.com/pkg/brew/sextractor/) - Local package facts share a topical domain. Shared terms: astronomical, astronomy, catalog, cli, science.

## Combined YAML source

View the package source record on GitHub. [combined/cdsclient.yml](https://github.com/automic-vault/db/blob/main/combined/cdsclient.yml)


## Sources

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