pkg.soopen package index

brew / rank 3951

Install couchdb with Homebrew, MacPorts, pacman

Apache CouchDB database server. Version 3.5.2 via Homebrew; verified 2026-05-20. Also installable with pacman: sudo pacman -S couchdb.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install couchdb

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install couchdb

MacPorts ports tree · databases/couchdb/Portfile · source: api.github.com

overview

Package summary

Apache CouchDB database server

Commands and aliases

  • couchdb
  • remsh
  • weatherreport

history

Project history and usage

Apache CouchDB is an Apache document database built around JSON documents, an HTTP API, replication, and offline-first synchronization patterns.

Project history

The Apache CouchDB site presents the database as a system for multi-primary synchronization, HTTP/JSON access, and reliability from single-node deployments to clustered installations.

The Apache GitHub repository records the modern source location for the project, with the mirror created in 2009 and active development continuing through the 3.x series.

Adoption history

CouchDB became significant in the NoSQL era because its HTTP API and replication model made it usable directly by web, mobile, and synchronization-oriented applications. The official site points to user stories centered on replication, offline use, and reliability.

The Couch Replication Protocol is implemented by multiple projects and products, making CouchDB relevant beyond the server package itself.

How it is used

Administrators run CouchDB as a database server and interact with it over HTTP, through cURL, client libraries, Fauxton, and bundled command-line tools such as `couchdb`, `remsh`, and `weatherreport`.

Configuration is layered through `default.ini`, `default.d`, `local.ini`, and `local.d`, with administrator credentials stored in the `[admins]` section of the loaded ini files rather than in the `_users` database.

Why package nerds care

For package maintainers, CouchDB is more than a single executable: packaging has to account for an Erlang-based service, layered ini configuration, administrator bootstrap, local data/state directories, and platform-specific macOS application paths.

Timeline

  • 2009: Apache CouchDB GitHub repository mirror created.
  • 2026: Apache CouchDB 3.5.2 listed on the official site download callout.

Related projects

  • Fauxton
  • Couch Replication Protocol
  • PouchDB
  • Erlang/OTP

security posture

Risk level: orange

formula declares a Homebrew service.

Risk classifier

orange risk · medium confidence · infrastructure

Why

  • formula declares a Homebrew service

Signals

  • metadata:service

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.

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.

macOS
Applications/Apache CouchDB.app/Contents/Resources/couchdbx-core/etc/Users/<your-user>/Library/Application Support/CouchDB2/etc/couchdb/Users/<your-user>/Library/Preferences/couchdb2-local.ini
Unix
etc/default.inietc/default.d/*.inietc/local.inietc/local.d/*.ini

Credential files

Credential-bearing paths to review before unattended agent runs.

macOS
/Users/<your-user>/Library/Application Support/CouchDB2/etc/couchdb/Users/<your-user>/Library/Preferences/couchdb2-local.ini
Unix
etc/local.inietc/local.d/*.ini/opt/couchdb/etc/local.ini/opt/couchdb/etc/local.d/10-admins.ini

executables

Installed executables

CommandKindExposureNote
couchdbexecutableindexed executableDiscovered from the local executable index.
remshexecutableindexed executableDiscovered from the local executable index.
weatherreportexecutableindexed 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 version3.5.2
manager updated2026-05-20
local dataunknown
upstreamnot available
latest detectednot detected
  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:couchdb
Version3.5.2
Package managerHomebrew
Homepagehttps://couchdb.apache.org/
Last updated2026-05-20T14:53:57-04: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.

pacman95%

couchdb 3.5.2-1

Document-oriented database that can be queried and indexed in a MapReduce fashion using JSON

https://couchdb.apache.org

sudo pacman -S couchdb
  • License: Apache-2.0
  • Architecture: x86_64
  • 6 dependencies
  • 1 optional deps
  • normalized package name match
  • Matched by: Couchdb
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: couchdb from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
MacPorts95%

couchdb

sudo port install couchdb
  • normalized package name match
  • Matched by: Couchdb
MacPorts ports tree · api.github.com · MacPorts ports tree: databases/couchdb/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

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 configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation